I recently emerged gdesklets-core, to the newest version (0.35.2-r1). It was working perfectly, no problems whatsoever, until the next day, I emerge synced and did an "emerge -uavlD world". It calculated the dependencies, and said I needed to "upgrade" to gdesklets-core-0.33.1 (from gdesklets-core-0.35.2-r1). So, I was curious, so I did it, and again, it emerged just fine. Today I sync and "emerge -uavlD world" again, and there's the newest version, 0.35.2-r1. So, I emerge it. Right now, I just did another "emerge -uavlD world", and, as you probably have guessed, I get the message (as always): "These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild UD] gnome-extra/gdesklets-core-0.33.1 [0.35.2-r1] -debug -doc 0 kB" It want's to downgrade again! This is an odd problem. Reproducible: Always Steps to Reproduce: 1. emerge sync;emerge -uavlD world 2. Enter "Yes" to compile gdesklets-core 3. After compiled, repeat from step 1 and every other time, the version to "update" goes from an older to newer version Actual Results: Compiled older version, then newer, then older version of gdesklets-core. Expected Results: Only emerged the newest version, and not keep emerging older and then newer version. "emerge info": Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-ck1 i686) ================================================================= System uname: 2.6.13-ck1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 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 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -mtune=pentium4 -fomit-frame-pointer -pipe -ffast-math -march=pentium4" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/share/config /var/qmail/control /var/service" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mtune=pentium4 -fomit-frame-pointer -pipe -ffast-math -march=pentium4" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://gentoo.mirrors.tds.net/gentoo/ http://mirrors.acm.cs.rpi.edu/gentoo/ http://gentoo.blueyonder.co.uk http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aac aim alsa apm arts avi bcmath berkdb bitmap-fonts bonobo bzlib cdr crypt cups curl dio dvd eds emacs emacs-w3 emboss encode esd examples exif f77 fam flac flash foomaticdb fortran ftp gd gdbm gif glut gmp gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hardenedphp icc imagemagick imap imlib ipv6 jabber java javascript jikes jpeg junit libcaca libg++ libwww mad mikmod milter mime motif mp3 mpeg msn ncurses nls nptl ogg oggvorbis opengl oscar oss pam pdflib perl png pnp posix python quicktime readline sdl slang soap sockets socks5 spell spl sse ssl svga tcltk tcpd threads tiff truetype truetype-fonts type1-fonts usb v4l vcd vhosts videos vorbis wifi win32codecs x86 xine xml xml2 xmms xv yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY ------- Here is my /etc/portage/package.keywords: "gnome-extra/gdesklets-core ~x86"
What desklets do you have installed? This shouldn't be happening (obviously), it's probably a weird dependency somewhere.
(In reply to comment #1) > What desklets do you have installed? This shouldn't be happening (obviously), > it's probably a weird dependency somewhere. Here is what is listed in gdesklets: DeskPong v0.2 BitWise Chronometer v0.1 NVIDIA Thermal and Freq v0.1 BinaryClock v1.2 Calandar 0.2.5 Goodweather Display 0.3 Optus Data Monitor v1.0 PSI Binary Clock v1.2 networkinfo networkout networkin wireless However, I only use Goodweather Display. I just tried removing a few desklet items from package.keywords, and I deleted some other desklets (though it still happened after deleting the desklets, and unmerging them), and it doesn't happen anymore after I removed the desklet items from package.keywords. So, I guess you could say this bug is fixed.