* [gentoo-project] Maintain original udev directory locations
@ 2012-08-06 13:57 Richard Yao
2012-08-06 14:15 ` Richard Yao
2012-08-06 14:45 ` Samuli Suominen
0 siblings, 2 replies; 3+ messages in thread
From: Richard Yao @ 2012-08-06 13:57 UTC (permalink / raw
To: gentoo-project
[-- Attachment #1: Type: text/plain, Size: 607 bytes --]
The udev situation is a mess. Directory locations are being changed and
there is no way for portage to fix things on people's systems. Most
recently, /lib/udev moved to /usr/lib/udev, against the advice of the
systemd developers. Now whenever a user's system is upgraded to the
newer udev, everything that installs files into that location breaks and
the cause is far from obvious.
Lets keep udev stuff in the original directories until portage is
capable of rebuilding packages that depend on certain system directory
locations being constant. I would like the council to vote on this matter.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-project] Maintain original udev directory locations
2012-08-06 13:57 [gentoo-project] Maintain original udev directory locations Richard Yao
@ 2012-08-06 14:15 ` Richard Yao
2012-08-06 14:45 ` Samuli Suominen
1 sibling, 0 replies; 3+ messages in thread
From: Richard Yao @ 2012-08-06 14:15 UTC (permalink / raw
To: gentoo-project
[-- Attachment #1: Type: text/plain, Size: 930 bytes --]
On 08/06/2012 09:57 AM, Richard Yao wrote:
> The udev situation is a mess. Directory locations are being changed and
> there is no way for portage to fix things on people's systems. Most
> recently, /lib/udev moved to /usr/lib/udev, against the advice of the
> systemd developers. Now whenever a user's system is upgraded to the
> newer udev, everything that installs files into that location breaks and
> the cause is far from obvious.
>
> Lets keep udev stuff in the original directories until portage is
> capable of rebuilding packages that depend on certain system directory
> locations being constant. I would like the council to vote on this matter.
>
Just to be clear, here is what Kay Sievers had to say in #dracut on
freenode:
17:04 < kay> aidecoe: it's not upstream, we still fully support udev in
/, and would _never_ recommend putting udev in /usr if /lib, /bin, ...
are not symliks to /usr
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-project] Maintain original udev directory locations
2012-08-06 13:57 [gentoo-project] Maintain original udev directory locations Richard Yao
2012-08-06 14:15 ` Richard Yao
@ 2012-08-06 14:45 ` Samuli Suominen
1 sibling, 0 replies; 3+ messages in thread
From: Samuli Suominen @ 2012-08-06 14:45 UTC (permalink / raw
To: gentoo-project
On 08/06/2012 04:57 PM, Richard Yao wrote:
> The udev situation is a mess. Directory locations are being changed and
> there is no way for portage to fix things on people's systems. Most
> recently, /lib/udev moved to /usr/lib/udev, against the advice of the
> systemd developers. Now whenever a user's system is upgraded to the
> newer udev, everything that installs files into that location breaks and
> the cause is far from obvious.
>
> Lets keep udev stuff in the original directories until portage is
> capable of rebuilding packages that depend on certain system directory
> locations being constant. I would like the council to vote on this matter.
>
Everything? I suppose you missed the compability patch applied in
udev-187-r1, 0001-udev-add-lib-udev-rules.d-to-rules-directories.patch
from udev-187-patches-1.tar.bz2 which adds /lib/udev/rules.d back to the
search path despite of installing to /usr.
True that dracut will need minor adjustment, but otherwise this is just
a lot of noise over nothing:
Packages should have been respecting the 'udevdir' defined by the
udev.pc pkg-config in the first place, and now is an excellent time to
make it so.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-08-06 15:03 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-06 13:57 [gentoo-project] Maintain original udev directory locations Richard Yao
2012-08-06 14:15 ` Richard Yao
2012-08-06 14:45 ` Samuli Suominen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox