On Wed, Apr 30, 2008 at 11:00 AM,  <[EMAIL PROTECTED]> wrote:
> "Mark Knecht" <[EMAIL PROTECTED]> writes:
>
>  > eix-sync
>  > eix-test-obsolete
>  > emerge -pvDuN --with-bdeps=y world
>  > emerge -p --depclean
>  > emerge -pvDuN --with-bdeps=y world
>  > revdep-rebuild -p
>  > eix-test-obsolete
>  >
>  > Assuming everything is totally clean, or at least understood, now I
>  > change the profile and repeat the above tasks.
>
>  What does it mean or what is called for if eix-test-obsolete returns
>  hundreds of packages?
>
>  Installed packages with a version not in the database (or masked):
>
>  [U] app-admin/eselect ([EMAIL PROTECTED]/21/06 -> (~*)1.0.11-r1): Modular
>  -config replacement utility
>

In general it means that the version of the package (eselect in this
case) has been removed from the portage tree by the folks who maintain
portage. That means that should you want or need that specific version
you cannot get it from portage doing something like this:

emerge -pv =app-admin/eselect-1.0.2

The general path I'm taking at this point is that all of these
packages are out of date and should be updated. In general they will
be with the emerge -DuN world operation. However when I run into a
list that is that large I try to handle it in pieces:

emerge -DuN system
emerge -DuN gnome
emerge -DuN mythTV

etc., where I work through the list in a few steps instead of just one
pass. (The above are just examples, not suggestions.)

The issue here, and you're free to assume otherwise, is that I
personally didn't want to switch profiles until I was completely clean
as I wouldn't understand what changes were taking place due to the
profile change and which were because I wasn't up to date anyway.

- Mark
-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to