Public bug reported: Binary package hint: qt4-dev-tools
The qmake tool has built in paths that it uses to determine the location of other qt tools, libs, spec files etc. These paths are set at compile time when building qmake from the QT SDK. The version of qmake provided for 64bit ubuntu 10.04, the qt4-qmake package (or qt4-dev-tools) is unusable, as these built in paths are incorrect. For example, when dumping the built in paths with 'qmake -query', it reports: QT_INSTALL_BINS:/usr/bin QT_INSTALL_PREFIX:/usr/bin QT_INSTALL_DATA:/usr/bin QT_INSTALL_DOCS:/usr/bin/doc QT_INSTALL_HEADERS:/usr/bin/include QT_INSTALL_LIBS:/usr/bin/lib QT_INSTALL_BINS:/usr/bin/bin QT_INSTALL_PLUGINS:/usr/bin/../lib/p4v/qt4/plugins QT_INSTALL_TRANSLATIONS:/usr/bin/../lib/p4v/P4VResources/translations QT_INSTALL_CONFIGURATION:/usr/bin QT_INSTALL_EXAMPLES:/usr/bin QT_INSTALL_DEMOS:/usr/bin QMAKE_MKSPECS:/usr/bin/mkspecs QMAKE_VERSION:2.01a QT_VERSION:4.6.2 One obviously issue is the bin path pointing to /usr/bin/bin, and the mkspecs path pointing to /usr/bin/mkspecs. I think that when the QT SDK was built, the '-prefix' directory specified in the configure script is incorrect, and does not match when the uduntu package actually places the files. ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: qt4-dev-tools 4:4.6.2-0ubuntu5.1 ProcVersionSignature: Ubuntu 2.6.32-28.55-generic 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Tue Mar 1 14:55:13 2011 ProcEnviron: PATH=(custom, user) LANG=en_GB.utf8 SHELL=/bin/bash SourcePackage: qt4-x11 ** Affects: qt4-x11 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug lucid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/727150 Title: qmake built in paths are incorrect -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs