On Thu, 2 Oct 2003, Sven Niese wrote:
Hi,
I tried to build QT 3.2.1 out of the source package. Make exits with an error in the install-section.
My system: SuSE 8.1 with several SuSE-updates.
The error occurres with qt3-3.2.1-23.src.rpm as well as with qt3-3.2.1-35.src.rpm.
Here's the output of make: # rpm -bb --buildroot /tmp/qt3/ --target i586 qt3.spec
...
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.19235 + umask 022 + cd /usr/src/packages/BUILD + cd qt-x11-free-3.2.1 + rm -rf /tmp/qt3 + export WLIB=lib + WLIB=lib + export VERSION=810 + VERSION=810 ++ pwd + export QTDIR=/usr/src/packages/BUILD/qt-x11-free-3.2.1 + QTDIR=/usr/src/packages/BUILD/qt-x11-free-3.2.1 + source /usr/src/packages/SOURCES/build_script.sh 3.2.1 + cd src + make INSTALL_ROOT=/tmp/qt3 install cp -f "../lib/libqt-mt.prl" "/tmp/qt3/usr/lib/qt3/lib/libqt-mt.prl" cp -f "../lib/libqt-mt.la" "/tmp/qt3/usr/lib/qt3/lib/libqt-mt.la"
...
make[1]: Entering directory `/usr/src/packages/BUILD/qt-x11-free-3.2.1/tutorial/t14' make[1]: Nothing to be done for `install'. make[1]: Leaving directory `/usr/src/packages/BUILD/qt-x11-free-3.2.1/tutorial/t14' + cd - + post_install /tmp/qt3/usr/lib/qt3/ + find /tmp/qt3/usr/lib/qt3/ -name '*.la' + read i + sed -e 's,/usr/lib[^/]*/libfreetype2.la,-lfreetype2,' -e [...] + mv /tmp/qt3/usr/lib/qt3/lib/libqt-mt.la.new /tmp/qt3/usr/lib/qt3/lib/libqt-mt.la + read i + %suse_update_desktop_file -i -u qtconfig Qt Settings /var/tmp/rpm-tmp.19235: line 33: fg: no job control Bad exit status from /var/tmp/rpm-tmp.19235 (%install)
Any ideas? BTW: I can build QT 3.1.2 without any problems.
Thanks,
Sven
Well i dont know what is causing the problem in the build process. I have build QT3.2 with no problem but using a tar.bz2 not a SRC.RPM. Maybe you should contact the packager of that rpm.