Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 44283 - emerge psi wants to emerge qt-3.3.0-r1, but i already got qt-3.2.3-r1
Summary: emerge psi wants to emerge qt-3.3.0-r1, but i already got qt-3.2.3-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gustavo Felisberto (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-10 13:01 UTC by Ingemar Eriksson
Modified: 2004-03-13 08:01 UTC (History)
0 users

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 Ingemar Eriksson 2004-03-10 13:01:15 UTC
When i try to emerge psi-0.9.1, it wants to update my QT.

Reproducible: Always
Steps to Reproduce:
1. emerge -vp psi
Actual Results:  
These are the packages that I would merge, in order: 
 
Calculating dependencies ...done! 
[ebuild  N    ] media-libs/libungif-4.1.0.1b  +X +gif  305 kB 
[ebuild     U ] x11-libs/qt-3.3.0-r1 [3.2.3-r1] +cups -doc -firebird +gif -icc 
+ipv6 -mysql -nas -odbc +opengl -postgres -sqlite +xinerama +zlib  14,064 kB 
[ebuild  N    ] app-crypt/qca-tls-1.0   22 kB 
[ebuild  N    ] net-im/psi-0.9.1  +crypt +kde +ssl  908 kB 

Expected Results:  
These are the packages that I would merge, in order: 
 
Calculating dependencies ...done! 
[ebuild  N    ] app-crypt/qca-tls-1.0   22 kB 
[ebuild  N    ] net-im/psi-0.9.1  +crypt +kde +ssl  908 kB 

Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 
2.6.4-rc2-love1) 
================================================================= 
System uname: 2.6.4-rc2-love1 i686 AMD Athlon(tm) XP 1800+ 
Gentoo Base System version 1.4.3.13 
ccache version 2.3 [enabled] 
Autoconf: sys-devel/autoconf-2.58-r1 
Automake: sys-devel/automake-1.7.7 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="ftp://ftp.sunet.se/pub/os/Linux/distributions/gentoo/ 
ftp://gentoo.linux.no/pub/gentoo/" 
MAKEOPTS="-j2" 
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="3dnow X alsa apm arts artswrappersuid avi cddb crypt cups encode fam 
ffmpeg flac foomaticdb gdbm geoip gif gimpprint gphoto2 gpm gtk gtk2 imlib 
ipv6 jpeg kde libg++ libwww mad mikmod mmx motif mozsvg mpeg nls nvidia 
oggvorbis opengl oss pdflib perl png python qt quicktime readline samba sdl 
slang spell ssl tcpd truetype usb x86 xinerama xml2 xmms xv zlib"
Comment 1 Gustavo Felisberto (RETIRED) gentoo-dev 2004-03-10 17:01:38 UTC
Can you please try a emerge -pvd psi and post the output here?
Comment 2 Ingemar Eriksson 2004-03-10 17:17:22 UTC
These are the packages that I would merge, in order:

Calculating dependencies
Parent:    None
Depstring: net-im/psi
Candidates: ['net-im/psi']
ebuild: net-im/psi-0.9.1
binpkg: None
\
Parent:    ebuild / net-im/psi-0.9.1 merge
Depstring: ssl? ( >=dev-libs/openssl-0.9.6c >=app-crypt/qca-tls-1.0 ) crypt? ( >=app-crypt/gnupg-1.2.2 ) >=x11-libs/qt-3 ssl? ( >=dev-libs/openssl-0.9.6c >=app-crypt/qca-tls-1.0 ) crypt? ( >=app-crypt/gnupg-1.2.2 ) >=x11-libs/qt-3
Candidates: ['>=app-crypt/qca-tls-1.0']
ebuild: app-crypt/qca-tls-1.0
binpkg: None
|
Parent:    ebuild / app-crypt/qca-tls-1.0 merge
Depstring: !ppc? ( >=x11-libs/qt-3.2.1-r3 ) ppc? ( >=x11-libs/qt-3.0.5 ) x86? ( >=x11-libs/qt-3.3.0-r1 ) >=dev-libs/openssl-0.9.6i !ppc? ( >=x11-libs/qt-3.2.1-r3 ) ppc? ( >=x11-libs/qt-3.0.5 ) x86? ( >=x11-libs/qt-3.3.0-r1 ) >=dev-libs/openssl-0.9.6i
Candidates: ['>=x11-libs/qt-3.3.0-r1']
ebuild: x11-libs/qt-3.3.0-r1
binpkg: None
/
Parent:    ebuild / x11-libs/qt-3.3.0-r1 merge
Depstring: virtual/x11 virtual/xft media-libs/libpng media-libs/jpeg media-libs/libmng >=media-libs/freetype-2 gif? ( media-libs/giflib media-libs/libungif ) nas? ( >=media-libs/nas-1.5 ) odbc? ( dev-db/unixODBC ) mysql? ( dev-db/mysql ) sqlite? ( dev-db/sqlite ) firebird? ( dev-db/firebird ) opengl? ( virtual/opengl virtual/glu ) postgres? ( dev-db/postgresql ) cups? ( net-print/cups ) zlib? ( sys-libs/zlib ) icc? ( dev-lang/icc ) virtual/x11 virtual/xft media-libs/libpng media-libs/jpeg media-libs/libmng >=media-libs/freetype-2 gif? ( media-libs/giflib media-libs/libungif ) nas? ( >=media-libs/nas-1.5 ) odbc? ( dev-db/unixODBC ) mysql? ( dev-db/mysql ) sqlite? ( dev-db/sqlite ) firebird? ( dev-db/firebird ) opengl? ( virtual/opengl virtual/glu ) postgres? ( dev-db/postgresql ) cups? ( net-print/cups ) zlib? ( sys-libs/zlib ) icc? ( dev-lang/icc )
Candidates: ['media-libs/libungif']
ebuild: media-libs/libungif-4.1.0.1b
binpkg: None
-
Parent:    ebuild / media-libs/libungif-4.1.0.1b merge
Depstring: X? ( virtual/x11 ) >=sys-devel/autoconf-2.58 !bootstrap? ( sys-devel/patch ) !bootstrap? ( sys-devel/libtool ) X? ( virtual/x11 )
Candidates: []
Exiting... ebuild / media-libs/libungif-4.1.0.1b merge
Exiting... ebuild / x11-libs/qt-3.3.0-r1 merge
Exiting... ebuild / app-crypt/qca-tls-1.0 merge
Exiting... ebuild / net-im/psi-0.9.1 merge
Exiting... None
 ...done!
[ebuild  N    ] media-libs/libungif-4.1.0.1b  +X +gif  305 kB
[ebuild     U ] x11-libs/qt-3.3.0-r1 [3.2.3-r1] +cups -doc -firebird +gif -icc +ipv6 -mysql -nas -odbc +opengl -postgres -sqlite +xinerama +zlib  14,064 kB
[ebuild  N    ] app-crypt/qca-tls-1.0   22 kB
[ebuild  N    ] net-im/psi-0.9.1  +crypt +kde +ssl  908 kB

Total size of downloads: 15,300 kB
Comment 3 Ingemar Eriksson 2004-03-10 17:23:09 UTC
Hmm... based on the output I just posted it looks like it's qca-tls-1.0 that depends on qt-3.3..

happyfant root # grep qt /usr/portage/app-crypt/qca-tls/qca-tls-1.0.ebuild
DEPEND="!ppc? ( >=x11-libs/qt-3.2.1-r3 )
        ppc? ( >=x11-libs/qt-3.0.5 )
        x86? ( >=x11-libs/qt-3.3.0-r1 )

That can't be right, can it? Or does qca-tls really depend on QT 3.3?
Comment 4 Gustavo Felisberto (RETIRED) gentoo-dev 2004-03-13 08:01:20 UTC
There was a bug in x86 ebuilds of older qt that made it incompatible with qca-tls.