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

Bug 41884

Summary: x11-libs/pango cycling between 1.2.3 and 1.2.5-r1
Product: Gentoo Linux Reporter: Sascha Silbe <sascha-gentoo-bugzilla>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sascha Silbe 2004-02-17 03:57:09 UTC
When updating world, x11-libs/pango is cycling between the versions 1.2.5-r1 and 1.2.3:

=== Begin screenshot ===
root@cube:~# emerge -Dpuv world

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

Calculating world dependencies ...done!
[ebuild     U ] x11-libs/pango-1.2.5-r1 [1.2.3] +doc  0 kB 
[ebuild     U ] x11-libs/qt-3.3.0-r1 [3.3.0] -cups +doc -firebird +gif -icc +ipv6 +mysql +nas -odbc +opengl +postgres -sqlite +zlib  0 kB 
[ebuild     U ] net-libs/libpcap-0.7.2-r1 [0.7.2] +ipv6  0 kB 
[ebuild     U ] games-strategy/wesnoth-0.6.99.3 [0.6.99.2] -editor -server -tools  0 kB 
[ebuild  N    ] dev-libs/libelf-0.8.2  +nls  0 kB 

Total size of downloads: 0 kB

root@cube:~# 
=== End screenshot ===

On the next run (after pango has been upgraded to 1.2.5-r1), pango will be downgraded to 1.2.3.



Reproducible: Always
Steps to Reproduce:




Gentoo Base System version 1.4.3.13
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.23-cube-2)
=================================================================
System uname: 2.4.23-cube-2 i686 AMD Athlon(tm) processor
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium -mcpu=athlon-tbird -O3 -pipe"
CHOST="i586-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/vice/etc /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/afs/modload /etc/gconf /etc/make.globals /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ http://gentoo.inode.at/ ftp://gentoo.inode.at/source/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://hybrid.sascha.silbe.org/gentoo-portage"
USE="3dnow X acl afs apm avi berkdb cdr crypt dga doc dvd encode foomaticdb gdbm gif gtk gtk2 gtkhtml guile hbci imap imlib ipv6 j-noaim j-nomsn j-noyahoo jpeg kde krb4 lcms libg++ libwww linguas_en,de mad maildir mbox mikmod mmx monitor mozilla mpeg mysql nas ncurses nls oggvorbis opengl oss pam pdflib png postgres python qt qtmt quicktime readline samba sdl skey spell ssl tetex tiff truetype x86 xml xml2 xv zlib"
Comment 1 foser (RETIRED) gentoo-dev 2004-02-18 05:20:23 UTC
you probably have some older pack that needs an older pango to work correctly. I think it was dia, check your dia version.
Comment 2 Sascha Silbe 2004-02-19 10:13:42 UTC
Yes, app-office/dia-0.91 does depend on <=x11-libs/pango-1.2.3. But portage should not cycle between those two versions. That's what SLOTs are for.

Comment 3 foser (RETIRED) gentoo-dev 2004-02-19 11:55:23 UTC
No actually that's not what SLOTs are for, but i won't go into details here  there's docs explaining the concept. Just upgrade your dia if it bothers you.