| Summary: | cannot build dev-libs/qsa-1.1.1 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Marcin Slusarz <joi> |
| Component: | [OLD] Library | Assignee: | Gentoo KDE team <kde> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Marcin Slusarz
2005-08-26 19:18:16 UTC
do you by chance have qt4 installed? i don't have qt4 strange, but moving out $QTDIR/.qmake.cache helped... i don't know why, but .qmake.cache contains strange paths - most of them lead to /var/tmp/portage/qt-3.3.4-r3/work/qt-x11-free-3.3.4/ (i can attach it here if necessary) (actually paths lead to /dane/tmp/portage/ because on my system /var/tmp is a symbolic link to /dane/tmp, i don't think that matters) $ epm -ql qt | grep qmake.cache /usr/qt/3/.qmake.cache so it looks like there is a bug in qt ebuild Have you tried to see if .qmake.cache is still incorrect after recompiling qt? joi ~ # cd $QTDIR
joi 3 # pwd
/usr/qt/3
joi 3 # mv .qmake.cache .qmake.cache.old
joi 3 # emerge -pv qt
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] x11-libs/qt-3.3.4-r8 +cups -debug +doc -examples (-firebird)
+gif -immqt -immqt-bc +ipv6 +mysql +nas -odbc +opengl -postgres +sqlite
-xinerama 0 kB
Total size of downloads: 0 kB
joi 3 # emerge qt
(...)
joi 3 # grep portage .qmake.cache
QT_SOURCE_TREE = /dane/tmp/portage/qt-3.3.4-r8/work/qt-x11-free-3.3.4
QT_BUILD_TREE = /dane/tmp/portage/qt-3.3.4-r8/work/qt-x11-free-3.3.4
QMAKE_MOC=/dane/tmp/portage/qt-3.3.4-r8/work/qt-x11-free-3.3.4/bin/moc
QMAKE_UIC=/dane/tmp/portage/qt-3.3.4-r8/work/qt-x11-free-3.3.4/bin/uic -L
$$QT_BUILD_TREE/plugins
QMAKE_QMAKE=/dane/tmp/portage/qt-3.3.4-r8/work/qt-x11-free-3.3.4/bin/qmake
QMAKE_MOC_SRC=/dane/tmp/portage/qt-3.3.4-r8/work/qt-x11-free-3.3.4/src/moc
QMAKE_INCDIR_QT=/dane/tmp/portage/qt-3.3.4-r8/work/qt-x11-free-3.3.4/include
QMAKE_LIBDIR_QT=/dane/tmp/portage/qt-3.3.4-r8/work/qt-x11-free-3.3.4/lib
joi 3 #
probably this line in qt ebuild might be the reason:
sed -e "s:${S}:${QTBASE}:g" \
${S}/.qmake.cache > ${D}${QTBASE}/.qmake.cache
Please try qsa-1.1.5 and reopen if the problem persists. |