Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 276153 - x11-libs/qt-core-4.5.2 "qt3support" use flag circular depend
Summary: x11-libs/qt-core-4.5.2 "qt3support" use flag circular depend
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-02 05:39 UTC by John Brezerk
Modified: 2009-07-02 09:46 UTC (History)
1 user (show)

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 John Brezerk 2009-07-02 05:39:07 UTC
Hi. I try to update qt on my system. But there some problem with qt3support.

And I have qt3support use flag on.

So:

[ totem ] brezerk@pts/2:4 ~ $
sudo emerge -uDNpvt world

These are the packages that would be merged, in reverse order:

Calculating dependencies                ... done!

emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-core-4.5.2[glib,-debug,-qt3support]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-core-4.5.2 (Change USE: -qt3support)
(dependency required by "x11-libs/qt-gui-4.5.2" [ebuild])
(dependency required by "media-video/smplayer-0.6.7_p2872-r2" [installed])
(dependency required by "world" [argument])

Ok! I Add -qt3support to USE flags. But recive this:

[ totem ] brezerk@pts/2:5 ~ $
sudo env USE="-qt3support" emerge -uDNpvt world
emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-core-4.5.2[qt3support,-debug]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-core-4.5.2 (Change USE: +qt3support)
(dependency required by "x11-libs/qt-qt3support-4.5.2" [ebuild])
(dependency required by "x11-themes/qtcurve-qt4-0.64.2" [installed])
(dependency required by "world" [argument])

So. I try to emerge media-video/smplayer with USE qt3support set and it success.
But x11-libs/qt-gui REQUIRE -qt3support flag. Why?

Reproducible: Always




[ totem ] brezerk@pts/2:7 ~ $
emerge --info                                                                                                                                                    
Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.3, glibc-2.10.1-r0, 2.6.30-gentoo-r1-brezblock i686)                                                         
=================================================================                                                                                                
System uname: Linux-2.6.30-gentoo-r1-brezblock-i686-Intel-R-_Core-TM-2_Duo_CPU_E7300_@_2.66GHz-with-gentoo-2.0.1                                                 
Timestamp of tree: Thu, 02 Jul 2009 05:00:21 +0000                                                                                                               
distcc 3.1 i686-pc-linux-gnu [disabled]                                                                                                                          
app-shells/bash:     4.0_p24                                                                                                                                     
dev-lang/python:     2.6.2-r1                                                                                                                                    
dev-util/cmake:      2.6.4                                                                                                                                       
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer -Wp,-U_FORTIFY_SOURCE -mssse3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer -Wp,-U_FORTIFY_SOURCE -mssse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="candy distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.linux.kiev.ua/pub/Linux/Gentoo ftp://gentoo.org.ua http://distfiles.gentoo.org"
LANG="uk_UA.KOI8-U"
LDFLAGS="-Wl,-O1"
LINGUAS="uk ru en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/games"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 acl acpi alsa bash-completion bzip2 cairo captury chm cli cracklib crypt cups custom-cflags custom-cxxflags cyrus-sasl dbus djvu dri dvd dvdr dvdread ebook encode extrafilters ffmpeg fortran freetype gem gif gimp git gpm iconv id3tag isdnlog jpeg kde4 lm_sensors midi mikmod mmx mng mp3 mp4 mpd mpeg mudflap mysql ncurses network nls nptl nptlonly ogg openal openexr opengl openmp pam pcre pdf perl png pppd ps python qt3 qt4 quicktime readline reflection samba sasl sdl session smp sockets spell spl sqlite sse sse2 ssl ssse3 ssse37zip svg sysfs tcpd theora tidy tiff truetype usb v4l2 vcd vidix vim-syntax vorbis wavpack webkit win32codecs wma wmv x264 x86 xcb xcomposite xml xorg xvid zlib" ALSA_CARDS="usb-usx2y hda-intel dummy" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter suexec headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif so speling static status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="uk ru en" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2009-07-02 08:04:20 UTC
did you add "qt3support" on make.conf? You should enable this flag globally
Comment 2 John Brezerk 2009-07-02 08:14:39 UTC
(In reply to comment #1)
> did you add "qt3support" on make.conf? You should enable this flag globally
> 

Yes. It helps. Thx for the tip.