When dbus-0.23.4-r1 and hal-0.4.8 are installed, emerge -uD world upgrades them to 0.50-r1 and 0.5.4, respectively. When the latter two are installed, emerge -uD world downgrades them, and so on. Reproducible: Always Steps to Reproduce: 1. emerge -uD world 2. 3. Actual Results: upgrade/downgrade of hal and dbus. Expected Results: upgrade, and then do nothing. Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-gentoo-r5 x86_64) ================================================================= System uname: 2.6.13-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3800+ Gentoo Base System version 1.6.13 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.ntua.gr/pub/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.mirror.icd.hu/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo" LANG="en_US.utf8" LINGUAS="en el" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X a52 aalib alsa apache2 arts audiofile avi bash-completion berkdb bitmap-fonts bonobo bzip2 cdr crypt cups curl directfb divx4linux dts dv dvd dvdread eds emboss encode esd exif expat fam fame fbcon ffmpeg flac foomaticdb fortran gdbm ggi gif gimpprint gimprint glut gmp gnome gnutls gpm gstreamer gtk gtk2 gtkhtml guile hal idn imagemagick imlib ipv6 jack java jpeg junit kde kdeenablefinal lcms libcaca libwww lzw lzw-tiff mad matroska mhash mng mozilla mp3 mpeg mysql nas ncurses nls nptl nptlonly ogg oggvorbis openal opengl oss pam pcre pdflib perl pic png ppds python qt quicktime readline real recode samba sdl spell ssl subtitles symlink tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis xine xinerama xml xml2 xmms xpm xv xvid xvmc zlib linguas_en linguas_el userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS
You need to find out what is wanting to pull in the old versions of hal and dbus. What does emerge -uDt world say when you have .50 dbus and .5.4 hal?
emerge -uDt world >>> --tree implies --pretend... adding --pretend to options. These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! [ebuild U ] media-video/ati-drivers-8.18.8-r1 [8.14.13-r5] [nomerge ] x11-themes/gnome-icon-theme-2.10.1 [nomerge ] gnome-base/libgnomeui-2.10.1 [nomerge ] gnome-base/libbonoboui-2.10.0 [nomerge ] gnome-base/libgnome-2.10.1-r1 [nomerge ] gnome-base/gnome-vfs-2.10.1-r1 [ebuild UD] sys-apps/hal-0.4.8 [0.5.4] [ebuild UD] sys-apps/dbus-0.23.4-r1 [0.50-r1]
you are mixing stable gnome with unstable versions of things ( and you are using deep ). gnome-vfs-2.10: hal? ( =sys-apps/hal-0.4* =sys-apps/dbus-0.23* )
*** Bug 112456 has been marked as a duplicate of this bug. ***
(In reply to comment #4) > *** Bug 112456 has been marked as a duplicate of this bug. *** I'm sorry for the dup bug.. This is usually called an "emerge loop" and not an "oscillation" :) Please note that this isn't related to gnome or anything. Unstable dbus wants stable hal and vice-versa. Please read my original report for further info.