Broken update list is with the "--skipfirst" option. Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. ls -l /usr/portage/metadata/timestamp.chk -rw-r--r-- 1 root root 32 dec 3 08.00 /usr/portage/metadata/timestamp.chk 3. emerge -NuDav world These are the packages that would be merged, in order: Calculating world dependencies... done! [ebuild U ] net-misc/rsync-2.6.9-r5 [2.6.9-r3] USE="acl -ipv6 -static -xinetd" 0 kB [ebuild U ] dev-php/PEAR-PEAR-1.6.2-r1 [1.6.1] 291 kB Total: 2 packages (2 upgrades), Size of downloads: 291 kB Would you like to merge these packages? [Yes/No] no Quitting. 4. emerge -NuDav world --skipfirst These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-libs/timezone-data-2007g USE="nls" 0 kB [ebuild R ] dev-libs/libmcrypt-2.5.8 0 kB [ebuild R ] sys-apps/pciutils-2.2.7-r1 USE="-network-cron -zlib" 0 kB [ebuild R ] dev-libs/libpcre-7.4 USE="unicode -doc" 0 kB [ebuild R ] sys-apps/less-409 USE="unicode" 0 kB [ebuild R ] app-portage/eix-0.10.2 USE="-sqlite" 0 kB [ebuild R ] sys-apps/sed-4.1.5 USE="nls -static" 0 kB [ebuild R ] dev-libs/libxml2-2.6.30 USE="readline -debug -doc -ipv6 -python -test" 0 kB [ebuild R ] dev-util/dialog-1.1.20070930 USE="nls unicode -examples" 0 kB [ebuild R ] app-arch/tar-1.19 USE="nls -static" 0 kB [ebuild R ] dev-libs/libxslt-1.1.22 USE="crypt -debug -python" 0 kB [ebuild R ] sys-apps/man-pages-2.67 USE="nls" 0 kB [ebuild R ] sys-kernel/genkernel-3.4.9_pre6 USE="bash-completion (-ibm) (-selinux)" 0 kB [ebuild R ] sys-apps/debianutils-2.25 USE="-static" 0 kB [ebuild R ] app-editors/vim-core-7.1.123 USE="acl bash-completion nls -livecd" 0 kB [ebuild R ] dev-libs/apr-1.2.11 USE="urandom -debug -doc -ipv6" 0 kB [ebuild R ] media-sound/sox-14.0.0 USE="alsa encode ffmpeg mad ogg oss -ao -debug -flac -ladspa -libsamplerate -sndfile" 0 kB [ebuild R ] media-sound/mpg123-0.67 USE="alsa mmx sse -3dnow -3dnowext (-altivec) -esd -jack -nas -oss -portaudio -sdl" 0 kB [ebuild R ] sys-libs/pam-0.99.9.0 USE="cracklib nls vim-syntax -audit (-selinux) -test" 0 kB [ebuild R ] dev-lang/perl-5.8.8-r4 USE="berkdb -build -debug -doc -gdbm -ithreads -perlsuid" 0 kB [ebuild R ] app-editors/vim-7.1.123 USE="acl bash-completion nls perl -cscope -gpm -minimal -python -ruby -vim-pager -vim-with-x" 0 kB [ebuild R ] dev-libs/openssl-0.9.8g USE="zlib -bindist -emacs -gmp -kerberos -sse2 -test" 0 kB [ebuild R ] net-nds/openldap-2.3.39-r1 USE="berkdb crypt perl readline samba ssl tcpd -debug -gdbm -ipv6 -kerberos -minimal -odbc -overlays -sasl (-selinux) -slp -smbkrb5passwd" 0 kB [ebuild R ] net-analyzer/net-snmp-5.4.1-r1 USE="perl ssl tcpd -X -diskio -doc -elf -ipv6 -lm_sensors -mfd-rewrites -minimal -python -rpm (-selinux) -sendmail -smux" 0 kB [ebuild R ] net-misc/ntp-4.2.4_p4 USE="ssl -caps -debug -ipv6 -openntpd -parse-clocks (-selinux) -zeroconf" 0 kB [ebuild R ] net-fs/samba-3.0.27a USE="acl ldap pam readline -ads -async -automount -caps -cups -doc -examples -fam -ipv6 -python -quotas (-selinux) -swat -syslog -winbind" LINGUAS="-ja -pl" 0 kB [ebuild R ] app-portage/gentoolkit-0.2.3-r1 0 kB [ebuild R ] dev-db/mysql-5.0.44-r2 USE="berkdb perl ssl -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal (-selinux) -static" 0 kB [ebuild R ] dev-libs/apr-util-1.2.10 USE="berkdb ldap mysql -doc -gdbm -postgres -sqlite -sqlite3" 0 kB [ebuild R ] dev-lang/php-5.2.5 USE="apache2 berkdb bzip2 cgi cli crypt ctype curl gd ldap mysql ncurses nls pcre pic posix postgres readline session snmp sockets spl ssl tokenizer truetype unicode xml xmlreader xmlwriter xsl zlib -adabas -bcmath -birdstep -calendar -cdb -cjk -concurrentmodphp -curlwrappers -db2 -dbase -dbmaker -debug -discard-path -doc -empress -empress-bcs -esoob -exif -fastbuild -fdftk -filter -firebird -flatfile -force-cgi-redirect -frontbase -ftp -gd-external -gdbm -gmp -hash -iconv -imap -inifile -interbase -iodbc -ipv6 -java-external -json -kerberos -ldap-sasl -libedit -mcve -mhash -msql -mssql -mysqli -oci8 (-oci8-instant-client) -odbc -pcntl -pdo -qdbm -recode -reflection -sapdb -sharedext -sharedmem -simplexml -soap -solid -spell -sqlite -suhosin -sybase -sybase-ct -sysvipc -threads -tidy -wddx -xmlrpc -xpm -yaz -zip -zip-external" 0 kB [ebuild R ] sys-libs/glibc-2.6.1 USE="hardened nls -debug -gd -glibc-omitfp -multilib -profile (-selinux) -vanilla" 0 kB [ebuild R ] dev-libs/glib-2.14.3 USE="hardened -debug -doc" 0 kB Total: 32 packages (32 reinstalls), Size of downloads: 0 kB Would you like to resume merging these packages? [Yes/No]
man emerge --skipfirst This option is only valid when used with --resume. --resume ... A resume list will persist until it has been completed in entirety or until another aborted merge list replaces it. The resume history is capable of storing two merge lists. After one resume list completes, it is possible to invoke --resume once again in order to resume an older list.