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

Reply via email to