Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 154531 - portage wants to install two version of qt-4
Summary: portage wants to install two version of qt-4
Status: RESOLVED DUPLICATE of bug 1343
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2006-11-08 22:06 UTC by Gioele Barabucci
Modified: 2006-11-08 22:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---

debug output from emerge during emerge -uDNpv hplib (emerge-hplib-qt.debug.output,91.14 KB, text/plain)
2006-11-08 22:10 UTC, Gioele Barabucci

Note You need to log in before you can comment on or make changes to this bug.
Description Gioele Barabucci 2006-11-08 22:06:28 UTC
If I try to update hplip, portage will try to update qt-3 to qt-3.3.6-r4 and two versions qt-4 to qt-4.1.4-r2 AND qt-4.2.1 at the same time.

As you can see I have qt-3.3.6-r2 and qt-4.1.4 installed. What I expect from portage is one update for qt-3 and only one update for qt-4.

| $ emerge -uDNtpv hplip
| These are the packages that would be merged, in reverse order:
| Calculating dependencies... done!
| [ebuild     U ] net-print/hplip-1.6.10 [1.6.9] USE="X ppds qt3 scanner -foomaticdb -snmp" 0 kB
| [nomerge      ] dev-python/sip-4.3.2  USE="-debug -doc"
| [ebuild     U ]  x11-libs/qt-4.2.1 [4.1.4] USE="cups gif jpeg mng opengl png xinerama zlib -accessibility -debug -doc -examples (-firebird) -glib% -mysql -nas -nis -odbc -pch% -postgres -sqlite" INPUT_DEVICES="(-wacom)" 36,200 kB
| [nomerge      ] net-print/foomatic-filters-3.0.20060720  USE="cups"
| [nomerge      ]  virtual/ghostscript-0
| [ebuild     U ]   app-text/ghostscript-esp-8.15.3-r1 [8.15.3] USE="X cups djvu%* threads xml -cjk -emacs -gtk" 0 kB
| [nomerge      ] media-gfx/xsane-0.991  USE="gimp jpeg nls png tiff"
| [nomerge      ]  media-gfx/gimp-2.3.12  USE="alsa jpeg lcms mng png python tiff -aalib -altivec -debug -doc -gnome -gtkhtml -mmx -pdf -smp -sse -svg -wmf"
| [nomerge      ]   dev-python/pygtk-2.10.3  USE="-doc -opengl"
| [nomerge      ]    gnome-base/libglade-2.6.0  USE="-debug -doc"
| [nomerge      ]     x11-libs/gtk+-2.10.6  USE="X jpeg tiff xinerama -debug -doc"
| [ebuild     U ]      dev-libs/atk-1.12.3 [1.12.2] USE="-debug -doc" 645 kB
| [ebuild     U ] x11-libs/qt-3.3.6-r4 [3.3.6-r2] USE="cups gif ipv6 opengl xinerama -debug -doc -examples (-firebird) -immqt -immqt-bc -mysql -nas -nis -odbc -postgres -sqlite" 0 kB
| [ebuild     U ] dev-libs/libgcrypt-1.2.3 [1.2.2-r1] USE="nls" 0 kB
| [ebuild     U ]  dev-libs/libgpg-error-1.4 [1.3-r1] USE="nls" 0 kB
| [ebuild     U ] x11-libs/qt-4.1.4-r2 [4.1.4] USE="cups gif jpeg mng opengl png xinerama zlib -accessibility -debug -doc -examples (-firebird) -mysql -nas -nis -odbc -postgres -sqlite" 0 kB
| [ebuild     U ]  net-print/cups-1.2.6 [1.2.4] USE="X dbus jpeg nls pam png ssl tiff -php -ppds -samba -slp" 3,483 kB
Comment 1 Gioele Barabucci 2006-11-08 22:08:02 UTC
(same command without -v, so it is more readable)

| $ emerge -uDNtp hplip
| These are the packages that would be merged, in reverse order:
| Calculating dependencies... done!
| [ebuild     U ] net-print/hplip-1.6.10 [1.6.9]
| [nomerge      ] dev-python/sip-4.3.2
| [ebuild     U ]  x11-libs/qt-4.2.1 [4.1.4] USE="-glib% -pch%"
| [nomerge      ] net-print/foomatic-filters-3.0.20060720
| [nomerge      ]  virtual/ghostscript-0
| [ebuild     U ]   app-text/ghostscript-esp-8.15.3-r1 [8.15.3] USE="djvu%*"
| [nomerge      ] media-gfx/xsane-0.991
| [nomerge      ]  media-gfx/gimp-2.3.12
| [nomerge      ]   dev-python/pygtk-2.10.3
| [nomerge      ]    gnome-base/libglade-2.6.0
| [nomerge      ]     x11-libs/gtk+-2.10.6
| [ebuild     U ]      dev-libs/atk-1.12.3 [1.12.2]
| [ebuild     U ] x11-libs/qt-3.3.6-r4 [3.3.6-r2]
| [ebuild     U ] dev-libs/libgcrypt-1.2.3 [1.2.2-r1]
| [ebuild     U ]  dev-libs/libgpg-error-1.4 [1.3-r1]
| [ebuild     U ] x11-libs/qt-4.1.4-r2 [4.1.4]
[ebuild     U ]  net-print/cups-1.2.6 [1.2.4]
Comment 2 Gioele Barabucci 2006-11-08 22:08:40 UTC
$ emerge --info
Portage 2.1.2_rc1-r5 (default-linux/ppc/ppc32/2006.1/G3, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r1 ppc)
System uname: 2.6.18-gentoo-r1 ppc 750FX
Gentoo Base System version 1.12.6
Last Sync: Wed, 08 Nov 2006 10:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
CFLAGS="-O3 -pipe -mcpu=G3 -fno-strict-aliasing"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -pipe -mcpu=G3 -fno-strict-aliasing"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
LINGUAS="en en_US en_GB en_AU"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
USE="ppc X a52 aac acl alsa apache2 arts berkdb bonobo bzip2 c++ cairo cdr cli cracklib crypt cups dbus djvu dlloader dri dts dv dvd dvdr eds elibc_glibc emboss encode exif ffmpeg firefox flac gdbm gif gmp gnutls gtkhtml hal howl iconv idn ieee1394 input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg jpeg2k kde kernel_linux lcms libg++ libwww linguas_en linguas_en_AU linguas_en_GB linguas_en_US mad matroska mikmod mime mmap mng modplug mp3 mpeg mpeg4 musicbrainz ncurses nls nptl nptlonly ogg openexr opengl pam pcre png pnp pppd python qt qt3 qt4 quicktime readline reflection ruby sasl sdl session speex spell spl ssl subversion svg sysfs theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales utf8 vhosts video_cards_dummy video_cards_fbdev video_cards_radeon vorbis wifi xinerama xml xorg xv xvid zeroconf zlib"

Comment 3 Gioele Barabucci 2006-11-08 22:10:47 UTC
Created attachment 101519 [details]
debug output from emerge during emerge -uDNpv hplib
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-11-08 22:42:31 UTC
sys-apps/dbus-0.62-r1 won't work w/ QT 4.2, so it will downgrade then. Nothing to do w/ slots.

*** This bug has been marked as a duplicate of 1343 ***