On 04/10/2012 07:28 PM, Steven J Long wrote:
I suppose you could script that, but again, it just seems like a lot of bother to implement an "alternative" that doesn't actually gain anything over the traditional setup (plus making sure that partitions are mounted before udev starts.)
At least in the case of udev, we gain from not having to maintain a fork.
As for the burden of ensuring that binaries installed to /{s,}bin don't link to libs in /usr, why not just automate a QA check for that, and let developers decide whether a fix is necessary? After all, core packages that do that even when configured with prefix and execprefix = /, aren't so portable, and Gentoo has always championed "doing the right thing" wrt helping upstream fix portability issues.
If the relevant ebuild developers really want to support that, it's fine I guess. Hopefully that won't involve using static links as workarounds for cross-/usr dependencies.
-- Thanks, Zac