On Mon, 2 Jan 2012 11:54:57 -0600 William Hubbs <willi...@gentoo.org> wrote:
> > For a long-term view, 1) is the only way to go. Splitting packages > > randomly between rootfs and /usr was never really correct, and we > > especially shouldn't force users to junk their systems with > > shattered packages and cheap glue to keep it all working. > > > > I'd suggest going the other way than I did with kmod. Temporary IUSE > > like 'install-to-usr', disabled by default for now. Packages having > > that IUSE should have correct USE-dependencies, and users who need > > not to use that could just enable 'install-to-usr' globally (we'd > > probably want to mask it first). > > I'm not sure that a use flag is a good idea for this, because there > will definitely be people who would turn it off, and with upstreams > assuming that this is how things are installed, those who turn it off > will have broken systems. But it will give some of us a chance to carefully test changes without enforcing them on all users or leaving them to lag behind with packages. Another, maybe even better solution is keeping modded packages in an overlay. > What does everyone think? What am I leaving out? I think you are missing the long, necessary transition period. Also, I don't think we should move udev (or anything else to /usr) before we move all of its deps there. Well, at least library-level deps which would be systemd. But I think I'll need to move it there anyway because we don't have libdbus in rootfs. -- Best regards, Michał Górny
signature.asc
Description: PGP signature