From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C70A1158090 for ; Mon, 23 May 2022 14:16:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 070E6E08FB; Mon, 23 May 2022 14:16:00 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8CA04E0824 for ; Mon, 23 May 2022 14:15:59 +0000 (UTC) Received: by mail-yb1-f180.google.com with SMTP id v71so25635682ybi.4 for ; Mon, 23 May 2022 07:15:58 -0700 (PDT) X-Gm-Message-State: AOAM531tj8pdI2xAl+4+huLtaeInPon26DyS3Igb/YvabPpmheXuz4OX oMeOS1XZBOOIVntcf1y+q29M8oCJL3JvxnfPOTg= X-Google-Smtp-Source: ABdhPJwURNmStr6O+vQkjLG54LdcOdN+alXf2W1VTRGW+YvraV+oS1qOsoR4oJUzaEC5VGRZ1Ie1rTz5gPNoP24E3yw= X-Received: by 2002:a25:b982:0:b0:640:df8e:fb76 with SMTP id r2-20020a25b982000000b00640df8efb76mr21517009ybg.0.1653315356460; Mon, 23 May 2022 07:15:56 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <20220523093926.9BC5381A66A4@turkos.aspodata.se> In-Reply-To: <20220523093926.9BC5381A66A4@turkos.aspodata.se> From: Mike Gilbert Date: Mon, 23 May 2022 10:15:45 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] packages touching files in /dev To: Gentoo Dev Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 34de5c06-60ff-43aa-b907-9f6336949b18 X-Archives-Hash: 0d37ce9b86dee28d63705434383a6808 On Mon, May 23, 2022 at 5:39 AM wrote: > > Dear package maintainers, > please do not mess with preexisting files in /dev. > > I have static /dev and that suit me well for quite a few systems that > has a static environment, especially system that are intended to run > for a long time and where I tend to minimize the number of running > processes, every running process is something that can go wrong. > Their /dev/ files are set up for their intended use, and I don't want > surprises there. > > When upgrading it isn't easy to see what package that did > something to /dev so it isn't easy to bug the guilty party. > > If sys-fs/static-dev is installed, please do not touch /dev, > if you want you can leave suggestions in some file. This blanket request is unlikely to yield any useful results. ebuilds don't generally do anything with /dev. Changing behavior based on the presence of sys-fs/static-dev is probably not a good idea. If you can identify specific packages that have caused you problems, we can probably resolve them.