On 01/01/2012 01:23 AM, Duncan wrote:
> As for the switchover, I had already been thinking about it here and thus 
> have a couple ideas I'd very much like to see implemented in portage/PM/
> base.eclass that could definitely help, along with a USE flag. I'll call 
> them "migrated-rootfs" and "migrateroot-strict" for purposes of 
> discussion, here, and assume they're both portage features and that 
> migrated-rootfs is also a USE flag
> 
> FEATURES=migrated-rootfs would set a USE-default for migrated-root-to-usr 
> so that it'd default to ON, and would indicate that a user is an "early 
> adopter" of the new layout, preferring migration as soon as possible.  
> Users could still set the USE flag as desired for specific packages, at 
> least at first, tho at some point it'd probably first be made a profile 
> default, and ultimately profile-masked either on or off.

I'm not sure if a USE flag for FEATURES setting would be necessary. If
we want to enforce a global policy, then I guess a QA warning would be
warranted.

Overall, a migration like this should go pretty smoothly as long as
people with separate /usr take appropriate actions to make sure their
systems will boot. People without separate /usr can basically relax and
enjoy the ride.
-- 
Thanks,
Zac

Reply via email to