Hallo,
ich habe ein cvsup ausgeführt, um die Ports-Collection zu aktualisieren und
habe dann mit pkg_version -c die Liste abgearbeitet. Was nicht ganz einfach
war, weil es nicht klar ist, welcher Port vor welchem Port installiert
werden muss. Gibt es hier nicht eine möglichkeit zu sagen, aktualisiere alle
Ports, die aktualisiert werden müssen?
Die drei größen Ports, die aktualisiert wurden, bzw. werden sollten, waren
MySQL, XFree86 und KDE3, dazu noch jede Menge Kleinzeug. XFree86 ließ sich
schließlich aktualisieren und funktioniert (ohne KDE). Allerdings ließ sich
KDE nicht aktualisieren, weil ihm offensichtlich die neuere qt 3.1.x fehlt
(Siehe Output unten). Nachdem ich alle KDE-"Teile" versucht habe zu
aktualisieren (also mit Hilfe der Kommandos, die bei pkg_version -c
angegeben werden) und alles mit der gleichen Fehlermeldung gescheitert ist,
ließ sich KDE auch nicht mehr starten (Permission...). Ich habe daraufhin
den kompletten KDE3, samt qt 3.0.5 mit Hilfe von pkg_delete
runtergeschmissen (mehr aus Frust, zugegebener Maßen). Dabei, wie aber auch
schon bei der Softwareaktualisierung (pkg_version -c) ist mir immer wieder
aufgefallen, dass gemeldet wird, dass ältere Pakete eigentlich ja nicht
gelöscht werden sollen, aber, er macht es trotzdem ("delete it anyway" oder
so), bzw. beim pkg_delete konnten zig Dateien/Verzeichnisse nicht entfernt
werden. Zuviel, um es zu dokumentieren. Klingt also recht unsauber
deinstalliert. Ist das normal??
----------------------------------------------------------------------------
---- checking for extra libs... added checking for libz... -lz checking for libpng... -lpng -lz -lm checking for libjpeg6b... no checking for libjpeg... -ljpeg checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please check your installation! For more details about this problem, look at the end of config.log. Make sure that you have compiled Qt with thread support! ===> Script "configure" failed unexpectedly. Please report the problem to kde(at)FreeBSD.org [maintainer] and attach the "/usr/ports/x11/kdelibs3/work/kdelibs-3.1.1a/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/x11/kdelibs3. *** Error code 1 Stop in /usr/ports/x11/kdebase3. *** Error code 1 Stop in /usr/ports/x11/kde3. ---------------------------------------------------------------------------- ---- Zum einen frage ich mich, wieso das als Dependency nicht gleich mit installiert wird und zum anderen scheitert leider sogar die qt-3.1.1 Installation (siehe output): ---------------------------------------------------------------------------- ---- /usr/local/lib/libmng.so: undefined reference to `cmsDoTransform' /usr/local/lib/libmng.so: undefined reference to `cmsErrorAction' /usr/local/lib/libmng.so: undefined reference to `cmsCreateRGBProfile' /usr/local/lib/libmng.so: undefined reference to `cmsFreeGamma' /usr/local/lib/libmng.so: undefined reference to `cmsOpenProfileFromFile' /usr/local/lib/libmng.so: undefined reference to `cmsCloseProfile' /usr/local/lib/libmng.so: undefined reference to `cmsDeleteTransform' /usr/local/lib/libmng.so: undefined reference to `cmsCreateTransform' /usr/local/lib/libmng.so: undefined reference to `cmsBuildGamma' /usr/local/lib/libmng.so: undefined reference to `cmsWhitePointFromTemp' gmake[3]: *** [../../../bin/uic] Error 1 gmake[3]: Leaving directory `/usr/ports/x11-toolkits/qt31/work/qt-x11-free-3.1.1 /tools/designer/uic' gmake[2]: *** [sub-uic] Error 2 gmake[2]: Leaving directory `/usr/ports/x11-toolkits/qt31/work/qt-x11-free-3.1.1 /tools/designer' gmake[1]: *** [sub-designer] Error 2 gmake[1]: Leaving directory `/usr/ports/x11-toolkits/qt31/work/qt-x11-free-3.1.1 /tools' gmake: *** [sub-tools] Error 2 *** Error code 2 Stop in /usr/ports/x11-toolkits/qt31. ---------------------------------------------------------------------------- ---- In diesem Fall ist mir überhaupt nicht klar, wo das Problem liegt. Eine andere Sache im Zusammenhang mit "pkg_version -c" führte noch dazu, dass Apache 1.3.27 nicht mehr startete. Die Softwareaktualiesierung hat wahrscheinlich dazu geführt (das war Donnerstag, bin mir nicht mehr ganz sicher)dass pdflib-4.x gegen pdflib-5.0.0 ausgetauscht wurde und Apache greift aber auf eine pdflib.so.4 oder so ähnlich zu und will deshalb nicht starten. Ich habe die 4er wieder nachinstalliert und siehe da es geht. Eigentlich hätte die 4er doch gar nicht heruntergeschmissen werden dürfen, weil die dependencies doch eigentlich dafür sorgen, dass soetwas nicht passiert?? Nach einem make clean in /usr/ports/.../qt311 bzw. .../kde3 hat sieht die Fehlermeldung mit der die KDE-Installation abbricht genauso aus, wie die von qt. Das config.log existiert jetzt auch nicht mehr. Wollte es jetzt gerade eigentlich noch dazu packen. Ich habe jetzt keine Ahnung mehr, was ich noch tun kann, damit ich den KDE wieder ans Laufen bekomme. Habe ich mir mein System komplett zerschossen? Der nächste Schritt ist für mich entweder die 4.8 oder debian, weil Linux (wenn auch sehr ungern). Die Kompilierung von qt bricht übrigens erst sehr spät ab, wohingegen die KDE Kompilierung jetzt nahezu sofort abbricht. Für jede Hilfe dankbar!! Benjamin Hier noch eine Liste der installierten Software (pkg_info): Mesa-3.4.2_2 A graphics library similar to SGI's OpenGL ORBit-0.5.17 High-performance CORBA ORB with support for the C language XFree86-4.3.0,1 X11/XFree86 core distribution (complete, using mini/meta-po XFree86-FontServer-4.3.0 XFree86-4 font server XFree86-Server-4.3.0_3 XFree86-4 X server and related programs XFree86-clients-4.3.0_1 XFree86-4 client programs and related files XFree86-documents-4.3.0 XFree86-4 documentation XFree86-font100dpi-4.3.0 XFree86-4 bitmap 100 dpi fonts XFree86-font75dpi-4.3.0 XFree86-4 bitmap 75 dpi fonts XFree86-fontCyrillic-4.3.0 XFree86-4 Cyrillic fonts XFree86-fontDefaultBitmaps-4.3.0 XFree86-4 default bitmap fonts XFree86-fontEncodings-4.3.0 XFree86-4 font encoding files XFree86-fontScalable-4.3.0 XFree86-4 scalable fonts XFree86-libraries-4.3.0_1 XFree86-4 libraries and headers Xft-2.1_7 A client-sided font API for X applications apache-1.3.27_4 The extremely popular Apache http server. Very fast, very apache-ant-1.5.3.1 Java- and XML-based build tool, conceptually similar to mak autoconf-2.53_1 Automatically configure source code on many Un*x platforms autoconf213-2.13.000227_5 Automatically configure source code on many Un*x platforms automake-1.5,1 GNU Standards-compliant Makefile generator automake14-1.4.5_9 GNU Standards-compliant Makefile generator (legacy version bison-1.75 A parser generator from FSF, (mostly) compatible with Yacc crimson-1.1.3_1 Implements the Java API for XML Processing (JAXP) cups-base-1.1.18.0_4 The Common UNIX Printing System: headers, libs, & daemons cvsup-16.1h General network file distribution system optimized for CVS doxygen-1.2.18 A documentation system for C and C++ expat-1.95.6_1 XML 1.0 parser written in C ezm3-1.1 Easier, more portable Modula-3 distribution for building CV fam-2.6.9_2 A file alteration monitor fontconfig-2.2.0 An XML-based font configuration API for X Windows freetype2-2.1.4_1 A free and portable TrueType font rendering engine gcc-3.2.2_20030326 GNU Compiler Collection 3.2.2 gd-2.0.11 A graphics library for fast creation of images gdal-1.1.8 A translator library for raster geospatial data formats gettext-0.11.5_1 GNU gettext package ghostscript-gnu-7.05_5 GNU Postscript interpreter glib-1.2.10_9 Some useful routines of C programming (previous stable vers gmake-3.80 GNU version of 'make' utility graphviz-1.9 Graph Visualization Software from AT&T and Bell Labs gtk-1.2.10_9 Gimp Toolkit for X11 GUI (previous stable version) help2man-1.29 Automatically generating simple manual pages from program o imake-4.3.0 Imake and other utilities from XFree86 javavmwrapper-1.4 Wrapper script for various Java Virtual Machines jdk-1.1.8 Java Development Kit 1.1 jdk-1.3.1p8_1 Java Development Kit 1.3 jfc-1.1.1 Java Foundation Classes (JFC)/Swing jpeg-6b_1 IJG's jpeg compression utilities libart_lgpl2-2.3.11 Library for high-performance 2D graphics libaudiofile-0.2.3 A sound library for SGI audio file libgnugetopt-1.2 GNU getopt library libiconv-1.8_2 A character set conversion library libmng-1.0.5 Multiple-image Network Graphics (MNG) reference library libogg-1.0_1,3 Ogg bitstream library libtool-1.3.4_4 Generic shared library support script libvorbis-1.0_1,3 Audio compression codec library libwww-5.4.0 The W3C Reference Library libxml2-2.5.6 Xml parser library for GNOME libxslt-1.0.29 The XSLT C library for GNOME linux-sun-jdk-1.3.1.07_1 Sun Java Development Kit 1.3 for Linux linux_base-6.1_5 The base set of packages needed in Linux mode m4-1.4_1 GNU's m4 mod_php4-4.3.1 PHP4 module for Apache mozilla-1.3_1,2 The open source, standards compliant web browser mysql-client-3.23.56 Multithreaded SQL database (client) mysql-server-4.0.12_1 Multithreaded SQL database (server) nspr-4.3 A platform-neutral API for system level and libc like funct open-motif-2.2.2_1 Motif X11 Toolkit (industry standard GUI (IEEE 1295)) p5-Authen-PAM-0.14 A Perl interface to the PAM library p5-DBD-Pg-1.21 Provides access to PostgreSQL databases through the DBI p5-DBI-1.34_1 The perl5 Database Interface. Required for DBD::* modules p5-Data-ShowTable-3.3 Perl5 module to pretty-print arrays of data p5-Mysql-modules-1.2219 Perl5 modules for accessing MySQL databases p5-Net-Daemon-0.36 Perl5 extension for portable daemons p5-Net-SSLeay-1.17 Perl5 interface to SSL p5-PlRPC-0.2016 Perl module for writing RPC servers and clients p5-Storable-2.06 Persistency for perl data structures p5-Test-Harness-2.26 Run perl standard test scripts with statistics p5-Test-Simple-0.47_1 Basic utilities for writing tests in perl pcre-3.9 Perl Compatible Regular Expressions library pdflib-4.0.3_1 A C library for dynamically generating PDF pkgconfig-0.15.0 An utility used to retrieve information about installed lib png-1.2.5_2 Library for manipulating PNG images popt-1.6.4 A getopt(3) like library with a number of enhancements, fro postgresql-7.3.2_1 The most advanced open-source database available anywhere proj-4.4.5 Cartographic Projections library python-2.2.2_2 An interpreted object-oriented programming language rpm-3.0.6_6 The Red Hat Package Manager tcl-8.3.5_1 Tool Command Language tiff-3.5.7 Tools and library routines for working with TIFF images tk-8.3.5_1 Graphical toolkit for TCL unixODBC-2.2.4 ODBC library suite for Unix unzip-5.50 List, test and extract compressed files in a ZIP archive urwfonts-1.0 Another font package for X webmin-1.080_4 Web-based interface for system administration for Unix wrapper-1.0_3 Wrapper for XFree86-4 server xanim-2.80.2 Play most popular animation formats and show pictures zip-2.3_1 Create/update ZIP files compatible with pkzip To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Tue 22 Apr 2003 - 20:01:53 CEST