--- Zac Medico <[EMAIL PROTECTED]> wrote:
> > > --- reg hughson <[EMAIL PROTECTED]> wrote: > > > The man page states that > > emerge generates a list of packages which it > expects > > to be installed by checking the system package > list > > and the world file. > > > > Which brings me to my final questions...where is > > this package list? Is it, as one person already > > stated, simply the list of directories, etc. below > > /var/lib/pkg? And if it is, then how does one do > an > > "emerge -Du" on the package list, not just the > world > > list, thereby updating EVERYTHING on your system? > > > > The system package list comes from the profile > linked > from /etc/make.profile. Portage uses stacked or > cascading profiles now so it uses all the "package" > files of your profile and all the ones inherited > from > it's parents. > > In the emerge manpage it says that the system class > is > a subset of the world class so "emerge -uDN world" > does everything. > > Zac > I forgot to mention revdep-rebuild. The commands I would use for a complete update are as follows: emerge -auDN world emerge -a depclean revdep-rebuild -a The revdep-rebuild is needed to fix any dynamic links that may have been broken in the first 2 commands. I recommend the maintenance release of of revdep-rebuild because it allows you to mask binary packages with SEARCH_DIRS_MASK in make.conf. http://bugs.gentoo.org/show_bug.cgi?id=62644 Zac __________________________________ Discover Yahoo! Stay in touch with email, IM, photo sharing and more. Check it out! http://discover.yahoo.com/stayintouch.html -- gentoo-user@gentoo.org mailing list