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

Reply via email to