Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 61841

Summary: Portage wants to upgrade then downgrade gaim
Product: Gentoo Linux Reporter: Luke Macken (RETIRED) <lewk>
Component: New packagesAssignee: Gaim Bugs Crew <gaim-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Luke Macken (RETIRED) gentoo-dev 2004-08-26 11:34:25 UTC
After sync'ing, emerge -uDp world produces the following:

[ebuild     U ] net-im/gaim-0.82-r1 [0.82]
[ebuild     UD] net-im/gaim-0.81-r5 [0.82]


Reproducible: Always
Steps to Reproduce:
1. emerge sync
2. emerge -uDp world
3.
Comment 1 Luke Macken (RETIRED) gentoo-dev 2004-08-26 11:50:42 UTC
Here's some more info:

$ emerge --info
Portage 2.0.50-r10 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r2)
=================================================================
System uname: 2.6.8-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.5.3
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -funroll-loops"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X aalib apache2 apm arts avi berkdb cdr crypt cups encode esd foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 imlib java jpeg ldap libg++ libwww mad mikmod mmx2 motif mozilla mpeg ncurses nls oav oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse2 ssl svga tcltk tcpd tiff truetype usb x86 xml2 xmms xv zlib"

$ sudo emerge -Dup --tree world

These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[nomerge      ] x11-plugins/gaim-encryption-2.29
[ebuild     UD]  net-im/gaim-0.81-r5 [0.82]
[ebuild     U ]  net-im/gaim-0.82-r1 [0.82]


This is most likely caused because gaim-encryption hasn't been bumped yet.
Comment 2 Paul Taylor 2004-08-26 16:11:35 UTC
I'm seeing the same thing; as Luke says, the difference is the "crypt" USE flag:

# emerge -upDv world

These are the packages that I would merge, in order:

Calculating world dependencies  ...done!
[ebuild     U ] net-im/gaim-0.82-r1 [0.82] +cjk -debug -debug -evo -gnutls -nas-nls +perl -silc +spell  0 kB
[ebuild     UD] net-im/gaim-0.81-r5 [0.82] +cjk +crypt -debug -debug -evo -gnutls -nas -nls +perl -silc +spell  0 kB
Comment 3 Benjamin Martin 2004-08-27 04:45:43 UTC
This is because gaim-encryption-2.29 refuses to compile against gaim-0.82.
Comment 4 Don Seiler (RETIRED) gentoo-dev 2004-08-27 07:15:53 UTC
Yes it has to do with third-party plugin dependencies.

gaim-encryption-2.30 was released this morning and is now in portage.  Give the mirrors time to sync and then sync and update.