[MacPorts] #42710: digikam 3.5 not compiling with jpeg @9a_0
MacPorts
noreply at macports.org
Fri Mar 7 13:02:40 PST 2014
#42710: digikam 3.5 not compiling with jpeg @9a_0
------------------------+--------------------------------
Reporter: jul_bsd@… | Owner: macports-tickets@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: fixed | Keywords:
Port: digikam |
------------------------+--------------------------------
Comment (by jul_bsd@…):
compile/install well for me.
execution still fails but probably another story...
{{{
$ /path/to/digikam
[...]
objc[11708]: Class QNSStatusItem is implemented in both
/opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui_debug and
/opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui. One of the
two will be used. Which one is undefined.
[...]
dyld: loaded: /opt/local/lib/kde4/plugins/imageformats/kimg_rgb.so
dyld: loaded: /opt/local/lib/kde4/plugins/imageformats/kimg_tga.so
dyld: loaded: /opt/local/lib/kde4/plugins/imageformats/kimg_webp.so
dyld: loaded: /opt/local/lib/libwebp.5.dylib
QObject::moveToThread: Current thread (0x7fdba8400bb0) is not the object's
thread (0x7fdba877b770).
Cannot move to target thread (0x7fdba8400bb0)
On Mac OS X, you might be loading two sets of Qt binaries into the same
process. Check that all plugins are compiled against the right Qt
binaries. Export DYLD_PRINT_LIBRARIES=1 and check that only one set of
binaries are being loaded.
dyld: loaded: /opt/local/lib/kde4/plugins/imageformats/kimg_xcf.so
dyld: loaded: /opt/local/lib/kde4/plugins/imageformats/kimg_xview.so
dyld: loaded: /opt/local/share/qt4/plugins/imageformats/libqgif.dylib
dyld: loaded: /opt/local/share/qt4/plugins/imageformats/libqico.dylib
dyld: loaded: /opt/local/share/qt4/plugins/imageformats/libqjpeg.dylib
dyld: loaded: /opt/local/share/qt4/plugins/imageformats/libqmng.dylib
dyld: loaded: /opt/local/lib/libmng.1.dylib
dyld: loaded: /opt/local/share/qt4/plugins/imageformats/libqsvg.dylib
dyld: loaded: /opt/local/share/qt4/plugins/imageformats/libqtiff.dylib
digikam(46478)/kdeui (kdelibs): Session bus not found
To circumvent this problem try the following command (with Linux and bash)
export $(dbus-launch)
$ launchctl getenv DBUS_LAUNCHD_SESSION_BUS_SOCKET
[...]
dyld: loaded: /usr/lib/libDiagnosticMessagesClient.dylib
dyld: loaded: /usr/lib/libDiagnosticMessagesClient.dylib
dyld: loaded: /usr/lib/libicucore.A.dylib
dyld: loaded: /usr/lib/libncurses.5.4.dylib
/tmp/launch-SVHto8/unix_domain_listener
}}}
and yes, dbus is launched both as messagebus/root and current user, but it
seems debug message/dyld loading are messing env
--
Ticket URL: <https://trac.macports.org/ticket/42710#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list