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

Bug 60174

Summary: dcgui-qt-0.3.2 ebuild falsely requires kde3
Product: Gentoo Linux Reporter: Peter <peter>
Component: Current packagesAssignee: Gentoo net-p2p team <net-p2p>
Status: RESOLVED FIXED    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Peter 2004-08-12 14:18:56 UTC
When trying to update dcgui-qt from 0.3.0 to 0.3.2 (using emerge -uDav world), it tries to pull in kdelibs and some other kde-specific libraries. Since I use gnome and have -kde in my USE-flags, I obviously dont want this.

Removing line 5 and 6 of /usr/portage/net-p2p/dcgui-qt/dcgui-qt-0.3.2.ebuild fixes the problem. dcgui-qt compiles cleanly and I am able to use it without any problems.

AFAIK dcgui-qt only depends on qt, not the entire kde-suite.

Reproducible: Always
Steps to Reproduce:
1. Not have kde-libraries installed
2. Try to emerge/upgrade to dcgui-qt-0.3.2
3. Emerge will try to pull in kde-specific packages prior to merging dcgui-qt
Actual Results:  
Emerge tries to add kde-libraries

Expected Results:  
Emerge should only have updated dclib and dcgui-qt from 0.3.0 to 0.3.2.

My emerge --info:
Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r1, 2.6.7
-gentoo-r12)
=================================================================
System uname: 2.6.7-gentoo-r12 i686 Intel(R) Pentium(R) M processor 1700MHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -msse2 -pipe -O2 -fomit-frame-pointer -fforce-addr -fren
ame-registers -fprefetch-loop-arrays -falign-functions=64"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/s
hare/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -msse2 -pipe -O2 -fomit-frame-pointer -fforce-addr -fr
ename-registers -fprefetch-loop-arrays -falign-functions=64"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://mirror.pudas.net/gentoo http://mirror.pudas.net/gentoo ftp
://ftp.uninett.no/pub/linux/Gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acpi alsa ati avi berkdb bluetooth bluez cdr cdrw crypt cups dga divx dvd
 encode esd evo fam flac foomaticdb gdbm gif gnome gtk gtk2 icq imap imlib ir ir
mc jpeg ldap libg++ libwww mad mikmod mmx motif mozilla moznocompose moznoirc mo
znomail mp3 mpeg msn ncurses nls obex oggvorbis opengl oss pam pcmcia pdflib per
l png ppd ppds python quicktime readline samba sdl slang spell sse ssl svga tclt
k tcpd tiff truetype wmf x86 xine xinerama xml2 xv xvid zlib"
Comment 1 Jon Hood (RETIRED) gentoo-dev 2004-08-13 17:30:11 UTC
fixed in portage; thanks!