Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 161538 - sys-apps/portage-2.1.2_rc4-r8: Packages aren't emerged in reverse order of "emerge -t " output
Summary: sys-apps/portage-2.1.2_rc4-r8: Packages aren't emerged in reverse order of "e...
Status: RESOLVED DUPLICATE of bug 158100
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-11 13:14 UTC by Alexander Skwar
Modified: 2007-02-17 12:02 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Skwar 2007-01-11 13:14:12 UTC
I'd like to install euses, aria2 and curl. As I'd like to see what's going to happen, I used the "-vat" options of emerge. Ie.:

# emerge -vat euses aria2 curl

It printed:

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

Calculating dependencies... done!
[ebuild  N    ] app-portage/euses-2.5.4  16 kB
[ebuild  N    ] net-misc/aria2-0.9.0-r1  USE="ares bittorrent gnutls metalink nls ssl" 397 kB
[ebuild   R   ] net-misc/curl-7.15.5  USE="ares* gnutls* idn -ipv6 -kerberos -krb4 -ldap ssl test*" 1,507 kB
[ebuild  N    ]  net-dns/c-ares-1.3.2  323 kB

Total: 4 packages (3 new, 1 reinstall), Size of downloads: 2,242 kB

Because of that output, I'd expect that c-ares were to be installed first. I'd expect this because of:

[...]would be merged, in reverse order:



Reproducible: Always

Steps to Reproduce:
1. emerge -vat euses aria2 curl

Actual Results:  
What's going to happen, is:

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

>>> Emerging (1 of 4) app-portage/euses-2.5.4 to /

So euses is emerged first.

Expected Results:  
Either c-ares should be emerged first of euses should be printed last on the "-vat" output.

This happens not only with these packages, but also with other packages. "Back then", this used to work. "Back then" might be pre-2.1.x of portage.
Comment 1 Alexander Skwar 2007-01-11 13:16:58 UTC
askwar@hetzner ~ $ emerge --info
Portage 2.1.2_rc4-r8 (hardened/x86/2.6, gcc-3.4.6, glibc-2.3.6-r5, 2.6.17-hardened-r1.03.no-modules i686)
=================================================================
System uname: 2.6.17-hardened-r1.03.no-modules i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.8
Last Sync: Thu, 11 Jan 2007 06:20:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.3.6, 2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3, 2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/Gentoo/Portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig buildpkg ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="        http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/    http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/   ftp://gentoo.itdnet.net/gentoo/      http://ftp.gentoo.or.kr/        http://distfiles.gentoo.org/ "
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/Gentoo/Portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/Gentoo/Portage/build"
PORTDIR="/Gentoo/Portage/tree"
PORTDIR_OVERLAY="/Gentoo/Portage/local-tree/misc /Gentoo/Portage/local-tree/overlays/nx/nx/testing /Gentoo/Portage/local-tree/overlays/gentoo-de"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip acl apache2 async bash-completion berkdb bzip2 cap caps ccache checkpath chroot cracklib crypt cyrus dcc discard-path dlloader ecc erandom exif extensions firefox glep glibc-omitfp hardened hardenedphp hpn iconv idea idled idn imagemagick imap imlib imlib2 jikes jpeg kdeenablefinal linuxthreads-tls logrotate lynxkeymap maildir mime mmap mmx mmxext mode-owner moznoirc mozsvg multislot nls no-old-linux noaudio nocd nodrm nolvm1 nopop3d offensive pam pam-mysql pcre pdf php pic png posix postfix prelude pyzor razor readline recode reiserfs sasl sendfile server sftplogging sguil sharedmem sse ssl static svg sysvipc szip tcpd threads tiff tokenizer tools unicode userlocales utf8 vhosts vim-pager x86 xfs xinetd xorg zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="void" KERNEL="linux" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="dummy none"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-01-11 14:28:20 UTC

*** This bug has been marked as a duplicate of bug 158100 ***