Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
I can't emerge kde 4.3 because of qt3support use flag...
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
nasaiya
Apprentice
Apprentice


Joined: 17 May 2007
Posts: 157

PostPosted: Mon Aug 31, 2009 5:43 pm    Post subject: I can't emerge kde 4.3 because of qt3support use flag... Reply with quote

HI

I've got a weird use flag issue here. If I try to emerge kde-meta-4.3.0 (~amd64) it says one of the following:

It says this with the qt3support use flag enabled:
Code:

emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-core-4.5.2[-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-opengl-4.5.2" [ebuild])
(dependency required by "kde-base/kdelibs-4.3.0" [ebuild])
(dependency required by "kde-base/ksystemlog-4.3.0" [ebuild])
(dependency required by "kde-base/kdeadmin-meta-4.3.0" [ebuild])
(dependency required by "kde-base/kde-meta-4.3.0" [ebuild])
(dependency required by "kde-meta" [argument])


OR this with the flag disabled:
Code:

emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/qt-sql-4.5.1:4[qt3support]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-sql-4.5.2 (Change USE: +qt3support)
(dependency required by "kde-base/ksystemlog-4.3.0" [ebuild])
(dependency required by "kde-base/kdeadmin-meta-4.3.0" [ebuild])
(dependency required by "kde-base/kde-meta-4.3.0" [ebuild])
(dependency required by "kde-meta" [argument])


It also won't let me disable the opengl use flag to try to prevent qt-opengl from being installed.

Unfortunately this isn't one of those cool quantum computers where something can be both on and off at the same time so I'm not sure how to solve this...

Ideas?

emerge --info is below, I'll be happy to post anything else that might be useful, just ask.

--::[ root@amd ~ ]:-:[ 517 ]:--> # emerge --info
WARNING: One or more repositories have missing repo_name entries:

/usr/local/portage/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.
Portage 2.2_rc40 (default/linux/amd64/2008.0, gcc-4.4.1, glibc-2.10.1-r0, 2.6.30-gentoo-r4 x86_64)
=================================================================
System uname: Linux-2.6.30-gentoo-r4-x86_64-AMD_Athlon-tm-_64_Processor_3200+-with-gentoo-2.0.1
Timestamp of tree: Sat, 29 Aug 2009 06:00:01 +0000
distcc 3.1 x86_64-pc-linux-gnu [enabled]
ccache version 2.4 [enabled]
app-shells/bash: 4.0_p28
dev-java/java-config: 2.1.9
dev-lang/python: 2.6.2-r1, 3.1.1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache: 2.4-r8
dev-util/cmake: 2.6.4-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.4.3-r3
sys-apps/sandbox: 2.1
sys-devel/autoconf: 2.13, 2.63-r1
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 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.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /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/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests buildpkg ccache distcc distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo http://mirror.usu.edu/mirrors/gentoo/ http://gentoo.llarian.net/ http://www.cyberuse.com/gentoo/ http://gentoo.osuosl.org/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j12"
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/portage/layman/desktop-effects /usr/local/portage"
SYNC="rsync://netfire.lan/gentoo-portage"
USE="64bit 7zip X X509 Xaw3d a52 aac aalib ace acl acpi ada addbookmarks additions admin administrator adns adplug aiglx aim aimextras aio akode alac alias aliaschain alisp alsa amarok amazon amd amd64 amr animgif apache2 applet ares arts asf aspell asterisk audacious audiofile auth authdaemond authlib automount autoreplace background bash-completion bcmath berkdb big-tables bigpatch bind-mysql bittorrent bl bonjour bonusscripts boundschecking bzip2 calendar caps ccache cdaudio cddb cdparanoia cdr cdrom cdsound cgi chroot clamav cli cmdsubmenu colordiff compress connectionstatus console contentcache contrib courier cracklib crypt cscope css ctype cups curl curlwrappers cursors cvs dbcp dbus dbx devfs26 dhcp dict disassembler discard-path diskcache divx dlz dmi dri dts dvd dvdr dvdread emoticon emovix enchant encode enscript epydoc escreen evolution exif expat extrafilters extras faillog fame fastcgi fax fbcon ffmpeg finger firefox flac flash flatfile flood fltk foomaticdb force-cgi-redirect fortran ftp fwdzone gaim gdb gdbm gedit geoip gimp gimpprint git gmail gmedia gmp gnutella gnutls gphoto2 gpm grammar groupwise gstreamer gtk hacking hal hfs high-ints highlight hpn html htmlhandbook http hunspell icons iconv id3 ident idn ifp imagemagick imap imlib innodb ipv6 irc isdnlog jack java javascript jbig jikes jpeg jpeg2k kde kdm ladcca ladspa lame lash latex lcms ldap-sasl leim libcaca libnotify libsamplerate libsexy libwww lids lm_sensors logitech-mouse logrotate logwatch mad magic maildir mailwrapper mbox mcal mdnsresponder-compat memlimit messages mhash mime mjpeg mmkeys mmx mng mnogosearch mono motif mozilla moznopango mp2 mp3 mp4 mp4live mpeg mpeg2 mpi mplayer mpm-event msn msnextras mudflap multilib musepack musicbrainz mysql mysqli nas nat ncurses neXt network networking nfs nis nls nntp nocd nogg nptl nptlonly nsplugin objc objc++ odk offensive ofx ogg openal openexr opengl openmp osc oscar p2p pam pam_chroot paranoidmsg parport pcap pcre pda pdf perforce perl php png posix postproc pppd prelude profile pulseaudio python qt3 qt4 quicktime rar rdesktop readline realmedia reflection rhythmbox sasl scanner seamonkey server session sftp sharedext sharedmem shorten simplexml slang smarty smtp sockets socks5 songdb sound sounds sox speex spell spl spoof-source sql sse sse2 ssl startup-notification subversion sysfs szip tcl tcpd tetex tga theora thesaurus tidy tiff tk tokenizer transcode truetype twolame unicode usb uudeview v4l vcd vdr verbose vhosts videos vim-syntax visualization vnc vorbis vorbis-psy wav wavpack webdav wma wmf wmp wxwidgets x264 xcomposite xine xinerama xml xorg xpm xprint xscreensaver xsl xvid yahoo zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS



Thanks alot!
_________________
If it ain't broke - fix it till it is!
Back to top
View user's profile Send private message
Quick23t
n00b
n00b


Joined: 07 Aug 2009
Posts: 66
Location: Phoenix, AZ

PostPosted: Mon Aug 31, 2009 6:47 pm    Post subject: Reply with quote

You can put
Code:
 =x11-libs/qt-core-4.5.2 -qt3support

in /etc/portage/package.use
Back to top
View user's profile Send private message
nasaiya
Apprentice
Apprentice


Joined: 17 May 2007
Posts: 157

PostPosted: Mon Aug 31, 2009 7:05 pm    Post subject: Reply with quote

I actually tried that but the problem applies to all of:
x11-libs/qt-core
x11-libs/qt-gui
x11-libs/qt-sql

It doesn't matter how I enable or disable the qt3support use flag because if it's enabled something wants it disabled, and if it's disabled then something wants it enabled...
_________________
If it ain't broke - fix it till it is!
Back to top
View user's profile Send private message
Quick23t
n00b
n00b


Joined: 07 Aug 2009
Posts: 66
Location: Phoenix, AZ

PostPosted: Mon Aug 31, 2009 7:51 pm    Post subject: Reply with quote

I wonder if it would do any good to try and pull in some of dependancies first before emerging kde-meta.. Possibly emerging them with -qt3support and --nodeps

Someone smarter than me will come along and possibly of more help.
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 6196

PostPosted: Mon Aug 31, 2009 9:16 pm    Post subject: Reply with quote

The problem is quite simple: qt3support useflag must be either set or unset
for (almost ?) all qt split packages, that have it.
Ebuilds ensure, that you can't have it set in some and unset in the others.

I'm not sure, if that goes for all qt splits having that useflag or not,
but simply looking at those ebuilds should be enough to tell.
Back to top
View user's profile Send private message
nasaiya
Apprentice
Apprentice


Joined: 17 May 2007
Posts: 157

PostPosted: Mon Aug 31, 2009 11:07 pm    Post subject: Reply with quote

VoidMage wrote:
The problem is quite simple: qt3support useflag must be either set or unset
for (almost ?) all qt split packages, that have it.
Ebuilds ensure, that you can't have it set in some and unset in the others.

I'm not sure, if that goes for all qt splits having that useflag or not,
but simply looking at those ebuilds should be enough to tell.


Yep you're right that did it.

Thank you very much!

Now I only hope I'm not going to kill my kde-3.5.10 by doing this ;)
_________________
If it ain't broke - fix it till it is!
Back to top
View user's profile Send private message
appofice
n00b
n00b


Joined: 13 Jun 2007
Posts: 54

PostPosted: Wed Sep 02, 2009 7:52 pm    Post subject: Reply with quote

hi i had the same problem before but now is solve
You can read the solution here
https://forums.gentoo.org/viewtopic-t-736457-highlight-qt3support.html
You only need to mask the old qt with the modules it help the remove the old qt but it no necessary
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum