Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

[SOLVED] borked my kde 3.5.7 install and qt errors

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
hunky
l33t
l33t
User avatar
Posts: 920
Joined: Wed Nov 19, 2003 10:48 pm
Location: Alaska

[SOLVED] borked my kde 3.5.7 install and qt errors

  • Quote

Post by hunky » Sun Aug 12, 2007 7:07 am

I started to emerge -uD world and it started kde-meta-3.5.7. It is failing on kdebase-kdelibs-3.5.7-r2 with this error:

Code: Select all

checking for libjpeg... -ljpeg
checking for perl... /usr/bin/perl
checking for Qt... configure: error: Qt (>= Qt 3.3 and < 4.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/kde-base/kdelibs-3.5.7-r2/work/kdelibs-3.5.7/config.log

!!! ERROR: kde-base/kdelibs-3.5.7-r2 failed.
Call stack:
  ebuild.sh, line 1632:   Called dyn_compile
  ebuild.sh, line 983:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  kdelibs-3.5.7-r2.ebuild, line 150:   Called kde_src_compile
  kde.eclass, line 170:   Called kde_src_compile 'all'
  kde.eclass, line 340:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 322:   Called econf '--with-distribution=Gentoo' '--disable-fast-malloc' '--with-libart' '--with-libidn' '--with-ssl' '--without-hspell' '--enable-libfam' '--enable-dnotify' '--without-acl' '--with-alsa' '--with-arts' '--enable-cups' '--without-gssapi' '--with-tiff' '--without-jasper' '--without-openexr' '--without-utempter' '--without-lua' '--enable-sendfile' '--enable-mitshm' '--with-aspell' '--enable-dnssd' '--with-rgbfile=/usr/share/X11/rgb.txt' '--with-x' '--enable-mitshm' '--with-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disable-final' '--with-arts' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/man' '--infodir=/usr/kde/3.5/share/info' '--datadir=/usr/kde/3.5/share' '--sysconfdir=/usr/kde/3.5/etc'
  ebuild.sh, line 586:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/kde-base/kdelibs-3.5.7-r2/temp/build.log'.
I've already done emerge -av1 expat curl XML-Parser gettext.
I've also done the same with qt. I've also tried enabling qt3support.
I had the xeffects overlay in place and the first time I tried to emerge world the kdelibs error said that this was an xeffects build. So I panicked and removed the xeffects overlay from the make.conf file and did a layman -d xeffects. Doing emerge syncs don't help fix the above error I'm now getting.

Revdep-rebuild is broken as well - it dies on the first package it wants to rebuild: kdelibs-3.5.7-r2. It also wants to rebuild all the 3.5.5 kde that is installed. Here's its error:

Code: Select all

Calculating dependencies |
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:

('ebuild', '/', 'kde-base/kdelibs-3.5.6-r10', 'merge') pulled in by
  ('ebuild', '/', 'kde-base/libkdeedu-3.5.4', 'merge')

('ebuild', '/', 'kde-base/kdelibs-3.5.5-r10', 'merge') (no parents)

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.

I may try unmerging kdelibs-3.5.5 but don't want to totally break the machine - right now if I don't reboot I can still use it for trying to fix this. Help appreciated! cheers, /jd

[edit] hadn't been using the -N in emerge so tried it. Had several packages ahead of kdelibs to install so went ahead. However, it quit on qjackctl with this:

Code: Select all

checking whether QTDIR environment variable is set... /usr/lib/qt4/
checking for main in -lqt-mt... no
checking for main in -lqt... no
configure: error: Qt library not found. Maybe QTDIR isn't properly set.

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/media-sound/qjackctl-0.2.23/work/qjackctl-0.2.23/config.log

!!! ERROR: media-sound/qjackctl-0.2.23 failed.
Call stack:
  ebuild.sh, line 1632:   Called dyn_compile
  ebuild.sh, line 983:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  qjackctl-0.2.23.ebuild, line 32:   Called econf '--disable-jack-midi' '--enable-alsa-seq' '--disable-debug'
  ebuild.sh, line 586:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/media-sound/qjackctl-0.2.23/temp/build.log'.

!!! This ebuild is from an overlay: '/usr/portage/local/layman/pro-audio'
which is different in other errors which are showing some qtdir = /usr/qt/3 on some packages. ?
Last edited by hunky on Mon Aug 13, 2007 6:48 pm, edited 2 times in total.
Top
rgk
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 140
Joined: Fri Apr 06, 2007 9:48 pm
Location: ny
Contact:
Contact rgk
Website

  • Quote

Post by rgk » Sun Aug 12, 2007 7:42 am

i had the same exact problem

what i did was first did emerge kde

then it gave me problems with libexpat so i did revdep-rebuild

and then finished with emerge --update --newuse --deep world

thats what i did at least. it works fine now :D
MadGizmo.com is awesome.
Top
hunky
l33t
l33t
User avatar
Posts: 920
Joined: Wed Nov 19, 2003 10:48 pm
Location: Alaska

  • Quote

Post by hunky » Sun Aug 12, 2007 7:50 am

rgk:

Thanks for the reply but not sure I follow at all. I'm having errors showing problems with qt - I don't think it is libexpat problems yet. Plus, I can't revdep-rebuild. Did you have the error that I show above and if so, on what package? Good to hear it is working for you - hope to get over this hurdle sooner than later. /jd
Top
intmain
Apprentice
Apprentice
User avatar
Posts: 179
Joined: Wed Dec 14, 2005 4:34 pm
Location: Austria

  • Quote

Post by intmain » Sun Aug 12, 2007 8:32 am

Code: Select all

...
checking whether QTDIR environment variable is set... /usr/lib/qt4/
checking for main in -lqt-mt... no
checking for main in -lqt... no
configure: error: Qt library not found. Maybe QTDIR isn't properly set.
...
Obviously QTDIR is not set correctly because it points to /usr/lib/qt4 but Qt4 does not use the QTDIR variable, it must point to the Qt3 directory which is /usr/qt/3. Try export QTDIR="/usr/qt/3".
Top
didymos
Advocate
Advocate
User avatar
Posts: 4798
Joined: Mon Oct 10, 2005 2:09 am
Location: California

  • Quote

Post by didymos » Sun Aug 12, 2007 11:18 am

I would suspect that with QTDIR set to /usr/lib/qt4/ , Qt3 isn't even installed, but it obviously is. Have you tried to just re-emerge Qt3 yet?

As to the revdep-rebuild issue, if you're still getting that, unmerge libkdeedu-3.5.4, then see if it gets pulled back in. If you're concerned about breakage, just use quickpkg to back it up (this would apply to kdelibs as well). What I'm wondering is how you managed to get kdelibs-3.5.7-r2 and kdelibs-3.5.5 both on the system at once.

[edit] The ironic thing is, that would be the correct setting for qjackctl-0.3.1a, which has to link with Qt4.
Thomas S. Howard
Top
hilde
n00b
n00b
Posts: 42
Joined: Wed Jun 09, 2004 3:09 pm
Location: Buggenhout, Belgium

  • Quote

Post by hilde » Sun Aug 12, 2007 1:50 pm

This looks like the same problem as http://forums.gentoo.org/viewtopic-t-57 ... elibs.html.
I first re-emerged fontconfig and then qt3. Now kdelibs seems to be compiling successfully. After installing the new kde, you'll have to do revdep-rebuild anyway, so every other program which uses expat will be recompiled.
Top
hunky
l33t
l33t
User avatar
Posts: 920
Joined: Wed Nov 19, 2003 10:48 pm
Location: Alaska

  • Quote

Post by hunky » Sun Aug 12, 2007 6:42 pm

Sweet! I wake up in the morning and there's some great replies here to help with my problem. Thanks!

So I re-emerged both fontconfig and qt-3.3.8-r3 (fontconfig first otherwise qt fails) and then with emerge --resume , kdelibs compiled and I'm on my way. Both fonconfig and qt3 were installed but apparently needed re-emerged.

didymos: I didn't have kdelibs-3.5.7 installed yet as it wouldn't emerge. I don't know enough about revdep-rebuild to know why it wanted to rebuild it other than I must have emerged a few programs before kdelibs when updating that wanted it? I'll have to play around with re-emerging qjackctl and see what happens when the main kde update is done.

I'll mark this solved if successful on completeing the upgrade.

Next step will probably be getting compiz-fusion running since I'm sure I've killed my beryl setup, of which I've grown quite fond.
Top
Post Reply

7 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic