Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
qt-script, qt-core, qt-sdl, qt-dbus, qt-gui slot conflict
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 6, 7, 8, 9, 10, 11  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Fri Nov 27, 2009 1:03 am    Post subject: Reply with quote

whams wrote:
Luma (LDAP manager)

I'm not sure if it covers the features you need, but there is also net-nds/jxplorer. The Luma website mentions an upcoming Qt4 port as its latest news item, but that was Feb 2008...

Quote:
SqliteBrowser

Would dev-db/sqliteman work here?

Quote:
Qucs (Electronic Circuit Sim)

Completely out of my league. I'd suggest browsing the sci-electronics category, it looks like there may be alternatives.

Quote:
One package that I couldn't rebuild but I'm not certain of is linked to Qt3 is Rkward (Statistics GUI)

This one is actually a KDE4 application, so it has no relation to Qt3.
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
emerald
Tux's lil' helper
Tux's lil' helper


Joined: 31 Jul 2005
Posts: 113

PostPosted: Fri Dec 04, 2009 12:03 am    Post subject: Reply with quote

app-office/scribus would be one important one depending on qt:3

app-mobilephone/moto4lin
app-office/qbankmanager
dev-util/valkyrie
net-voip/twinkle
would probably be missed more or less...
games-simulation/kfreeflight a bit....

...others i've gotten rid of already, though some are missed much... (e.g. amarok 1.4, since the 2.x version is far from handy and usable, slow, crashes, missing functionality, ...)

sci-misc/qcad ... not that i use it very often.. just sometimes....
app-text/pdfedit (from sunrise overlay) ... quite handy...
_________________
Knowledge is scary....

... running Gentoo Linux ...
... and Windows in a 'small corner'(C) - i.e. vmware - :D ...
System Profile

Don't open the Red Door !
Back to top
View user's profile Send private message
lo-jay
l33t
l33t


Joined: 27 Feb 2005
Posts: 862

PostPosted: Wed Dec 16, 2009 5:47 pm    Post subject: Reply with quote

ok, following this - at least i find - super confusing thread i did try the following:

Code:
emerge -a1 `eix --only-names -C x11-libs -I qt`


my /etc/make.conf looks like this:

Code:
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
#MAKEOPTS="-j1"
MAKEOPTS="-j3"
USE="gtk gtk2 X acpi alsa cdr cjk cups divx4linux dbus dvd encode gif hal immpt-bc jpeg kde mad nls ntlp pam ppds real unicode \
xv xvi foomaticcdb gimpprint xinerama png zlib mikmod aac symlink nptl nptlonly accessibility kde mng glib qt3support ssl "
ALSA_CARDS="intel8x0"
LINGUAS="en de zh_CN"

PORTDIR_OVERLAY="/usr/local/portage"
INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="nv nvidia"
FEATURES="collision-protect parallel-fetch"
FOO2ZJS_DEVICES="hp1018"



still portage wants to reemerge tons of older qt stuff, like:

Code:
# emerge -av --update --deep world

 * IMPORTANT: 4 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.                         


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

Calculating dependencies... done!
[ebuild     U ] sys-libs/timezone-data-2009s [2009p] USE="nls" 367 kB [0]
[ebuild     U ] sys-apps/pciutils-3.1.4 [3.0.2] USE="zlib -network-cron" 299 kB [0]
[ebuild     U ] sys-apps/usbutils-0.86-r1 [0.82] USE="zlib -network-cron" 241 kB [0]
[ebuild     U ] x11-themes/hicolor-icon-theme-0.11 [0.10] 38 kB [?=>0]             
[ebuild     U ] dev-libs/nss-3.12.5 [3.12.4-r2] USE="-utils" 5,271 kB [0]           
[ebuild     U ] x11-libs/libdrm-2.4.16 [2.4.15] USE="-debug" 387 kB [0]             
[ebuild     U ] x11-libs/libpciaccess-0.11.0 [0.10.9] USE="zlib%* -debug -minimal" 289 kB [0]
[ebuild     U ] media-libs/libexif-0.6.19 [0.6.17] USE="nls -doc" 1,117 kB [0]               
[ebuild     U ] media-libs/mesa-7.7_rc2 [7.5.2] USE="nptl xcb* -debug -gallium% -motif -pic" VIDEO_CARDS="-intel -mach64 -mga -none -r128 -radeon -radeonhd -savage -sis (-sunffb) -tdfx -via (-s3virge%) (-trident%)" 4,882 kB [0]                                                   
[ebuild     U ] x11-base/xorg-server-1.7.3.901 [1.7.3] USE="hal ipv6 nptl sdl xorg -debug -dmx -kdrive -minimal -tslib" 4,804 kB [0]       
[ebuild     U ] x11-drivers/xf86-input-evdev-2.3.2 [2.3.1] USE="-debug" 297 kB [0]                                                         
[ebuild     UD] x11-libs/qt-core-4.5.3-r2 [4.6.0] USE="glib iconv qt3support ssl -debug -doc -pch (-optimized-qmake%)" 122,446 kB [0]     
[ebuild     UD] x11-libs/qt-dbus-4.5.3-r1 [4.6.0] USE="-debug -pch" 0 kB [0]                                                               
[ebuild     UD] x11-libs/qt-script-4.5.3-r1 [4.6.0] USE="iconv -debug -pch" 0 kB [0]                                                       
[ebuild     UD] x11-libs/qt-sql-4.5.3 [4.6.0] USE="iconv mysql qt3support sqlite -debug (-firebird) -odbc -pch -postgres" 0 kB [0]         
[ebuild     UD] x11-libs/qt-test-4.5.3-r1 [4.6.0] USE="iconv -debug -pch" 0 kB [0]                                                         
[ebuild     UD] x11-libs/qt-gui-4.5.3-r2 [4.6.0-r1] USE="accessibility cups dbus glib gtk mng qt3support tiff xinerama -debug -nas -nis -pch -raster" 0 kB [0]                                                                                                                       
[ebuild     UD] x11-libs/qt-qt3support-4.5.3 [4.6.0] USE="accessibility kde -debug -pch -phonon" 0 kB [0]                                 
[ebuild     UD] x11-libs/qt-svg-4.5.3-r1 [4.6.0] USE="iconv -debug -pch" 0 kB [0]                                                         
[ebuild     UD] x11-libs/qt-opengl-4.5.3-r1 [4.6.0] USE="qt3support -debug -pch" 0 kB [0]                                                 
[ebuild     U ] x11-libs/gtk+-2.18.5 [2.18.3] USE="cups jpeg tiff xinerama -debug -doc -jpeg2k -test -vim-syntax" 17,702 kB [0]           
[ebuild  N    ] app-arch/xz-utils-4.999.9_beta  USE="nls threads -static-libs" 1,014 kB [0]                                               
[uninstall    ] app-arch/lzma-utils-4.32.7  USE="-nocxx"  [0]                                                                             
[blocks b     ] app-arch/lzma-utils ("app-arch/lzma-utils" is blocking app-arch/xz-utils-4.999.9_beta)                                     
[blocks b     ] app-arch/xz-utils ("app-arch/xz-utils" is blocking app-arch/lzma-utils-4.32.7)                                             
[ebuild     U ] media-libs/netpbm-10.48.00-r1 [10.46.00-r1] USE="X jpeg png tiff xml zlib -jbig -jpeg2k -rle (-svga)" 2,095 kB [0]         

Total: 23 packages (13 upgrades, 9 downgrades, 1 new, 1 uninstall), Size of downloads: 161,243 kB
Conflict: 2 blocks                                                                               
Portage tree and overlays:                                                                       
 [0] /usr/portage                                                                               
 [?] indicates that the source repository could not be determined                               

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:               

x11-libs/qt-script:4

  ('ebuild', '/', 'x11-libs/qt-script-4.5.3-r1', 'merge') pulled in by
    ~x11-libs/qt-script-4.5.3[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge')
    =x11-libs/qt-script-4.5*:4 required by ('installed', '/', 'dev-python/PyQt4-4.5.4-r4', 'nomerge')
    (and 60 more)                                                                                     

  ('installed', '/', 'x11-libs/qt-script-4.6.0', 'nomerge') pulled in by
    ~x11-libs/qt-script-4.6.0[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.6.0-r1', 'nomerge')
    (and 60 more)                                                                                         

x11-libs/qt-svg:4

  ('installed', '/', 'x11-libs/qt-svg-4.6.0', 'nomerge') pulled in by
    >=x11-libs/qt-svg-4.5.1:4 required by ('installed', '/', 'kde-base/libknotificationitem-4.3.4', 'nomerge')
    x11-libs/qt-svg required by world                                                                         
    >=x11-libs/qt-svg-4.5.1:4 required by ('installed', '/', 'kde-base/kioclient-4.3.4', 'nomerge')           
    (and 57 more)                                                                                             

  ('ebuild', '/', 'x11-libs/qt-svg-4.5.3-r1', 'merge') pulled in by
    =x11-libs/qt-svg-4.5*:4 required by ('installed', '/', 'dev-python/PyQt4-4.5.4-r4', 'nomerge')
    (and 60 more)                                                                                 

x11-libs/qt-test:4

  ('installed', '/', 'x11-libs/qt-test-4.6.0', 'nomerge') pulled in by
    >=x11-libs/qt-test-4.5.1:4 required by ('installed', '/', 'kde-base/khotkeys-4.3.4', 'nomerge')
    >=x11-libs/qt-test-4.5.1:4 required by ('installed', '/', 'kde-base/solid-4.3.4-r1', 'nomerge')
    >=x11-libs/qt-test-4.5.1:4 required by ('installed', '/', 'kde-base/kdialog-4.3.4', 'nomerge')
    (and 57 more)                                                                                 

  ('ebuild', '/', 'x11-libs/qt-test-4.5.3-r1', 'merge') pulled in by
    =x11-libs/qt-test-4.5*:4 required by ('installed', '/', 'dev-python/PyQt4-4.5.4-r4', 'nomerge')
    (and 60 more)                                                                                 

x11-libs/qt-core:4

  ('ebuild', '/', 'x11-libs/qt-core-4.5.3-r2', 'merge') pulled in by
    ~x11-libs/qt-core-4.5.3[glib,qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge')
    ~x11-libs/qt-core-4.5.3[-debug] required by ('ebuild', '/', 'x11-libs/qt-script-4.5.3-r1', 'merge')             
    ~x11-libs/qt-core-4.5.3[-debug] required by ('ebuild', '/', 'x11-libs/qt-dbus-4.5.3-r1', 'merge')               
    (and 71 more)                                                                                                   

  ('installed', '/', 'x11-libs/qt-core-4.6.0', 'nomerge') pulled in by
    ~x11-libs/qt-core-4.6.0[glib,qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.6.0-r1', 'nomerge')
    ~x11-libs/qt-core-4.6.0[-debug] required by ('installed', '/', 'x11-libs/qt-dbus-4.6.0', 'nomerge')                 
    ~x11-libs/qt-core-4.6.0[ssl,-debug] required by ('installed', '/', 'x11-libs/qt-webkit-4.6.0', 'nomerge')           
    (and 71 more)                                                                                                       

x11-libs/qt-sql:4

  ('ebuild', '/', 'x11-libs/qt-sql-4.5.3', 'merge') pulled in by
    ~x11-libs/qt-sql-4.5.3[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.3', 'merge')
    (and 59 more)                                                                                                 

  ('installed', '/', 'x11-libs/qt-sql-4.6.0', 'nomerge') pulled in by
    ~x11-libs/qt-sql-4.6.0[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.6.0', 'nomerge')
    (and 59 more)                                                                                                     

x11-libs/qt-dbus:4

  ('ebuild', '/', 'x11-libs/qt-dbus-4.5.3-r1', 'merge') pulled in by
    ~x11-libs/qt-dbus-4.5.3[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge')
    =x11-libs/qt-dbus-4.5*:4 required by ('installed', '/', 'dev-python/PyQt4-4.5.4-r4', 'nomerge')
    (and 3 more)                                                                                   

  ('installed', '/', 'x11-libs/qt-dbus-4.6.0', 'nomerge') pulled in by
    ~x11-libs/qt-dbus-4.6.0[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.6.0-r1', 'nomerge')
    ~x11-libs/qt-dbus-4.6.0[-debug] required by ('installed', '/', 'x11-libs/qt-webkit-4.6.0', 'nomerge')
    (and 3 more)                                                                                         

x11-libs/qt-gui:4

  ('installed', '/', 'x11-libs/qt-gui-4.6.0-r1', 'nomerge') pulled in by
    ~x11-libs/qt-gui-4.6.0[dbus,-debug] required by ('installed', '/', 'x11-libs/qt-webkit-4.6.0', 'nomerge')
    ~x11-libs/qt-gui-4.6.0[qt3support] required by ('installed', '/', 'x11-libs/qt-core-4.6.0', 'nomerge')   
    ~x11-libs/qt-gui-4.6.0[qt3support,accessibility,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.6.0', 'nomerge')
    (and 72 more)                                                                                                                   

  ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') pulled in by
    ~x11-libs/qt-gui-4.5.3[qt3support,accessibility,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.3', 'merge')
    ~x11-libs/qt-gui-4.5.3[-debug] required by ('ebuild', '/', 'x11-libs/qt-svg-4.5.3-r1', 'merge')                             
    =x11-libs/qt-gui-4.5*:4[dbus] required by ('installed', '/', 'dev-python/PyQt4-4.5.4-r4', 'nomerge')                       
    (and 72 more)                                                                                                               

x11-libs/qt-opengl:4

  ('ebuild', '/', 'x11-libs/qt-opengl-4.5.3-r1', 'merge') pulled in by
    =x11-libs/qt-opengl-4.5*:4 required by ('installed', '/', 'dev-python/PyQt4-4.5.4-r4', 'nomerge')
    (and 2 more)                                                                                     

  ('installed', '/', 'x11-libs/qt-opengl-4.6.0', 'nomerge') pulled in by
    >=x11-libs/qt-opengl-4.5.1:4 required by ('installed', '/', 'kde-base/kdelibs-4.3.4', 'nomerge')
    >=x11-libs/qt-opengl-4.4.0:4 required by ('installed', '/', 'media-sound/phonon-4.3.80', 'nomerge')

x11-libs/qt-qt3support:4

  ('installed', '/', 'x11-libs/qt-qt3support-4.6.0', 'nomerge') pulled in by
    ~x11-libs/qt-qt3support-4.6.0[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.6.0-r1', 'nomerge')
    (and 59 more)                                                                                             

  ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.3', 'merge') pulled in by
    ~x11-libs/qt-qt3support-4.5.3[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge')
    (and 59 more)                                                                                         


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are       
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously. You may want to try a larger value of the   
--backtrack option, such as --backtrack=30, in order to see if that will
solve this conflict automatically.                                     

For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.                                       



how would i get out of this mess :?

thx for any input!

ps: my emerge --info

Code:
       
Portage 2.1.7.14 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.11-r1, 2.6.30-gentoo-r5 x86_64)
=================================================================                                     
System uname: Linux-2.6.30-gentoo-r5-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4800+-with-gentoo-1.12.13
Timestamp of tree: Wed, 16 Dec 2009 15:00:01 +0000                                                           
app-shells/bash:     4.0_p35                                                                                 
dev-java/java-config: 2.1.9-r1                                                                               
dev-lang/python:     2.5.4-r3, 2.6.4                                                                         
dev-util/cmake:      2.8.0
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests collision-protect distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en de zh_CN"
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/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac accessibility acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdr cjk cli consolekit cracklib crypt cups cxx dbus divx4linux dri dts dvd dvdr eds emboss encode evo fam firefox flac foomaticcdb fortran gdbm gif gimpprint glib gnome gpm gstreamer gtk gtk2 hal iconv immpt-bc ipv6 jpeg kde ldap libnotify mad mikmod mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly ntlp ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg symlink sysfs tcpd thunar tiff truetype unicode usb vorbis x264 xinerama xml xorg xulrunner xv xvi xvid zlib" ALSA_CARDS="intel8x0" 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" FOO2ZJS_DEVICES="hp1018" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de zh_CN" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


_________________
lo-jay

The mechanic "One of 'em Dodge Chargers - let him go by."
The driver "Not today!"

taken from "Two Lane Blacktop"
Back to top
View user's profile Send private message
SamuliSuominen
Retired Dev
Retired Dev


Joined: 30 Sep 2005
Posts: 2133
Location: Finland

PostPosted: Wed Dec 16, 2009 5:52 pm    Post subject: Reply with quote

emerald wrote:
app-office/scribus would be one important one depending on qt:3
app-office/qbankmanager


qbankmanager has a Qt4 version in Portage now and scribus has one in bugzilla, should be added to portage rather sooner than later...
Back to top
View user's profile Send private message
nowinter
Tux's lil' helper
Tux's lil' helper


Joined: 30 Apr 2006
Posts: 90

PostPosted: Fri Dec 18, 2009 9:29 pm    Post subject: Reply with quote

Nothing helped me with this mess (it was solved somehow, apparently with qt3-support and accessibility keywords, for 4.5.1->4.5.2 upgrade, but was back big time again now in 4.5.3 attempt) until I uninstalled several x11-libs/qt packages. The last one was qt-sql, and then the emerge -DNup world went running without blocks. The rest were qt-gui, qt-script, qt-dbus and even qt-qt3support itself.. Hope it can help someone. Advice - quickpkg before you unmerge so you can quickly revert back if you see it ain't going further for you :)
_________________
All In All Is All We All Are
Back to top
View user's profile Send private message
Malvineous
Apprentice
Apprentice


Joined: 20 Oct 2006
Posts: 281
Location: Brisbane, Australia

PostPosted: Wed Feb 10, 2010 11:20 am    Post subject: Reply with quote

Just came across this issue too. I think the problem (for me) was that something like "emerge qt-core" makes Portage think you only want that one Qt package upgraded and none of the others. If you list them all then it works.

Rather than list every single package though, I added "x11-libs/qt" to /etc/portage/package.unmask and then did an "emerge qt" which specified all the Qt packages for me and let the upgrade proceed.

I was only going from 4.6.0 to 4.6.1 too...
Back to top
View user's profile Send private message
jserink
Veteran
Veteran


Joined: 30 Jan 2004
Posts: 1008

PostPosted: Tue Mar 02, 2010 6:16 am    Post subject: emerge -uDp world nightmares Reply with quote

Hi All:

I have gone through the same problems as most poeple on this thread and would like to relate how I fixed my issues.
First, this whole episode gave me an opportunity to finally remove qt-3 from my system. The only package still using it was pdfedit and that is a dead package anyway to emerged -C it and the qt 3.3 packages. I re-emerged qca, wpa_supplication, one or two others that said they wer depending on qt-3.
Still got still the blockers for the upgrade from qt 4.6.2 from qt 4.5.3.

There was a suggestion to ass the dbus use flag to the package.use file for qt-gui but on inspectio of my package.use file:
x11-libs/qt-gui dbus gtk tiff

It was already set....darn, so much for the easy solutions. So, one by one I un-emerged>>>
qt-core,
qt-opengl,
qt-svg,
qt-sql,
qt-webkit,
qt-phonon,
qt-qt3support,
qt-gui,
qt-dbus,
qt-script,
qt-test.......BINGO!

After unmerging qt-test, I did an emerge -pv qt-test and presto, no blockers! This was going to bring in qt-core, qt-sql, -qt-qt3support, qt-gui, qt-dbus and qt-script.

An emerge -uDp world after that brought back in all the other qt 4 packages that I had unmerged previously.

WHY doing emerge -C qt-test on the 4.5.3 qt-test package fixed everything?.....pass, I don't know, but it worked.

Cheers,
John
Back to top
View user's profile Send private message
progo
n00b
n00b


Joined: 22 May 2006
Posts: 31

PostPosted: Fri Mar 05, 2010 1:30 pm    Post subject: Reply with quote

I ran into the same issues;
Code:
quickpkg `eix --only-names -I qt-` #just in case
emerge -Ca `eix --only-names -I qt-`
emerge -uDvaN world

helped to solve the blockings.
Back to top
View user's profile Send private message
dcrook
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 83

PostPosted: Sun Mar 07, 2010 6:56 am    Post subject: Re: emerge -uDp world nightmares Reply with quote

jserink wrote:
Hi All:

I have gone through the same problems as most poeple on this thread and would like to relate how I fixed my issues.
First, this whole episode gave me an opportunity to finally remove qt-3 from my system. The only package still using it was pdfedit and that is a dead package anyway to emerged -C it and the qt 3.3 packages. I re-emerged qca, wpa_supplication, one or two others that said they wer depending on qt-3.
Still got still the blockers for the upgrade from qt 4.6.2 from qt 4.5.3.

There was a suggestion to ass the dbus use flag to the package.use file for qt-gui but on inspectio of my package.use file:
x11-libs/qt-gui dbus gtk tiff

It was already set....darn, so much for the easy solutions. So, one by one I un-emerged>>>
qt-core,
qt-opengl,
qt-svg,
qt-sql,
qt-webkit,
qt-phonon,
qt-qt3support,
qt-gui,
qt-dbus,
qt-script,
qt-test.......BINGO!

After unmerging qt-test, I did an emerge -pv qt-test and presto, no blockers! This was going to bring in qt-core, qt-sql, -qt-qt3support, qt-gui, qt-dbus and qt-script.

An emerge -uDp world after that brought back in all the other qt 4 packages that I had unmerged previously.

WHY doing emerge -C qt-test on the 4.5.3 qt-test package fixed everything?.....pass, I don't know, but it worked.

Cheers,
John


John,

It probably wasn't anything with the qt-test package itself, it was just the last qt package. Once you removed the last old qt package you could install the newer ones without blocking. I'm having the same issue and removing all the old packages let me install the new ones.
Back to top
View user's profile Send private message
minor_prophets
Apprentice
Apprentice


Joined: 07 Oct 2007
Posts: 281

PostPosted: Tue Mar 09, 2010 1:21 am    Post subject: Reply with quote

progo wrote:
I ran into the same issues;
Code:
quickpkg `eix --only-names -I qt-` #just in case
emerge -Ca `eix --only-names -I qt-`
emerge -uDvaN world

helped to solve the blockings.


This did it for me as well.

Thanks.
_________________
*Courtesy reminder* Prepend [SOLVED] to the title of your thread, if applicable
Back to top
View user's profile Send private message
blackcell
n00b
n00b


Joined: 17 Aug 2002
Posts: 56
Location: Oregon

PostPosted: Tue Mar 09, 2010 7:30 pm    Post subject: Reply with quote

Nice. This worked for me as well :D
_________________
"If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside."
Back to top
View user's profile Send private message
Jacek
n00b
n00b


Joined: 06 Jun 2007
Posts: 22
Location: Warsaw, Poland

PostPosted: Wed Mar 17, 2010 12:41 am    Post subject: Reply with quote

I fixed it without removing all qt-* packages.
Just finished successfully with:
Code:
emerge -1av `eix --only-names -I qt-`
emerge -uNDav --with-bdeps=y world
Back to top
View user's profile Send private message
rickj
Guru
Guru


Joined: 06 Feb 2003
Posts: 427
Location: Calgary, Alberta, Canada

PostPosted: Tue Apr 13, 2010 6:47 pm    Post subject: Reply with quote

I have a couple of problems relating to qt3.

Firstly, the qcad drawing package uses qt3. The gentoo devs have neatly solved this problem for themselves by removing the qcad ebuild from portage. I happen to use qcad in my business, and I have to be able to run it. Do I now have to run a Windows system in order to run this important application, or is there some workaround in Gentoo Linux?

Secondly, following advice in this thread, I tried to rebuild qt with:
Code:
emerge -1av `eix --only-names -I qt-`

but the qt-gui build fails:
Code:
XShape auto-detection... ()
i686-pc-linux-gnu-g++ -c -pipe -march=pentium4 -O2 -pipe -fomit-frame-pointer -Wall -W  -I../../../mkspecs/linux-g++ -I. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include -o xshape.o xshape.cpp
xshape.cpp:44:34: error: X11/extensions/shape.h: No such file or directory
xshape.cpp: In function ‘int main(int, char**)’:
xshape.cpp:48: error: ‘XShapeEvent’ was not declared in this scope
xshape.cpp:48: error: expected `;' before ‘shapeevent’
xshape.cpp:49: error: ‘shapeevent’ was not declared in this scope
gmake: *** [xshape.o] Error 1
XShape disabled.
XShape support cannot be enabled due to functionality tests!
 Turn on verbose messaging (-v) to ./configure to see the final report.
 If you believe this message is in error you may use the continue
 switch (-continue) to ./configure to continue.
 * ERROR: x11-libs/qt-gui-4.6.2 failed:
 *   ./configure failed
 *
 * Call stack:
 *     ebuild.sh, line   54:  Called src_configure
 *   environment, line 3810:  Called qt4-build_src_configure
 *   environment, line 3465:  Called die
 * The specific snippet of code:
 *       ./configure ${myconf} || die "./configure failed";
 

My Gentoo system is "latest stable" x86, last successfully updated on April 5th.
Back to top
View user's profile Send private message
desultory
Bodhisattva
Bodhisattva


Joined: 04 Nov 2005
Posts: 9410

PostPosted: Wed Apr 14, 2010 5:45 am    Post subject: Reply with quote

rickj wrote:
Do I now have to run a Windows system in order to run this important application, or is there some workaround in Gentoo Linux?
You can still use Qt3.
Back to top
View user's profile Send private message
rickj
Guru
Guru


Joined: 06 Feb 2003
Posts: 427
Location: Calgary, Alberta, Canada

PostPosted: Wed Apr 14, 2010 3:32 pm    Post subject: Reply with quote

Actually, as is so often the case, most of my troubles were of my own making. I recently simplified the "USE" flags in my /etc/make.conf, to remove overlap with he ones specified by a profile, and it turns out I ended up without the "kde" flag set.

I can crank together qcad by hand, just so long as qt3 can be maintained. My old system still has qt3. But if I have to build a new system, how can I support qt3?
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Wed Apr 14, 2010 6:50 pm    Post subject: Reply with quote

As desultory already suggested, you can use the kde-sunset overlay, which includes Qt3.
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
rickj
Guru
Guru


Joined: 06 Feb 2003
Posts: 427
Location: Calgary, Alberta, Canada

PostPosted: Wed Apr 14, 2010 7:06 pm    Post subject: Reply with quote

Thanks, yngwin, that was the critical bit of info I was missing - where to find qt3.

I still can't build qt-gui, and I'm running out of ideas on what to try. All suggestions gratefully received.
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Wed Apr 14, 2010 7:11 pm    Post subject: Reply with quote

It seems to be missing a header provided by x11-libs/libXext, which is a dependency of qt-gui unless you force-enable the aqua useflag.
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
rickj
Guru
Guru


Joined: 06 Feb 2003
Posts: 427
Location: Calgary, Alberta, Canada

PostPosted: Wed Apr 14, 2010 8:06 pm    Post subject: Reply with quote

Wonderful - that does it.

If I hand-merge x11-libs/libXext, then x11-libs/qt-gui merges. I don't have the "aqua" USE flag, so I'm not sure why this didn't happen automatically, but all seems well now in this respect.

Thanks for the help, yngwin.
Back to top
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sat Dec 25, 2010 2:24 pm    Post subject: Reply with quote

Why isn't there a clean, simple solution here?

This is huge. Seven pages now which makes it a major headache just scan and find out what is here.

It's marked sticky, it affects nearly all Gentoo systems and has been a running sore since qt3 went out of fashion.

It looks like this is also a recurrent issue everytime qt gets up dated. Why has there not been a better solution?


In the meantime, waiting for a portage solution, couldn't --nodeps be used to get around this?


Code:
eix --only-names -I qt- > qt-names.txt

Code:
-su-4.1#emp --nodeps `cat qt-names.txt`

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

... done!
[ebuild     U ] x11-libs/qt-core-4.7.1-r1 [4.6.3] USE="jit%* -private-headers%"
[ebuild     U ] x11-libs/qt-dbus-4.7.1 [4.6.3]
[ebuild     U ] x11-libs/qt-gui-4.7.1-r1 [4.6.3] USE="raster* -egl% -private-headers%"
[ebuild     U ] x11-libs/qt-opengl-4.7.1 [4.6.3] USE="-egl%"
[ebuild     U ] x11-libs/qt-qt3support-4.7.1 [4.6.3]
[ebuild     U ] x11-libs/qt-script-4.7.1-r1 [4.6.3] USE="jit%* -private-headers%"
[ebuild     U ] x11-libs/qt-sql-4.7.1-r1 [4.6.3-r2]
[ebuild     U ] x11-libs/qt-svg-4.7.1 [4.6.3]
[ebuild     U ] x11-libs/qt-test-4.7.1 [4.6.3]
[ebuild     U ] x11-libs/qt-webkit-4.7.1-r1 [4.6.3] USE="jit%*"
[ebuild     U ] x11-libs/qt-xmlpatterns-4.7.1 [4.6.3]


I just edited out the CR from the file list because it was quicker than scratching my head. But I'm sure this could be done in one line with a sed and xargs or something.

But again, why should all this be necessary, is portage too challenged to get around this sort of thing?

regards.
_________________
Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
Back to top
View user's profile Send private message
Qrntz
n00b
n00b


Joined: 19 Feb 2011
Posts: 9

PostPosted: Tue May 31, 2011 11:24 am    Post subject: Reply with quote

Just thought I'll let you know - trying to emerge world with the -t flag produced that output:
Code:

Calculating dependencies... done!
[nomerge      ] media-sound/rosegarden-10.04  USE="-debug -lirc"
[ebuild     UD]  x11-libs/qt-qt3support-4.6.3 [4.7.2] USE="accessibility exceptions kde (-aqua) -debug -pch -phonon" 0 kB
[ebuild     UD]   x11-libs/qt-sql-4.6.3-r2 [4.7.2] USE="exceptions iconv mysql qt3support sqlite (-aqua) -debug -firebird -freetds -odbc -pch -postgres" 0 kB
[ebuild     UD]   x11-libs/qt-gui-4.6.3-r2 [4.7.2] USE="accessibility dbus exceptions glib mng qt3support tiff (-aqua) -cups -debug -gtk% -nas -nis -pch -raster -trace -xinerama (-egl%) (-gtkstyle%) (-private-headers%)" 0 kB                                                                                                                                                       
[ebuild     UD]    x11-libs/qt-dbus-4.6.3 [4.7.2] USE="exceptions (-aqua) -debug -pch" 0 kB
[ebuild     UD]    x11-libs/qt-script-4.6.3 [4.7.2] USE="exceptions iconv (-aqua) -debug -pch (-jit%*) (-private-headers%)" 0 kB
[ebuild     UD]     x11-libs/qt-core-4.6.3-r1 [4.7.2-r1] USE="exceptions glib iconv qt3support ssl (-aqua) -debug -doc% -optimized-qmake -pch (-jit%*) (-private-headers%)" 0 kB

And the same slot conflict report at the end.
I didn't have an idea about what should I do, but after unmerging Rosegarden it's back to normal now.
This seems a bit weird to me that Rosegarden wants to downgrade Qt. Could the inconsistency be caused by the 'qt3support' use flag?
(I don't have it set at the moment, nor disabled explicitly)
Back to top
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sat Jun 30, 2012 1:22 pm    Post subject: Reply with quote

I see another six months down the line there's still no official move to fix this mess other than making this a sticky, so here is the above workaround reduced to a one-liner:

EDIT : see link in following post

8)
_________________
Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86


Last edited by Gentree on Sun Jul 01, 2012 5:47 am; edited 1 time in total
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Sun Jul 01, 2012 5:00 am    Post subject: Reply with quote

Gentree wrote:
I see another six months down the line there's still no official move to fix this mess other than making this a sticky

If you have your keywords and useflags set correctly, there should not be a problem. Even so, we know this is a common issue (because it pops up e.g. when useflags are changed), so we have documented it, with a possible solution, here:
http://wiki.gentoo.org/wiki/Qt/FAQ#Why_do_I_get_blockers_when_trying_to_emerge_Qt.3F
With --nodeps you risk getting newer Qt modules being built against the old version, which can lead to unexpected breakage.

Is there any other "official move" you want us to make? And do you have any suggestions for the developers on how to do that?
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sun Jul 01, 2012 5:37 am    Post subject: Reply with quote

thanks yngwin, that page explains it pretty well. Could I first of all suggest that you put a big fat edit at the top of this thread to link to it. Most of this thread is now a redundant narrative of the pain this has caused. A quick link to that explanation would save a lot of time.



There are many times when I need to do something with portage but don't want to wait the half a day it takes to rebuild the qt family. Having these blockages cripples portage until they are cleared.

Perhaps a similar eix line could add the current qt versions to package.mask .

thx 8)
_________________
Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
Back to top
View user's profile Send private message
dirtbag
Guru
Guru


Joined: 18 Feb 2003
Posts: 508
Location: NC

PostPosted: Sat Aug 04, 2012 11:29 pm    Post subject: Reply with quote

so im stuck in this qt-whatever is blocking mess and I ran the
emerge -uDNavt world
as mentioned above and I get ..


...
...
...
Code:
qc (-selinux) (-ssh%)"
[ebuild     U  ]   app-portage/portage-utils-0.10 [0.2.1] USE="-static%" 374 kB
[nomerge       ] dev-lang/php-5.3.15 [5.3.13] USE="apache2 berkdb bzip2 cgi cli crypt ctype curl fileinfo filter gd gdbm hash iconv imap json mysql nls phar pi  c posix readline session simplexml ssl suhosin tokenizer truetype unicode xml xsl zlib -bcmath -calendar -cdb -cjk -curlwrappers -debug -doc -embed -enchant -e  xif -firebird -flatfile -fpm -frontbase -ftp -gmp -inifile -intl -iodbc -ipv6 -kerberos (-kolab) -ldap -ldap-sasl -libedit -mhash -mssql -mysqli -mysqlnd -oci8  -instant-client -odbc -pcntl -pdo -postgres -qdbm -recode -sharedmem -snmp -soap -sockets -spell -sqlite -sqlite3 -sybase-ct -sysvipc -threads -tidy -wddx -xml  reader -xmlrpc -xmlwriter -xpm -zip"
[ebuild   R    ]  virtual/libiconv-0  ELIBC="(glibc%*) (-uclibc)" 0 kB
[nomerge       ] dev-libs/libcdio-0.83  USE="cxx -cddb -minimal -static-libs"
[ebuild   R    ]  virtual/libintl-0  ELIBC="(glibc%*) (-uclibc)" 0 kB
[blocks B      ] <dev-python/pygobject-2.28.6-r50:2[introspection] ("<dev-python/pygobject-2.28.6-r50:2[introspection]" is blocking dev-python/pygobject-3.0.4)
[blocks B      ] mail-client/mailx ("virtual/mailx" is blocking mail-client/mailx-8.1.2.20050715-r1)
[blocks B      ] media-libs/jpeg:0 ("media-libs/jpeg:0" is blocking media-libs/libjpeg-turbo-1.2.1)

Total: 402 packages (315 upgrades, 3 downgrades, 64 new, 5 in new slots, 15 reinstalls), Size of downloads: 567,516 kB
Conflict: 17 blocks (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (media-libs/libjpeg-turbo-1.2.1::gentoo, installed) pulled in by
    media-libs/libjpeg-turbo required by @selected
    >=media-libs/libjpeg-turbo-1.2.0:0 required by (virtual/jpeg-0::gentoo, ebuild scheduled for merge)

  (media-libs/jpeg-8d::gentoo, ebuild scheduled for merge) pulled in by
    media-libs/jpeg required by (media-video/camserv-0.5.1-r2::gentoo, installed)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

beast jason #


so I just need to un-emerge those? Ive read the message on the ""media-libs/jpeg:0" is blocking media-libs/libjpeg-turbo-1.2.1"
and cant seem to get that to work either..

i get

Code:
beast jason # emerge --deselect media-libs/jpeg
>>> No matching atoms found in "world" favorites file...
beast jason #


and I emerge the libjpeg-turbo just fine.. but I still get these blocks..

suggestions?

-db
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page Previous  1, 2, 3 ... 6, 7, 8, 9, 10, 11  Next
Page 7 of 11

 
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