Summary: | xmms-kde doesn't compile; can't find qt-mt lib | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Humphrey <peter> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | amd64 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Peter Humphrey
2004-02-12 10:36:22 UTC
The configure check fails to find Qt, and when you emerge Qt it fails to find Qt? Do you use the nvidia drivers? If so, your gl setup is broken and Qt is linked against nvidia's broken gl implementation. Ok, so I unmerged nvidia-glx and nvidia-kernel, ran opengl-update xfree then re-emerged qt. But emerge xmms-kde still fails at the same point - it can't find the qt-mt library, even though it's there for all to see in /usr/qt/3 as libqt-mt.so.3.3.0. if you look in the config.log it will show a more detailed message of what's going on: /var/tmp/portage/xmms-kde-3.1_beta1/work/xmms-kde-3.1_beta1/config.log I'd already done that, but not seen what I needed to see. You made me go and look again, and I found I needed to add a couple of links: (cd /usr/qt/3; ln -s ./lib ./lib64) (cd /usr/kde/3.2; ln -s ./lib ./lib64) Of course I did first check that those directories contained 64-bit code. xmms-kde now compiles ok, though I haven't yet built enough of a system to test it properly. Thanks for the prod. I've added a patch to CVS that fixes this. I've got it installed here phi root # emerge -pv xmms-kde These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-plugins/xmms-kde-3.1_beta1 +sdl +xmms 0 kB Total size of downloads: 0 kB phi root # Works like a charm ;-) works for me. unmasking. Also works fine for me now (I raised this bug). Can it now be closed? Thanks to Daniel Ahlberg. |