Immer wieder Problem mit Update von qt4-Ports

From: Karsten Rothemund <karsten(at)photor.de>
Date: Thu, 26 Feb 2009 19:05:51 +0100

Hallo Liste,

ich habe hier seit einiger Zeit (wann genau?) ein Problem, wenn ich ein
csup gemacht habe und portmaster (portupgrade) anwerfe: qt4-Ports steigen
aus mit:

===> Configuring for qt4-uic3-4.4.3
/bin/cp /usr/ports/devel/qt4-uic3/../../devel/qt4/files/configure
/usr/ports/devel/qt4-uic3/work/qt-x11-opensource-src-4.4.3/src/tools/uic3/../../../
/bin/mkdir -p
/usr/ports/devel/qt4-uic3/work/qt-x11-opensource-src-4.4.3/src/tools/uic3/../../../mkspecs
/bin/ln -sf /usr/local/bin/qmake-qt4
/usr/ports/devel/qt4-uic3/work/qt-x11-opensource-src-4.4.3/src/tools/uic3/../../../bin/qmake

This is the Qt/X11 Open Source Edition.

   The specified system/compiler is not supported:

      /usr/ports/devel/qt4-uic3/work/qt-x11-opensource-src-4.4.3/mkspecs/freebsd-g++

   Please see the README file for a complete list.

===> Script "configure" failed unexpectedly.
Please report the problem to kde(at)FreeBSD.org [maintainer] and attach the
"/usr/ports/devel/qt4-uic3/work/qt-x11-opensource-src-4.4.3/src/tools/uic3/../../..//config.log"
including the output of the failure of your make command. Also, it might
be
a good idea to provide an overview of all packages installed on your
system
(e.g. an `ls /var/db/pkg`).
*** Error code 1

Stop in /usr/ports/devel/qt4-uic3.

(die Files

/usr/ports/devel/qt4-uic3/work/qt-x11-opensource-src-4.4.3/mkspecs/freebsd-g++

und

/usr/ports/devel/qt4-uic3/work/qt-x11-opensource-src-4.4.3/src/tools/uic3/../../..//config.log

existieren übrigens nicht - da hätte ich direkt nachgeschaut)

Nun habe ich herausgefunden (Google hat geholfen), dass die Ports
klaglos updaten lassen, wenn ich in /usr/ports/Mk/bsd.qt.mk die Zeile

QMAKESPEC?= ${QT_PREFIX}/share/qt4/mkspecs/freebsd-g++

in

QMAKESPEC= ${QT_PREFIX}/share/qt4/mkspecs/freebsd-g++

ändere (also "?=" in "="). Das habe ich damals bei Google so gefunden
und damit erstmal die Ports übersetzt (und gehofft, dass dannach das
Katze-beißt-sich-in-Schwanz-Problem erledigt hat). Natürlich wird bei
jedem csup die Datei wieder in den Originalzustand versetzt, weshalb ich
jedesmal wieder das gleiche Problem habe.

Mir ist nicht ganz klar, was diese Zeile genau bewirkt und kann deshalb
auch nicht auf die Suche nach dem Fehler gehen.

Spannenderweise funktioniert alles einwandfrei auf meinen Laptop, der
auf ziemlich dem selben Stand bezüglich der Ports ist. Ich finde keine
Unterschiede, die mir erklären, warum es auf dem Desktop nicht
durchcompiliert.

Vielleicht weiß hier ja jemand einen Rat.

Ciao,

Karsten

-- 
Karsten Rothemund <karsten(at)photor.de>     /"\
PGP-Key:     0x7019CAA5                   \ /
Fingerprint: E752 C759 B9B2 2057 E42F      \  ASCII Ribbon Campaign
             50EE 47AC A7CE 7019 CAA5     / \ Against HTML Mail and News

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 26 Feb 2009 - 19:05:57 CET

search this site