Am 04.05.2010 12:17, schrieb Bert Swart:
On Tue, May 04, 2010 at 12:09:25PM +0200, Helmut Jarausch wrote:
On  4 May, Bert Swart wrote:
On Tue, May 04, 2010 at 10:57:10AM +0200, Helmut Jarausch wrote:
Hi,
the following situation puzzles me a lot.

My 'standard' way of updating is
emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree @system @world

but it didn't update anything.

Still, eix confirmed there were quite a lot of kde packages which have
newer versions, and indeed,
emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
upgraded 24 packages.

Where does this discrepancy come from?
Do you  have --with-bdep set in /etc/make.conf?

No. Are you saying that
emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree  --with-bdeps 
y @system @world
would have updated my kde packages, as well?
Probably. Sometimes, not all packages are included as dependency
if they are not strictly required. If you do want them to be
upgraded, add --with-bdeps to EMERGE_DEFAULT_OPTS in
/etc/make.conf. Or, like you did, upgrade them manually...
See also http://www.gentoo.org/proj/en/portage/doc/faq.xml

Those are packages only required during buildtime. You could unmerge them after upgrading without loosing a funktion. Adding --with-bdeps to EMERGE_DEFAULT_OPTS might only wast some time and energy. You can also run depclean --with-bdeps (yes/no or something like that) to savely remove them.
My point is: If glsa doesn't list one of those packages I don't touch them.

Regards
kh


Thanks,
Helmut.




--
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany





Reply via email to