#43947 closed defect (worksforme)
dbus-glib: dyld: Symbol not found: __cg_jpeg_resync_to_restart
Reported by: | xman00@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.0 |
Keywords: | Cc: | ||
Port: | dbus-glib |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
I've upgraded my OS X from ML to Mavericks. For MacPorts I followed these: wiki:Migration instructions .
Everything works fine, except dbus-glib. Building stops with:
/opt/local/include/glib-2.0/gobject/gtype.h:667:23: note: 'g_type_init' declared here void g_type_init (void); ^ 1 warning generated. 1 warning generated. CCLD libdbus-glib-1.la CCLD libdbus-gtool.la CCLD dbus-binding-tool CCLD dbus-bash-completion-helper make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus' Making all in examples make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/examples' /bin/sh ../../libtool --mode=execute ../../dbus/dbus-binding-tool --prefix=some_object --mode=glib-server --output=example-service-glue.h ./example-service.xml /bin/sh ../../libtool --mode=execute ../../dbus/dbus-binding-tool --prefix=test_object --mode=glib-server --output=example-signal-emitter-glue.h ./example-signal-emitter.xml dyld: Symbol not found: __cg_jpeg_resync_to_restart Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO Expected in: /opt/local/lib/libJPEG.dylib in /System/Library/Frameworks/ImageIO.framewdyld: Symbol not found: __cg_jpeg_resync_to_restart Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO Expected in: /opt/local/lib/libJPEG.dylib in /System/Lork/Versions/A/ImageIO ibrary/Frameworks/ImageIO.framework/Versions/A/ImageIO make[3]: *** [example-service-glue.h] Trace/BPT trap: 5 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [example-signal-emitter-glue.h] Trace/BPT trap: 5
Any Idea?
# port version Version: 2.3.0
(This is kinda weird, because I installed "MacPorts-2.2.1-10.9-Mavericks.pkg" after upgrading to Mavericks und xcode --install . Why is it 2.3.0 and not 2.2.1 ??)
Attachments (3)
Change History (27)
comment:1 Changed 10 years ago by xman00@…
Cc: | xman00@… added |
---|
comment:2 Changed 10 years ago by xman00@…
dbus-glib-0.102_0+universal.darwin_13.i386-x86_64.tbz2 package throws this error (is needed for wine installation)
dbus-glib-0.102_0.darwin_13.x86_64.tbz2 installs fine. Seems to be a binary pkg...
comment:3 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | xman00@… removed |
---|---|
Description: | modified (diff) |
Keywords: | dbus-glib removed |
Port: | dbus-glib added |
Summary: | building dbus-glib on mavericks fails → dbus-glib: dyld: Symbol not found: __cg_jpeg_resync_to_restart |
A common reason for this error is setting the DYLD_LIBRARY_PATH environment variable in your shell. Use the "env" command to check what variables you've set. If you set that variable, please unset it. However, I'm surprised it would affect a build, since MacPorts should be sanitizing your environment before it runs, so if you've done something unusual to MacPorts (such as edited the macports.conf file to tell it to retain the DYLD_LIBRARY_PATH variable), you should let us know.
comment:4 Changed 10 years ago by xman00@…
~ $ grep -v '#' /opt/local/etc/macports/macports.conf prefix /opt/local portdbpath /opt/local/var/macports applications_dir /Applications/MacPorts frameworks_dir /opt/local/Library/Frameworks sources_conf /opt/local/etc/macports/sources.conf variants_conf /opt/local/etc/macports/variants.conf universal_archs x86_64 i386
~ $ env TERM_PROGRAM=Apple_Terminal SHELL=/bin/bash TERM=xterm-256color TMPDIR=/var/folders/0b/51_x3w_10cnf352lg8hmkjtc0000gn/T/ Apple_PubSub_Socket_Render=/tmp/launch-Fb0luh/Render TERM_PROGRAM_VERSION=326 TERM_SESSION_ID=92C5B701-30C2-4B66-8CF0-93E14F9045E0 USER=ix SSH_AUTH_SOCK=/tmp/launch-9zpYkF/Listeners __CF_USER_TEXT_ENCODING=0x1F5:0:3 PATH=/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin __CHECKFIX1436934=1 PWD=/Users/ix DBUS_LAUNCHD_SESSION_BUS_SOCKET=/tmp/launch-LEJspf/unix_domain_listener LANG=de_DE.UTF-8 SHLVL=1 HOME=/Users/ix LOGNAME=ix DISPLAY=/tmp/launch-GFNHF1/org.macosforge.xquartz:0 _=/usr/bin/env
So, I've never set that and it is obviously not. I didn't change anything.
comment:5 Changed 10 years ago by neverpanic (Clemens Lang)
So it seems dbus-binding-tool
or dbus' build system are mis-using DYLD_LIBRARY_PATH
, causing this issue.
About getting 2.3.0 installed after installing from the 2.2.1 pkg: The installer packages come with a postflight script that runs selfupdate – in your case that updated your MacPorts installation to 2.3.0 right after installing it.
comment:6 Changed 10 years ago by xman00@…
Ok, thank you for your help. But what should I do now? I need WINE to work... ;(
comment:7 follow-up: 8 Changed 10 years ago by neverpanic (Clemens Lang)
Have you tried cleaning and re-trying? If not, please do.
Also, please attach the main.log of the failed build.
comment:8 Changed 10 years ago by xman00@…
Replying to cal@…:
Have you tried cleaning and re-trying? If not, please do.
Yes, I did. Problem persists.
Also, please attach the main.log of the failed build.
I'll do that.
comment:9 follow-up: 10 Changed 10 years ago by neverpanic (Clemens Lang)
OK, since I can't reproduce the issue when building -universal (and I'd rather not try +universal due to the number of dependencies), please try the following, in order:
sudo port clean dbus-glib; sudo port -t install --unrequested dbus-glib
- Provide the output of
otool -L /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
. - Attach the
libtool
file in/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102
.
comment:10 follow-up: 11 Changed 10 years ago by xman00@…
Replying to cal@…:
OK, since I can't reproduce the issue when building -universal (and I'd rather not try +universal due to the number of dependencies), please try the following, in order:
sudo port clean dbus-glib; sudo port -t install --unrequested dbus-glib
~ $ sudo port clean dbus-glib; sudo port -t install --unrequested dbus-glib ---> Cleaning dbus-glib ---> Computing dependencies for dbus-glib ---> Cleaning dbus-glib ---> Scanning binaries for linking errors ---> No broken files found.
- Provide the output of
otool -L /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
.
~ $ otool -L /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate (compatibility version 1.0.0, current version 4.0.0) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics (compatibility version 64.0.0, current version 600.0.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 48.0.0) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 855.14.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 59.0.0) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0) /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5) /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
- Attach the
libtool
file in/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102
.
The folder /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/ does not exist.
comment:11 Changed 10 years ago by neverpanic (Clemens Lang)
Replying to xman00@…:
~ $ sudo port clean dbus-glib; sudo port -t install --unrequested dbus-glib ---> Cleaning dbus-glib ---> Computing dependencies for dbus-glib ---> Cleaning dbus-glib ---> Scanning binaries for linking errors ---> No broken files found.
This output suggests dbus-glib
is already installed. What's the output of port -v installed dbus-glib
? If it has the +universal
variant it seems the issue is solved. If it doesn't please try sudo port -t upgrade --enforce-variants dbus-glib +universal
.
To make matters worse, dbus-glib +universal
builds just fine on my system.
comment:12 Changed 10 years ago by xman00@…
~ $ port -v installed dbus-glib The following ports are currently installed: dbus-glib @0.102_0 (active) platform='darwin 13' archs='x86_64'
~ $ sudo port -t upgrade --enforce-variants dbus-glib +universal Password: ---> Computing dependencies for dbus-glib ---> Fetching archive for dbus-glib ---> Attempting to fetch dbus-glib-0.102_0+universal.darwin_13.i386-x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/dbus-glib ---> Attempting to fetch dbus-glib-0.102_0+universal.darwin_13.i386-x86_64.tbz2 from http://lil.fr.packages.macports.org/dbus-glib ---> Attempting to fetch dbus-glib-0.102_0+universal.darwin_13.i386-x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/dbus-glib ---> Fetching distfiles for dbus-glib ---> Verifying checksums for dbus-glib ---> Extracting dbus-glib ---> Configuring dbus-glib Warning: An activity was attempted outside sandbox: /.attbin/uname Warning: An activity was attempted outside sandbox: /AppleInternal Warning: An activity was attempted outside sandbox: /AppleInternal/Developer/Toolchains Warning: An activity was attempted outside sandbox: /Developer Warning: An activity was attempted outside sandbox: /Info.plist Warning: An activity was attempted outside sandbox: /bin;/bin/sh Warning: An activity was attempted outside sandbox: /opt/local/bin/gawk Warning: An activity was attempted outside sandbox: /opt/sfw/bin/gmkdir Warning: An activity was attempted outside sandbox: /opt/sfw/bin/mkdir Warning: An activity was attempted outside sandbox: /var/mail/macports ---> Building dbus-glib Warning: An activity was attempted outside sandbox: /opt/local/lib/libdbus-1.la Error: org.macports.build for port dbus-glib returned: command execution failed Please see the log file for port dbus-glib for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/main.log Error: Unable to upgrade port: 1 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets
comment:13 Changed 10 years ago by neverpanic (Clemens Lang)
Please further attach /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/dbus-binding-tool
and the output of
ls -lash /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/.libs otool -L /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/.libs/dbus-binding-tool otool -L /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/.libs/libdbus-glib-1.2.dylib
Also please check whether your /opt/local/etc/macports/macports.conf
contains anything that matches DYLD
.
comment:14 Changed 10 years ago by xman00@…
~ $ ls -lash /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/.libs total 3600 0 drwxr-xr-x 29 macports admin 986B 9 Jun 09:16 . 0 drwxr-xr-x 85 macports admin 2,8K 9 Jun 09:16 .. 192 -rwxr-xr-x 1 macports admin 89K 9 Jun 09:16 dbus-bash-completion-helper 384 -rwxr-xr-x 1 macports admin 191K 9 Jun 09:16 dbus-binding-tool 64 -rw-r--r-- 1 macports admin 28K 9 Jun 09:16 dbus-gidl.o 32 -rw-r--r-- 1 macports admin 16K 9 Jun 09:16 dbus-glib.o 32 -rw-r--r-- 1 macports admin 16K 9 Jun 09:16 dbus-gloader-expat.o 64 -rw-r--r-- 1 macports admin 28K 9 Jun 09:16 dbus-gmain.o 32 -rw-r--r-- 1 macports admin 8,7K 9 Jun 09:16 dbus-gmarshal.o 192 -rw-r--r-- 1 macports admin 96K 9 Jun 09:16 dbus-gobject.o 64 -rw-r--r-- 1 macports admin 25K 9 Jun 09:16 dbus-gparser.o 208 -rw-r--r-- 1 macports admin 102K 9 Jun 09:16 dbus-gproxy.o 32 -rw-r--r-- 1 macports admin 10K 9 Jun 09:16 dbus-gsignature.o 32 -rw-r--r-- 1 macports admin 8,5K 9 Jun 09:16 dbus-gtest.o 32 -rw-r--r-- 1 macports admin 8,3K 9 Jun 09:16 dbus-gthread.o 112 -rw-r--r-- 1 macports admin 55K 9 Jun 09:16 dbus-gtype-specialized.o 32 -rw-r--r-- 1 macports admin 9,1K 9 Jun 09:16 dbus-gutils.o 48 -rw-r--r-- 1 macports admin 24K 9 Jun 09:16 dbus-gvalue-parse-variant.o 96 -rw-r--r-- 1 macports admin 43K 9 Jun 09:16 dbus-gvalue-utils.o 128 -rw-r--r-- 1 macports admin 60K 9 Jun 09:16 dbus-gvalue.o 16 -rw-r--r-- 1 macports admin 2,8K 9 Jun 09:16 libdbus-glib-1-symbols.expsym 608 -rwxr-xr-x 1 macports admin 302K 9 Jun 09:16 libdbus-glib-1.2.dylib 800 -rw-r--r-- 1 macports admin 394K 9 Jun 09:16 libdbus-glib-1.a 16 lrwxr-xr-x 1 macports admin 22B 9 Jun 09:16 libdbus-glib-1.dylib -> libdbus-glib-1.2.dylib 16 -rw-r--r-- 1 macports admin 2,7K 9 Jun 09:16 libdbus-glib-1.exp 16 lrwxr-xr-x 1 macports admin 20B 9 Jun 09:16 libdbus-glib-1.la -> ../libdbus-glib-1.la 16 -rw-r--r-- 1 macports admin 1,0K 9 Jun 09:16 libdbus-glib-1.lai 320 -rw-r--r-- 1 macports admin 157K 9 Jun 09:16 libdbus-gtool.a 16 lrwxr-xr-x 1 macports admin 19B 9 Jun 09:16 libdbus-gtool.la -> ../libdbus-gtool.la
~ $ otool -L /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/.libs/dbus-binding-tool /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/.libs/dbus-binding-tool: /opt/local/lib/libdbus-glib-1.2.dylib (compatibility version 5.0.0, current version 5.2.0) /opt/local/lib/libdbus-1.3.dylib (compatibility version 12.0.0, current version 12.4.0) /opt/local/lib/libgio-2.0.0.dylib (compatibility version 4001.0.0, current version 4001.0.0) /opt/local/lib/libgobject-2.0.0.dylib (compatibility version 4001.0.0, current version 4001.0.0) /opt/local/lib/libglib-2.0.0.dylib (compatibility version 4001.0.0, current version 4001.0.0) /opt/local/lib/libintl.8.dylib (compatibility version 10.0.0, current version 10.2.0) /opt/local/lib/libexpat.1.dylib (compatibility version 8.0.0, current version 8.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
~ $ otool -L /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/.libs/libdbus-glib-1.2.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/.libs/libdbus-glib-1.2.dylib: /opt/local/lib/libdbus-glib-1.2.dylib (compatibility version 5.0.0, current version 5.2.0) /opt/local/lib/libdbus-1.3.dylib (compatibility version 12.0.0, current version 12.4.0) /opt/local/lib/libgio-2.0.0.dylib (compatibility version 4001.0.0, current version 4001.0.0) /opt/local/lib/libgobject-2.0.0.dylib (compatibility version 4001.0.0, current version 4001.0.0) /opt/local/lib/libglib-2.0.0.dylib (compatibility version 4001.0.0, current version 4001.0.0) /opt/local/lib/libintl.8.dylib (compatibility version 10.0.0, current version 10.2.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
My /opt/local/etc/macports/macports.conf does not contain anything that matches DYLD as I posted on comment 4 .
~ $ grep -i dyld /opt/local/etc/macports/macports.conf ~ $
comment:15 Changed 10 years ago by neverpanic (Clemens Lang)
OK, finally a step closer to the problem!
Your dbus-binding-tool contains
DYLD_LIBRARY_PATH="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus-glib/dbus-glib/work/dbus-glib-0.102/dbus/.libs:/opt/local/lib:$DYLD_LIBRARY_PATH"
The added /opt/local/lib
in there causes this problem and isn't in my copy of the build. Let me check where it is generated.
comment:16 follow-up: 17 Changed 10 years ago by neverpanic (Clemens Lang)
I think this might be yet another problem caused by libtool .la files. Did you uninstall and re-install all ports, or did you use sudo port upgrade outdated
to upgrade the all ports to darwin 13?
What does the following command print?
sqlite3 /opt/local/var/macports/registry/registry.db 'SELECT name, path FROM files JOIN ports USING(id) WHERE path LIKE "%.la" AND active = 1;'
comment:17 Changed 10 years ago by xman00@…
Replying to cal@…:
I think this might be yet another problem caused by libtool .la files. Did you uninstall and re-install all ports, or did you use
sudo port upgrade outdated
to upgrade the all ports to darwin 13?
Ok, here is what I did after upgrading to Mavericks. I tried the following to prevent the manual reinstallation of all ports on my system:
- latest DMG package of MacPorts installed
- sudo xcode-select --install (did nothing, because I already did this under ML)
- sudo port selfupdate
- sudo upgrade outdated
The last step didn't work, because dbus wasn't able to compile. I think it was some la file error. I tried to copy that missing la file stuff from the building directory to the path where the building system wanted it. So after some fiddling around other probs with this, I was finally able to move forward with compiling. But at some point, dbus-glib showed up for dependency installation and failed with the exact error, which I am suffering now again. So, at that point I throwed over and followed the official migration path:
- port -qv installed > myports.txt
- sudo port -f uninstall installed
- sudo port clean all
- sudo port install portname +variant1 +variant2 …
For the last step I did not port install for every single package, I tried it with: sudo port install package1 package2 package3 and so on.
What does the following command print?
sqlite3 /opt/local/var/macports/registry/registry.db 'SELECT name, path FROM files JOIN ports USING(id) WHERE path LIKE "%.la" AND active = 1;'
ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/aai.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/art.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/avs.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/bgr.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/bmp.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/braille.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/cals.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/caption.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/cin.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/cip.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/clip.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/cmyk.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/cut.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/dcm.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/dds.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/debug.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/dib.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/djvu.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/dng.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/dot.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/dpx.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/ept.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/fax.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/fd.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/fits.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/gif.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/gradient.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/gray.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/hald.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/hdr.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/histogram.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/hrz.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/html.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/icon.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/info.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/inline.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/ipl.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/jnx.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/jpeg.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/json.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/label.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/mac.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/magick.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/map.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/mask.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/mat.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/matte.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/meta.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/miff.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/mono.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/mpc.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/mpeg.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/mpr.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/msl.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/mtv.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/mvg.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/null.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/otb.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/palm.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pango.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pattern.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pcd.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pcl.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pcx.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pdb.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pdf.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pes.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pict.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pix.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/plasma.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/png.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pnm.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/preview.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/ps.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/ps2.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/ps3.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/psd.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/pwp.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/raw.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/rgb.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/rgf.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/rla.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/rle.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/scr.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/sct.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/sfw.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/sgi.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/stegano.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/sun.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/svg.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/tga.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/thumbnail.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/tiff.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/tile.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/tim.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/ttf.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/txt.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/uil.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/url.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/uyvy.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/vicar.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/vid.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/viff.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/vips.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/wbmp.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/webp.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/wpg.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/x.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/xbm.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/xc.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/xcf.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/xpm.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/xps.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/xwd.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/ycbcr.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/coders/yuv.la ImageMagick|/opt/local/lib/ImageMagick-6.8.9/modules-Q16/filters/analyze.la ImageMagick|/opt/local/lib/libMagick++-6.Q16.la ImageMagick|/opt/local/lib/libMagickCore-6.Q16.la ImageMagick|/opt/local/lib/libMagickWand-6.Q16.la libpng|/opt/local/lib/libpng.la
comment:18 follow-up: 19 Changed 10 years ago by neverpanic (Clemens Lang)
Your set of .la files looks fine (the libpng.la
one is a red herring because it is a broken symlink).
I don't know enough about libtool to debug this any further – you could try reading the libtool
file in the dbus-glib
source tree that is used to generate the offending dbus-binding-tool
wrapper script.
Alternatively, you could build until the failure, edit the dbus-binding-tool
script, remove /opt/local/lib
, and re-start the build, which should allow your build to finish.
comment:19 Changed 10 years ago by xman00@…
Replying to cal@…:
Alternatively, you could build until the failure, edit the
dbus-binding-tool
script, remove/opt/local/lib
, and re-start the build, which should allow your build to finish.
Hmm, that worked. This is strange, it even didn't rebuild anything after I commented that line with /opt/local/lib DYLD out. It just installed it with +universal. Whatever, thank you! :-)
comment:20 Changed 10 years ago by xman00@…
Nope, gconf get stuck with the same error. I'll try to reinstall everything now and move /opt/local away - a real fresh install of MacPorts...
comment:21 Changed 10 years ago by xman00@…
With the fresh installation everything is working now... finally. Sorry for your extra work for nothing. Must been my fault, kind of :(
comment:22 Changed 10 years ago by neverpanic (Clemens Lang)
Resolution: | → worksforme |
---|---|
Status: | new → closed |
No problem, you're welcome. These libtool-related problems can be a real pain to debug, and there might still be a bug in there we didn't notice. That's exactly why MacPorts chose to sanitize the .la files are outright delete them starting with Mavericks – they were causing more problems than they solved for us.
comment:23 Changed 10 years ago by hifreeblues@…
Thanks!
mv /opt/local ~/macports
I solved the very similar problem!
:error:build org.macports.build for port dbus returned: command execution failed :debug:build Error code: NONE :debug:build Backtrace: command execution failed while executing "proc-org.macports.build-build-0 org.macports.build" ("eval" body line 1)
comment:24 Changed 10 years ago by neverpanic (Clemens Lang)
That isn't a similar problem. If you need assistance, please open a new ticket and attach the main.log of the failed build.
Btw, moving the macports installation from /opt/local
to ~/macports
without following https://guide.macports.org/#installing.macports.source.multiple will not work correctly.
Cc Me!