On Mon, Jan 02, 2012 at 07:37:41PM +0100, Michał Górny wrote: > 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.
Stable or ~arch users wouldn't be affected, just those unmasking things in p.mask. > Another, maybe even better solution is keeping modded packages in an > overlay. Absolutely not. I don't see a reason to use an overlay for this; that's what p.mask is for. > > What does everyone think? What am I leaving out? > > I think you are missing the long, necessary transition period. I'm not sure I agree. I don't see why there has to be a long transition period if we coordinate everything correctly. William
pgpv3gxwSKmIz.pgp
Description: PGP signature