Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
2010-02-08 08:55, Ion-Mihai Tetcu skrev: On Mon, 08 Feb 2010 08:44:53 +0100 Leslie Jensenles...@eskk.nu wrote: 2010-02-07 15:37, Ion-Mihai Tetcu skrev: On Sun, 07 Feb 2010 13:36:55 +0100 Leslie Jensenles...@eskk.nu wrote: [ .. ] For the moment the workaround, when you get to this, is to: mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ cd /usr/ports/x11-toolkits/qt33/make\ mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ portmaster -C x11-toolkits/qt33 I did this yesterday while under KDE3 without problems. You'll run into the same kind of problem with kdelibs3: Making all in dnssd gmake[2]: Entering directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' ../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \ if test $ret != 0; then rm -f settings.h ; exit $ret ; fi /libexec/ld-elf.so.1: Shared object libjpeg.so.10 not found, required by libkdefx.so.6 gmake[2]: *** [settings.h] Error 1 gmake[2]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/kdelibs3. The same workaround works. And yes, this means the kde ports are in wrong. I've tried this and I couldn't make it work! I then decided to remove the ports arts, kdelibs3, qt33 and k3b with pkg_deinstall, because these are the only ones installed that are affected of the above problem. I also did make clean for these ports. Even so, when I start installing qt33 again the same problem comes up. Do you have any suggestions on how I should do to make it work? Please send the make output with the failure, and pkg_info -Ia. When I run the command I get this pkg_info -Ia pkg_info_100208.txt pkg_info: corrupted record (pkgdep line without argument), ignoring pkg_info: corrupted record (pkgdep line without argument), ignoring pkg_info: corrupted record (pkgdep line without argument), ignoring Probably because the ports deinstalled are dependencies of openoffice! When running portmaster --check-depends it complains about x11-toolkits/qt33 audio/arts x11/kdelibs3 Yes, since you force deinstalled them, while ports that actually need them are still there. Yes, I'm aware of this. Added for information. Please see attached file! Make output: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libmng.so, not found (try using -rpath or -rpath-link) portmaster graphics/libmng portmaster x11/kdelibs3 portmaster --check-depends portmaster -a Thank you! It all build without problems :-) /Leslie ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
On Mon, 08 Feb 2010 09:49:11 +0100 Leslie Jensen les...@eskk.nu wrote: [ .. ] Make output: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libmng.so, not found (try using -rpath or -rpath-link) portmaster graphics/libmng portmaster x11/kdelibs3 portmaster --check-depends portmaster -a Thank you! It all build without problems :-) A bump of PORTREVISION of libmng was missed, and because of that portmaster didn't update it before trying for qt. I bumped it a few minutes ago. -- IOnut - Un^d^dregistered ;) FreeBSD user Intellectual Property is nowhere near as valuable as Intellect FreeBSD committer - ite...@freebsd.org, PGP Key ID 057E9F8B493A297B signature.asc Description: PGP signature ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
Ion-Mihai Tetcu ite...@freebsd.org wrote: On Sat, 06 Feb 2010 11:13:08 +0100 O. Hartmann ohart...@mail.zedat.fu-berlin.de wrote: Since yesterday's portsnape and attempt updating my ports, ALL FreeBSD boxes (running FreeBSD 8.0/amd64) fail to update ports via 'portmaster -av' at the same point with the following error. It seems that that port jpeg-8 has been updated and now offering libjpeg.so.11 instead of the desired old libjpeg.so.10, so I guess everything depending on port jpeg-8 needs to be rebuild - but ports/UPDATE does not reflect this. c++ -fno-exceptions -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/local/lib -pthread -o ../../../bin/uic .obj/release-shared-mt/main.o .obj/release-shared-mt/uic.o .obj/release-shared-mt/form.o .obj/release-shared-mt/object.o .obj/release-shared-mt/subclassing.o .obj/release-shared-mt/embed.o .obj/release-shared-mt/widgetdatabase.o .obj/release-shared-mt/domtool.o .obj/release-shared-mt/parser.o -L/usr/local/lib -L/usr/local/lib ^^^ -L/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/lib -L/usr/local/lib -lqt-mt -lmng -ljpeg -lpng -lz -lXi -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig -lXext -lX11 -lm -lSM -lICE /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link) /usr/local/lib/libqt-mt.so: undefined reference to `jpeg_start_decompr...@libjpeg_7.0' That above it's the problem, kde team is aware of it. For the moment the workaround, when you get to this, is to: mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ cd /usr/ports/x11-toolkits/qt33/ make \ mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ portmaster -C x11-toolkits/qt33 I did this yesterday while under KDE3 without problems. it ssems to be the workaround from UPDATING , | 20100205: |AFFECTS: users of qt 3 and kde 3 |AUTHOR: ite...@freebsd.org | |When building qt33 and kdelibs3 (at least), while they are installed, because |of -L/usr/local/lib being passed too soon, the currently installed libs are |used instead of the ones from the build. This makes the build fail if you |updated any of the libs this qt / kde libs are linked against (like libjpeg). | |For the moment the workaround, when you get to this, is to move the old lib |out of the way, e.g.: |mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ |cd /usr/ports/x11-toolkits/qt33/ make \ |mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ |portmaster -C x11-toolkits/qt33 |(or portupgrade -w qt-33\*), etc. ` Has to do with the jpeg update, like writtebn in the discusuion massive portpgrade Now my question: Am I the weird kid, if i do NOT have some problems? My qt und kde kompiled fine. No problems. DO Ihave to do the step, mentioned above? Heino ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
2010-02-06 11:58, Ion-Mihai Tetcu skrev: On Sat, 6 Feb 2010 12:49:52 +0200 Ion-Mihai Tetcuite...@freebsd.org wrote: On Sat, 06 Feb 2010 11:13:08 +0100 O. Hartmannohart...@mail.zedat.fu-berlin.de wrote: Since yesterday's portsnape and attempt updating my ports, ALL FreeBSD boxes (running FreeBSD 8.0/amd64) fail to update ports via 'portmaster -av' at the same point with the following error. It seems that that port jpeg-8 has been updated and now offering libjpeg.so.11 instead of the desired old libjpeg.so.10, so I guess everything depending on port jpeg-8 needs to be rebuild - but ports/UPDATE does not reflect this. c++ -fno-exceptions -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/local/lib -pthread -o ../../../bin/uic .obj/release-shared-mt/main.o .obj/release-shared-mt/uic.o .obj/release-shared-mt/form.o .obj/release-shared-mt/object.o .obj/release-shared-mt/subclassing.o .obj/release-shared-mt/embed.o .obj/release-shared-mt/widgetdatabase.o .obj/release-shared-mt/domtool.o .obj/release-shared-mt/parser.o -L/usr/local/lib -L/usr/local/lib ^^^ -L/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/lib -L/usr/local/lib -lqt-mt -lmng -ljpeg -lpng -lz -lXi -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig -lXext -lX11 -lm -lSM -lICE /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link) /usr/local/lib/libqt-mt.so: undefined reference to `jpeg_start_decompr...@libjpeg_7.0' That above it's the problem, kde team is aware of it. For the moment the workaround, when you get to this, is to: mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ cd /usr/ports/x11-toolkits/qt33/ make \ mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ portmaster -C x11-toolkits/qt33 I did this yesterday while under KDE3 without problems. You'll run into the same kind of problem with kdelibs3: Making all in dnssd gmake[2]: Entering directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' ../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \ if test $ret != 0; then rm -f settings.h ; exit $ret ; fi /libexec/ld-elf.so.1: Shared object libjpeg.so.10 not found, required by libkdefx.so.6 gmake[2]: *** [settings.h] Error 1 gmake[2]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/kdelibs3. The same workaround works. And yes, this means the kde ports are in wrong. I've tried this and I couldn't make it work! I then decided to remove the ports arts, kdelibs3, qt33 and k3b with pkg_deinstall, because these are the only ones installed that are affected of the above problem. I also did make clean for these ports. Even so, when I start installing qt33 again the same problem comes up. Do you have any suggestions on how I should do to make it work? Thanks /Leslie ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
On Sun, 07 Feb 2010 13:36:55 +0100 Leslie Jensen les...@eskk.nu wrote: [ .. ] For the moment the workaround, when you get to this, is to: mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ cd /usr/ports/x11-toolkits/qt33/ make \ mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ portmaster -C x11-toolkits/qt33 I did this yesterday while under KDE3 without problems. You'll run into the same kind of problem with kdelibs3: Making all in dnssd gmake[2]: Entering directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' ../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \ if test $ret != 0; then rm -f settings.h ; exit $ret ; fi /libexec/ld-elf.so.1: Shared object libjpeg.so.10 not found, required by libkdefx.so.6 gmake[2]: *** [settings.h] Error 1 gmake[2]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/kdelibs3. The same workaround works. And yes, this means the kde ports are in wrong. I've tried this and I couldn't make it work! I then decided to remove the ports arts, kdelibs3, qt33 and k3b with pkg_deinstall, because these are the only ones installed that are affected of the above problem. I also did make clean for these ports. Even so, when I start installing qt33 again the same problem comes up. Do you have any suggestions on how I should do to make it work? Please send the make output with the failure, and pkg_info -Ia. -- IOnut - Un^d^dregistered ;) FreeBSD user Intellectual Property is nowhere near as valuable as Intellect FreeBSD committer - ite...@freebsd.org, PGP Key ID 057E9F8B493A297B signature.asc Description: PGP signature ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
2010-02-07 15:37, Ion-Mihai Tetcu skrev: On Sun, 07 Feb 2010 13:36:55 +0100 Leslie Jensenles...@eskk.nu wrote: [ .. ] For the moment the workaround, when you get to this, is to: mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ cd /usr/ports/x11-toolkits/qt33/ make \ mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ portmaster -C x11-toolkits/qt33 I did this yesterday while under KDE3 without problems. You'll run into the same kind of problem with kdelibs3: Making all in dnssd gmake[2]: Entering directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' ../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \ if test $ret != 0; then rm -f settings.h ; exit $ret ; fi /libexec/ld-elf.so.1: Shared object libjpeg.so.10 not found, required by libkdefx.so.6 gmake[2]: *** [settings.h] Error 1 gmake[2]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/kdelibs3. The same workaround works. And yes, this means the kde ports are in wrong. I've tried this and I couldn't make it work! I then decided to remove the ports arts, kdelibs3, qt33 and k3b with pkg_deinstall, because these are the only ones installed that are affected of the above problem. I also did make clean for these ports. Even so, when I start installing qt33 again the same problem comes up. Do you have any suggestions on how I should do to make it work? Please send the make output with the failure, and pkg_info -Ia. When I run the command I get this pkg_info -Ia pkg_info_100208.txt pkg_info: corrupted record (pkgdep line without argument), ignoring pkg_info: corrupted record (pkgdep line without argument), ignoring pkg_info: corrupted record (pkgdep line without argument), ignoring Probably because the ports deinstalled are dependencies of openoffice! When running portmaster --check-depends it complains about x11-toolkits/qt33 audio/arts x11/kdelibs3 Please see attached file! Make output: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libmng.so, not found (try using -rpath or -rpath-link) /usr/local/lib/libmng.so: undefined reference to `jpeg_start_decompr...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_input_compl...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_start_out...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_resync_to_rest...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_read_scanli...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_finish_decompr...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_read_hea...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_createdecompr...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_has_multiple_sc...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_std_er...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_destroy_compr...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_destroy_decompr...@libjpeg_7.0' /usr/local/lib/libmng.so: undefined reference to `jpeg_finish_out...@libjpeg_7.0' *** Error code 1 Stop in /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/tools/designer/uic. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/tools/designer/uic. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/tools/designer. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/tools. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt33. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt33. Thanks :-) /Leslie ImageMagick-6.5.8.10_1 Image processing tools ORBit2-2.14.17 High-performance CORBA ORB with support for the C language OpenEXR-1.6.1_2 A high dynamic-range (HDR) image file format OpenSP-1.5.2_1 This package is a collection of SGML/XML tools called OpenS Terminal-0.4.3_1Terminal emulator for the X windowing system Thunar-1.0.1_3 XFce 4 file manager a2ps-a4-4.13b_4 Formats an ascii file for printing on a postscript printer aalib-1.4.r5_4 An ascii art library adobe-cmaps-20051217_1 Adobe CMap collection amspsfnt-1.0_5 AMSFonts PostScript Fonts (Adobe Type 1 format) apache-ant-1.7.1Java- and XML-based build tool, conceptually similar to mak appres-1.0.1Program to list application's resources apr-ipv6-gdbm-db43-1.3.9.1.3.9_1 Apache Portability Library asciidoc-8.5.2 A text document format for writing short documents and man aspell-0.60.6_2 Spelling checker with better
Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
On Mon, 08 Feb 2010 08:44:53 +0100 Leslie Jensen les...@eskk.nu wrote: 2010-02-07 15:37, Ion-Mihai Tetcu skrev: On Sun, 07 Feb 2010 13:36:55 +0100 Leslie Jensenles...@eskk.nu wrote: [ .. ] For the moment the workaround, when you get to this, is to: mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ cd /usr/ports/x11-toolkits/qt33/ make \ mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ portmaster -C x11-toolkits/qt33 I did this yesterday while under KDE3 without problems. You'll run into the same kind of problem with kdelibs3: Making all in dnssd gmake[2]: Entering directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' ../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \ if test $ret != 0; then rm -f settings.h ; exit $ret ; fi /libexec/ld-elf.so.1: Shared object libjpeg.so.10 not found, required by libkdefx.so.6 gmake[2]: *** [settings.h] Error 1 gmake[2]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/kdelibs3. The same workaround works. And yes, this means the kde ports are in wrong. I've tried this and I couldn't make it work! I then decided to remove the ports arts, kdelibs3, qt33 and k3b with pkg_deinstall, because these are the only ones installed that are affected of the above problem. I also did make clean for these ports. Even so, when I start installing qt33 again the same problem comes up. Do you have any suggestions on how I should do to make it work? Please send the make output with the failure, and pkg_info -Ia. When I run the command I get this pkg_info -Ia pkg_info_100208.txt pkg_info: corrupted record (pkgdep line without argument), ignoring pkg_info: corrupted record (pkgdep line without argument), ignoring pkg_info: corrupted record (pkgdep line without argument), ignoring Probably because the ports deinstalled are dependencies of openoffice! When running portmaster --check-depends it complains about x11-toolkits/qt33 audio/arts x11/kdelibs3 Yes, since you force deinstalled them, while ports that actually need them are still there. Please see attached file! Make output: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libmng.so, not found (try using -rpath or -rpath-link) portmaster graphics/libmng portmaster x11/kdelibs3 portmaster --check-depends portmaster -a -- IOnut - Un^d^dregistered ;) FreeBSD user Intellectual Property is nowhere near as valuable as Intellect FreeBSD committer - ite...@freebsd.org, PGP Key ID 057E9F8B493A297B signature.asc Description: PGP signature ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
On Sat, 6 Feb 2010 12:49:52 +0200 Ion-Mihai Tetcu ite...@freebsd.org wrote: On Sat, 06 Feb 2010 11:13:08 +0100 O. Hartmann ohart...@mail.zedat.fu-berlin.de wrote: Since yesterday's portsnape and attempt updating my ports, ALL FreeBSD boxes (running FreeBSD 8.0/amd64) fail to update ports via 'portmaster -av' at the same point with the following error. It seems that that port jpeg-8 has been updated and now offering libjpeg.so.11 instead of the desired old libjpeg.so.10, so I guess everything depending on port jpeg-8 needs to be rebuild - but ports/UPDATE does not reflect this. c++ -fno-exceptions -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/local/lib -pthread -o ../../../bin/uic .obj/release-shared-mt/main.o .obj/release-shared-mt/uic.o .obj/release-shared-mt/form.o .obj/release-shared-mt/object.o .obj/release-shared-mt/subclassing.o .obj/release-shared-mt/embed.o .obj/release-shared-mt/widgetdatabase.o .obj/release-shared-mt/domtool.o .obj/release-shared-mt/parser.o -L/usr/local/lib -L/usr/local/lib ^^^ -L/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/lib -L/usr/local/lib -lqt-mt -lmng -ljpeg -lpng -lz -lXi -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig -lXext -lX11 -lm -lSM -lICE /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link) /usr/local/lib/libqt-mt.so: undefined reference to `jpeg_start_decompr...@libjpeg_7.0' That above it's the problem, kde team is aware of it. For the moment the workaround, when you get to this, is to: mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ cd /usr/ports/x11-toolkits/qt33/ make \ mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ portmaster -C x11-toolkits/qt33 I did this yesterday while under KDE3 without problems. You'll run into the same kind of problem with kdelibs3: Making all in dnssd gmake[2]: Entering directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' ../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \ if test $ret != 0; then rm -f settings.h ; exit $ret ; fi /libexec/ld-elf.so.1: Shared object libjpeg.so.10 not found, required by libkdefx.so.6 gmake[2]: *** [settings.h] Error 1 gmake[2]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/kdelibs3. The same workaround works. And yes, this means the kde ports are in wrong. -- IOnut - Un^d^dregistered ;) FreeBSD user Intellectual Property is nowhere near as valuable as Intellect FreeBSD committer - ite...@freebsd.org, PGP Key ID 057E9F8B493A297B signature.asc Description: PGP signature ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
There is a new jpeg 8 and you need to rebuild with for example portmaster -r jpeg-\* if you use a portmaster (there are instructions in /usr/ports/UPDATING). But antwhere I have a problem with arts where I get an error 1. I am trying again and will sent what kind of error I got. On Sat, Feb 6, 2010 at 4:58 AM, Ion-Mihai Tetcu ite...@freebsd.org wrote: On Sat, 6 Feb 2010 12:49:52 +0200 Ion-Mihai Tetcu ite...@freebsd.org wrote: On Sat, 06 Feb 2010 11:13:08 +0100 O. Hartmann ohart...@mail.zedat.fu-berlin.de wrote: Since yesterday's portsnape and attempt updating my ports, ALL FreeBSD boxes (running FreeBSD 8.0/amd64) fail to update ports via 'portmaster -av' at the same point with the following error. It seems that that port jpeg-8 has been updated and now offering libjpeg.so.11 instead of the desired old libjpeg.so.10, so I guess everything depending on port jpeg-8 needs to be rebuild - but ports/UPDATE does not reflect this. c++ -fno-exceptions -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/local/lib -pthread -o ../../../bin/uic .obj/release-shared-mt/main.o .obj/release-shared-mt/uic.o .obj/release-shared-mt/form.o .obj/release-shared-mt/object.o .obj/release-shared-mt/subclassing.o .obj/release-shared-mt/embed.o .obj/release-shared-mt/widgetdatabase.o .obj/release-shared-mt/domtool.o .obj/release-shared-mt/parser.o -L/usr/local/lib -L/usr/local/lib ^^^ -L/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/lib -L/usr/local/lib -lqt-mt -lmng -ljpeg -lpng -lz -lXi -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig -lXext -lX11 -lm -lSM -lICE /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link) /usr/local/lib/libqt-mt.so: undefined reference to `jpeg_start_decompr...@libjpeg_7.0' That above it's the problem, kde team is aware of it. For the moment the workaround, when you get to this, is to: mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ cd /usr/ports/x11-toolkits/qt33/ make \ mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ portmaster -C x11-toolkits/qt33 I did this yesterday while under KDE3 without problems. You'll run into the same kind of problem with kdelibs3: Making all in dnssd gmake[2]: Entering directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' ../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \ if test $ret != 0; then rm -f settings.h ; exit $ret ; fi /libexec/ld-elf.so.1: Shared object libjpeg.so.10 not found, required by libkdefx.so.6 gmake[2]: *** [settings.h] Error 1 gmake[2]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/kdelibs3. The same workaround works. And yes, this means the kde ports are in wrong. -- IOnut - Un^d^dregistered ;) FreeBSD user Intellectual Property is nowhere near as valuable as Intellect FreeBSD committer - ite...@freebsd.org, PGP Key ID 057E9F8B493A297B ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [WORKAROUND] Re: /usr/ports/x11-toolkits/qt33: /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)
On Sat, 6 Feb 2010 07:53:04 -0600 Franci Nabalanci lum...@gmail.com wrote: On Sat, Feb 6, 2010 at 4:58 AM, Ion-Mihai Tetcu ite...@freebsd.org wrote: On Sat, 6 Feb 2010 12:49:52 +0200 Ion-Mihai Tetcu ite...@freebsd.org wrote: On Sat, 06 Feb 2010 11:13:08 +0100 O. Hartmann ohart...@mail.zedat.fu-berlin.de wrote: Since yesterday's portsnape and attempt updating my ports, ALL FreeBSD boxes (running FreeBSD 8.0/amd64) fail to update ports via 'portmaster -av' at the same point with the following error. It seems that that port jpeg-8 has been updated and now offering libjpeg.so.11 instead of the desired old libjpeg.so.10, so I guess everything depending on port jpeg-8 needs to be rebuild - but ports/UPDATE does not reflect this. c++ -fno-exceptions -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/local/lib -pthread -o ../../../bin/uic .obj/release-shared-mt/main.o .obj/release-shared-mt/uic.o .obj/release-shared-mt/form.o .obj/release-shared-mt/object.o .obj/release-shared-mt/subclassing.o .obj/release-shared-mt/embed.o .obj/release-shared-mt/widgetdatabase.o .obj/release-shared-mt/domtool.o .obj/release-shared-mt/parser.o -L/usr/local/lib -L/usr/local/lib ^^^ -L/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/lib -L/usr/local/lib -lqt-mt -lmng -ljpeg -lpng -lz -lXi -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig -lXext -lX11 -lm -lSM -lICE /usr/bin/ld: warning: libjpeg.so.10, needed by /usr/local/lib/libqt-mt.so, not found (try using -rpath or -rpath-link) /usr/local/lib/libqt-mt.so: undefined reference to `jpeg_start_decompr...@libjpeg_7.0' That above it's the problem, kde team is aware of it. For the moment the workaround, when you get to this, is to: mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old \ cd /usr/ports/x11-toolkits/qt33/ make \ mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so \ portmaster -C x11-toolkits/qt33 I did this yesterday while under KDE3 without problems. You'll run into the same kind of problem with kdelibs3: Making all in dnssd gmake[2]: Entering directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' ../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \ if test $ret != 0; then rm -f settings.h ; exit $ret ; fi /libexec/ld-elf.so.1: Shared object libjpeg.so.10 not found, required by libkdefx.so.6 gmake[2]: *** [settings.h] Error 1 gmake[2]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/itetcu/wrk/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/kdelibs3. The same workaround works. And yes, this means the kde ports are in wrong. There is a new jpeg 8 and you need to rebuild with for example portmaster -r jpeg-\* if you use a portmaster (there are instructions in /usr/ports/UPDATING). - there isn't - it shouldn't be needed since all ports that depend directly or indirectly on it had their version bumped - what happens above is obviously wrong. -- IOnut - Un^d^dregistered ;) FreeBSD user Intellectual Property is nowhere near as valuable as Intellect FreeBSD committer - ite...@freebsd.org, PGP Key ID 057E9F8B493A297B signature.asc Description: PGP signature ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information