From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R5bFu-0004Qz-5H for garchives@archives.gentoo.org; Mon, 19 Sep 2011 10:39:18 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CBF7821C06C; Mon, 19 Sep 2011 10:39:09 +0000 (UTC) Received: from qmta04.emeryville.ca.mail.comcast.net (qmta04.emeryville.ca.mail.comcast.net [76.96.30.40]) by pigeon.gentoo.org (Postfix) with ESMTP id 5CD8C21C02F for ; Mon, 19 Sep 2011 10:38:45 +0000 (UTC) Received: from omta24.emeryville.ca.mail.comcast.net ([76.96.30.92]) by qmta04.emeryville.ca.mail.comcast.net with comcast id aaS21h0071zF43QA4aeffQ; Mon, 19 Sep 2011 10:38:39 +0000 Received: from [192.168.1.13] ([76.106.65.35]) by omta24.emeryville.ca.mail.comcast.net with comcast id aatA1h00S0leNgC8katB34; Mon, 19 Sep 2011 10:53:12 +0000 Message-ID: <4E771B7D.8050702@gentoo.org> Date: Mon, 19 Sep 2011 06:37:49 -0400 From: Joshua Kinard User-Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0 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 MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] udev and /usr References: <1740055.XA9oyAS8HQ@eve> <4E7252A1.2000300@gentoo.org> <1336457.yNbGUQDlCr@eve> <4E7584E8.2080009@gentoo.org> <20110918144958.6dc836ce@pomiocik.lan> <4E75FFB6.3030600@gentoo.org> <4E76FA06.8000409@gentoo.org> <20110919103355.2e124fd2@pomiocik.lan> <4E7703E6.2060503@gentoo.org> <20110919111057.00b4da6d@pomiocik.lan> In-Reply-To: <20110919111057.00b4da6d@pomiocik.lan> X-Enigmail-Version: 1.2.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigED745DD5C710481C1AE0BD4A" X-Archives-Salt: X-Archives-Hash: af95837d13edb2cd255b52b080cae1f6 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigED745DD5C710481C1AE0BD4A Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 09/19/2011 05:10, Micha=C5=82 G=C3=B3rny wrote: >=20 > Could we stop putting random stuff in random dirs because 'it will > work'? /etc is _SYSCONFDIR_. I don't see how PCI IDs are config at all.= The best answer is for someone to look into udev and see what it needs exactly from /usr. Does it really need pci.ids? Or is it just the fact that random udev rules might rely on a tool/lib in /usr? Former, yes, pci.ids is perfectly valid to go into /etc. It specifies a mapping of PCI ID numbers to device strings used in udev rules. In the latter case, maybe rules specifically required for booting up enou= gh to mount disks need to be isolated into their own file and udev pointed there, then re-pointed to the bigger file after /usr is made available. = If that is even possible. Note: I'm brainstorming here. Anyone else? > As I see it, the simplest solution would be to lay out the minimal > initramfs contents to rootfs and make it mount /usr and stuff before > starting actual rc. This should cut all the complaints and possibly let= > us move some stuff back to /usr where it belongs. Yes, but some of us don't even want to have that initramfs built into our= kernels. And no one, other than freedesktop.org* and a few people on linux-hotplug-devel*, said everything belongs in /usr. FHS clearly defin= es the roles for /, /bin, /sbin, /lib*, /usr, /var, /home, /tmp and the virt= ual fses. Plus others. http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken http://marc.info/?l=3Dlinux-hotplug&m=3D131206447302056&w=3D2 Really, MacOS's filesystem layout is not something anyone in their right mind should deign to mimic/copy. --=20 Joshua Kinard Gentoo/MIPS kumba@gentoo.org 4096R/D25D95E3 2011-03-28 "The past tempts us, the present confuses us, the future frightens us. A= nd our lives slip away, moment by moment, lost in that vast, terrible in-bet= ween." --Emperor Turhan, Centauri Republic --------------enigED745DD5C710481C1AE0BD4A Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (MingW32) iQIcBAEBAgAGBQJOdxt+AAoJENsjoH7SXZXjCocP/R+8jxCWK6+2ME3b+PuXNHh2 ZM/64XF60zwHww9dETFvFWsvZs8Cm4kyc1pcsg+Y2cyh6m24FGqHCO4m+S+RMoP7 23okkNr8sPkJbdC3qgpW/heENkcWgHj4Onf/56gURuEdnh7s1wZKG8Mknb899mna qBGyFclL6yGaCtjvEIJphq4KkxrOS55j+UmFMbiVGVkrtzMdO2/Kn8YtmKkzSU+a Th/4In5P7fJ5c4mfyFkfTE4UNQ2oh+rXjcog/+yBUKd1R/sO1m3Gq2hH0FNY+iPB +p1rm31oUTHKk2AxfE9zb4IWy+C90FgRlrbV8X6ywdjrFH1DykU6Tx3M6ev5OtEp spkaUKqM5AXkAFRk+oCYnO48siAjJNkukt/+C9WSCmStYFmnzBDKFcroBHdGJnHs pkhm26/3RbwlWMXBakPzf7sN5h/NtjBF9TaScMlnvCAlm1a31Q0PvyAqTQ5toJct NncWlZ4KSg55fLwZyuNOoNvxqBc+CFJlHpAk7S5Ym9CxsLSRmQNDpVjOfsMMRpiS gjSYxyO8DHyzZcQpMLdpldM0Cz1Y5AglKRLQ+eV9GtTR0JENg+2lFYCo9MWK3FG2 Z4AL9zmv1fXQmOgRJO/yq5jUpI9MWSz965IR2tMuuRtunjE70a4DuR0m2+v54qKK N3HzwsbGU/3S0ZeAyPFN =1/rl -----END PGP SIGNATURE----- --------------enigED745DD5C710481C1AE0BD4A--