On Fri, Apr 25, 2008 at 11:13 AM, Alan McKinnon <[EMAIL PROTECTED]> wrote: > On Friday 25 April 2008, Mark Knecht wrote: > > > Did this machine just get messed up over time and I didn't notice or > > did emerge --sync remove the profile from the system thus breaking > > everything? > > Profiles are stored in $PORTAGE_DIR/profiles, so they do get removed > during a sync if they are no longer on the server, just like old > ebuilds get removed. > > A missing profile shouldn't break anything beyond getting a huge big > error message when you try to emerge something. Just replace the > profile link to an existing current one and 'emerge -avuND world' as > normal > BTW - I have been on record for a long time as being very against this aspect of the implementation of portage and will remain forever so. (Not that the devs care about my POV. I'm just stating it again for the record.)
I do not believe that running a simple emerge --sync just to find out what might have changed should ever FORCE me into profile changes and complete machine upgrades. Gentoo was supposed to be about choice and this operation has removed my ability to choose. In this case all I wondered was what *might* need to be updated. I had no intention of necessarily doing anything major to the machine. However by running a simple emerge --sync command to download some new data portage has now forced me into an update. There is no way that I know of to know before running emerge --sync what has been removed from the servers and hence would be removed from my machine. Why do Gentoo devs think they should remove anything from my machine. It's my machine, not theirs. The only way for me to really protect myself would appear to be that I have to back up everything which I find silly. Far better in my mind, and stated many times before, would be for me to create a personal unsupported overlay area and then let portage move anything that is obsolete to that location. This gets it out of the main tree but doesn't leave users stranded. Again, I've said this over the years and I'm just saying it again for the record. Thanks, Mark -- gentoo-user@lists.gentoo.org mailing list