20.12.2013 13:30, Alexey Mishustin пишет:
2013/12/20 Yuri K. Shatroff <yks-...@yandex.ru>:
Hi Gentoo users,

Looks like I've encountered a bug in emerge.
I do a sync, some updated packages are displayed, but emerge -avDu @world
doesn't see some of them, though I don't have them masked.

A today's example:

=======

# eix-sync
[ ... ]
[U]   == net-misc/youtube-dl (2013.11.25.1@26.11.2013; (~)2013.12.11.2 ->
(~)2013.12.17.2): Download videos from YouTube.com (and mores sites...)
[U]   == sys-libs/timezone-data (2013h@20.11.2013; (~)2013h -> (~)2013i):
Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump)
[ ... ]
# emerge -avDu @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] sys-libs/timezone-data-2013i [2013h] USE="-nls" 383 kB
[ebuild     U  ] dev-libs/libmemcached-1.0.17 [1.0.14] USE="libevent -debug
-hsieh -static-libs" 0 kB

Total: 2 packages (2 upgrades), Size of downloads: 383 kB

Would you like to merge these packages? [Yes/No]
#

=====

There are I think over 100 packages to be updated in total, including the
whole KDE.

When I specify a package instead of @world, it seems to work correctly:

=====
# emerge -avDu kdm

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] sys-libs/timezone-data-2013i [2013h] USE="-nls" 383 kB
[ebuild     U  ] kde-base/kcheckpass-4.11.4:4 [4.10.5:4] USE="pam (-aqua)
-debug" 13,555 kB
[ebuild     U  ] kde-base/libkworkspace-4.11.4:4 [4.10.5:4] USE="(-aqua)
-debug" 0 kB
[ebuild     U  ] kde-base/libkonq-4.12.0:4 [4.10.5:4] USE="(-aqua) -debug
{-test}" 2,463 kB
[ebuild     U  ] kde-base/kdesu-4.12.0:4 [4.10.5:4] USE="(-aqua) -debug
-handbook" 7,667 kB
[ebuild     U  ] kde-base/kdepasswd-4.12.0:4 [4.10.5:4] USE="(-aqua) -debug
-handbook" 0 kB
[ebuild     U  ] kde-base/kdm-4.11.4:4 [4.10.5-r1:4] USE="consolekit pam
(-aqua) -debug -handbook -kerberos -systemd%" 0 kB

Total: 7 packages (7 upgrades), Size of downloads: 24,067 kB

Would you like to merge these packages? [Yes/No]
=====

I rebuilt portage to no avail.
What can it be or should I file a bug?

The output of `emerge --info` is attached.

What is the contents of /var/lib/portage/world?


Hm, really, it's almost empty except for the last packages I have added yesterday... So that's clearly not an emerge bug, but ... Could anything mess it up? I have copied the system to a new HDD recently and done an `emerge @world`, too, and everything went OK.



--
Regards,
Yuri K. Shatroff

Reply via email to