I always do "emerge -auDN world --jobs=3"
>> 2) I read on Zac Medico that portage-2.1.9 was released. In the
> changelog, it's written that the package.keywords is deprecated and
> it's better too use the new package.accept_keywords. What's going on
> with that on Funtoo and portage 2.2 ?
This change will eventually be hitting funtoo's portage as well, and
I'll try to provide more information to users on the change.
Basically -
/etc/portage had a package.keywords, and there was also
package.keywords files in /usr/portage/profiles/. They worked
differently. This new change renames /etc/portage/package.keywords to
/etc/portage/package.accept_keywords. The file still works the same
way as it did before - just a new name to better describe what it
does. Same syntax. The idea is to give the file a more descriptive
name.
The way the /etc/portage/package.keywords (and now
package.accept_keywords) file worked is that for specific packages, it
tweaks your ACCEPT_KEYWORDS. So you can say "I want to use the ~amd64
version of ebuild x". The one in the profile is different and actually
modified the KEYWORDS of the ebuilds, so I the distro maintainer (me,
slashbeast) can say "I want to move ebuild >=sys-apps/x-3.0 to amd64
and x86". We use it to help define the stable branch.
Hope that helps :)
Regards,
Daniel
Okay, but I read at a lot of places on the web that it was better to
use the @world set for updating when you're with portage 2.2. With
portage 2.1, I know that sets doesn't exist so you cannot use it but
in portage 2.2 does the @world set is same thing as world special
atom ? Thanks in advance for clearing up things for me :-) )