[MacPorts] #19217: All KDE4 ports needs to be built against qt4-kde not qt4-mac

MacPorts noreply at macports.org
Tue Apr 14 04:07:31 PDT 2009


#19217: All KDE4 ports needs to be built against qt4-kde not qt4-mac
--------------------------------------+-------------------------------------
 Reporter:  jonesc@…                  |       Owner:  illogic-al@…           
     Type:  defect                    |      Status:  new                    
 Priority:  Normal                    |   Milestone:  Port Bugs              
Component:  ports                     |     Version:  1.7.1                  
 Keywords:                            |        Port:  phonon                 
--------------------------------------+-------------------------------------

Comment(by jonesc@…):

 Hi,

 Thanks but no, KDE4 is still not working properly here. I still have
 dependencies on qt4-mac

 Chris-Jones-Macbook-Pro ~ > sudo port uninstall qt4-mac
 Password:
 --->  Unable to uninstall qt4-mac 4.5.0_1, the following ports depend on
 it:
 --->    phonon
 --->    akonadi
 --->    qimageblitz
 --->    qca
 --->    soprano
 --->    kdelibs4
 --->    kdegraphics4
 --->    automoc
 Error: port uninstall failed: Please uninstall the ports that depend on
 qt4-mac first.

 and I still get errors about multiple QT4 versions when I try and start an
 application.

 Chris-Jones-Macbook-Pro ~ > konqueror
 objc[360]: Class QMacSoundDelegate is implemented in both
 /opt/local/libexec/qt4-kde/lib/QtGui.framework/Versions/4/QtGui and
 /opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/QtGui. Using
 implementation from
 /opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/QtGui.
 objc[360]: Class QNSMenu is implemented in both
 /opt/local/libexec/qt4-kde/lib/QtGui.framework/Versions/4/QtGui and
 /opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/QtGui. Using
 implementation from
 /opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/QtGui.
 objc[360]: Class QNSStatusItem is implemented in both
 /opt/local/libexec/qt4-kde/lib/QtGui.framework/Versions/4/QtGui and
 /opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/QtGui. Using
 implementation from
 /opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/QtGui.
 objc[360]: Class QNSImageView is implemented in both
 /opt/local/libexec/qt4-kde/lib/QtGui.framework/Versions/4/QtGui and
 /opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/QtGui. Using
 implementation from
 /opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/QtGui.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject: Cannot create children for a parent that is in a different
 thread.
 (Parent is KonquerorApplication(0xbffff5c8), parent's thread is
 QThread(0x3009e90), current thread is QThread(0x30577c0)
 QObject::startTimer: QTimer can only be used with threads started with
 QThread
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject::moveToThread: Current thread (0x30577c0) is not the object's
 thread (0x3009e90).
 Cannot move to target thread (0x3009e90)

 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.
 QObject: Cannot create children for a parent that is in a different
 thread.
 (Parent is KonqMainWindow(0x30867b0), parent's thread is
 QThread(0x3009e90), current thread is QThread(0x30577c0)
 QObject: Cannot create children for a parent that is in a different
 thread.
 (Parent is KonqMainWindow(0x30867b0), parent's thread is
 QThread(0x3009e90), current thread is QThread(0x30577c0)
 QObject: Cannot create children for a parent that is in a different
 thread.
 (Parent is KonqMainWindow(0x30867b0), parent's thread is
 QThread(0x3009e90), current thread is QThread(0x30577c0)
 QObject: Cannot create children for a parent that is in a different
 thread.
 (Parent is KonqMainWindow(0x30867b0), parent's thread is
 QThread(0x3009e90), current thread is QThread(0x30577c0)
 QObject: Cannot create children for a parent that is in a different
 thread.
 (Parent is ToggleViewGUIClient(0x3094740), parent's thread is
 QThread(0x30577c0), current thread is QThread(0x3009e90)
 Bus error
 Chris-Jones-Macbook-Pro ~ >

-- 
Ticket URL: <http://trac.macports.org/ticket/19217#comment:10>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list