[MacPorts] #23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update
#23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update -----------------------------------------+---------------------------------- Reporter: jonesc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: kde4 libknewstuff libattica | Port: kdebase4 -----------------------------------------+---------------------------------- Hi, After updating to KDE 4.4, trying to start dolphin now results in the error below. I've tried cleaning and reinstalling all KDE4 packages, no luck. The ports I have installed are Chris-Jones-Macbook-Pro /opt/local/lib > sudo port list installed | grep -i kde attica @0.1.2 kde/attica kdebase4 @4.4.0 kde/kdebase4 kdebase4-runtime @4.4.0 kde/kdebase4-runtime kdelibs4 @4.4.0 kde/kdelibs4 kdepimlibs4 @4.4.0 kde/kdepimlibs4 oxygen-icons @4.4.0 kde/oxygen-icons If I check my /opt/local/lib area, I do have libattica.0.dylib Chris-Jones-Macbook-Pro /opt/local/lib > ls -l libattica.* libknewstuff* -rwxr-xr-x 2 root admin 478264 15 Feb 20:34 libattica.0.1.2.dylib lrwxr-xr-x 1 root admin 21 15 Feb 20:34 libattica.0.dylib -> libattica.0.1.2.dylib lrwxr-xr-x 1 root admin 17 15 Feb 20:34 libattica.dylib -> libattica.0.dylib -rwxr-xr-x 2 root admin 646264 15 Feb 21:01 libknewstuff2.4.4.0.dylib lrwxr-xr-x 1 root admin 25 15 Feb 21:13 libknewstuff2.4.dylib -> libknewstuff2.4.4.0.dylib lrwxr-xr-x 1 root admin 21 15 Feb 21:13 libknewstuff2.dylib -> libknewstuff2.4.dylib -rwxr-xr-x 2 root admin 636184 15 Feb 21:04 libknewstuff3.4.4.0.dylib lrwxr-xr-x 1 root admin 25 15 Feb 21:13 libknewstuff3.4.dylib -> libknewstuff3.4.4.0.dylib lrwxr-xr-x 1 root admin 21 15 Feb 21:13 libknewstuff3.dylib -> libknewstuff3.4.dylib Looks like some sort of linking issue between libknewstuff and libattica ? cheers Chris ------- Process: dolphin [45821] Path: /Applications/MacPorts/KDE4/dolphin.app/Contents/MacOS/dolphin Identifier: dolphin Version: ??? (???) Code Type: X86-64 (Native) Parent Process: launchd [424] Date/Time: 2010-02-15 21:39:31.321 +0000 OS Version: Mac OS X 10.6.2 (10C540) Report Version: 6 Interval Since Last Report: 378827 sec Crashes Since Last Report: 8 Per-App Crashes Since Last Report: 7 Anonymous UUID: 3743D1E8-FC5C-4FBA-A77D-40256CD5A0F4 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0 Dyld Error Message: Library not loaded: libattica.0.dylib Referenced from: /opt/local/lib/libknewstuff3.4.dylib Reason: image not found Model: MacBookPro5,1, BootROM MBP51.007E.B05, 2 processors, Intel Core 2 Duo, 2.53 GHz, 4 GB, SMC 1.33f8 Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 512 MB Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.26) Bluetooth: Version 2.2.4f3, 2 service, 1 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: ST9500420ASG, 465.76 GB Serial ATA Device: MATSHITADVD-R UJ-868 USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24400000 USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0x04600000 USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x04500000 USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000 USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8213, 0x06110000 -- Ticket URL: <http://trac.macports.org/ticket/23732> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update --------------------------------------+------------------------------------- Reporter: jonesc@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdebase4 --------------------------------------+------------------------------------- Changes (by macsforever2000@…): * keywords: kde4 libknewstuff libattica => * cc: sharky@… (added) * owner: macports-tickets@… => snc@… Old description:
Hi,
After updating to KDE 4.4, trying to start dolphin now results in the error below.
I've tried cleaning and reinstalling all KDE4 packages, no luck. The ports I have installed are
Chris-Jones-Macbook-Pro /opt/local/lib > sudo port list installed | grep -i kde attica @0.1.2 kde/attica kdebase4 @4.4.0 kde/kdebase4 kdebase4-runtime @4.4.0 kde/kdebase4-runtime kdelibs4 @4.4.0 kde/kdelibs4 kdepimlibs4 @4.4.0 kde/kdepimlibs4 oxygen-icons @4.4.0 kde/oxygen-icons
If I check my /opt/local/lib area, I do have libattica.0.dylib
Chris-Jones-Macbook-Pro /opt/local/lib > ls -l libattica.* libknewstuff* -rwxr-xr-x 2 root admin 478264 15 Feb 20:34 libattica.0.1.2.dylib lrwxr-xr-x 1 root admin 21 15 Feb 20:34 libattica.0.dylib -> libattica.0.1.2.dylib lrwxr-xr-x 1 root admin 17 15 Feb 20:34 libattica.dylib -> libattica.0.dylib -rwxr-xr-x 2 root admin 646264 15 Feb 21:01 libknewstuff2.4.4.0.dylib lrwxr-xr-x 1 root admin 25 15 Feb 21:13 libknewstuff2.4.dylib -> libknewstuff2.4.4.0.dylib lrwxr-xr-x 1 root admin 21 15 Feb 21:13 libknewstuff2.dylib -> libknewstuff2.4.dylib -rwxr-xr-x 2 root admin 636184 15 Feb 21:04 libknewstuff3.4.4.0.dylib lrwxr-xr-x 1 root admin 25 15 Feb 21:13 libknewstuff3.4.dylib -> libknewstuff3.4.4.0.dylib lrwxr-xr-x 1 root admin 21 15 Feb 21:13 libknewstuff3.dylib -> libknewstuff3.4.dylib
Looks like some sort of linking issue between libknewstuff and libattica ?
cheers Chris
-------
Process: dolphin [45821] Path: /Applications/MacPorts/KDE4/dolphin.app/Contents/MacOS/dolphin Identifier: dolphin Version: ??? (???) Code Type: X86-64 (Native) Parent Process: launchd [424]
Date/Time: 2010-02-15 21:39:31.321 +0000 OS Version: Mac OS X 10.6.2 (10C540) Report Version: 6
Interval Since Last Report: 378827 sec Crashes Since Last Report: 8 Per-App Crashes Since Last Report: 7 Anonymous UUID: 3743D1E8-FC5C-4FBA-A77D-40256CD5A0F4
Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0
Dyld Error Message: Library not loaded: libattica.0.dylib Referenced from: /opt/local/lib/libknewstuff3.4.dylib Reason: image not found
Model: MacBookPro5,1, BootROM MBP51.007E.B05, 2 processors, Intel Core 2 Duo, 2.53 GHz, 4 GB, SMC 1.33f8 Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 512 MB Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.26) Bluetooth: Version 2.2.4f3, 2 service, 1 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: ST9500420ASG, 465.76 GB Serial ATA Device: MATSHITADVD-R UJ-868 USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24400000 USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0x04600000 USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x04500000 USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000 USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8213, 0x06110000
New description: Hi, After updating to KDE 4.4, trying to start dolphin now results in the error below. I've tried cleaning and reinstalling all KDE4 packages, no luck. The ports I have installed are {{{ Chris-Jones-Macbook-Pro /opt/local/lib > sudo port list installed | grep -i kde attica @0.1.2 kde/attica kdebase4 @4.4.0 kde/kdebase4 kdebase4-runtime @4.4.0 kde/kdebase4-runtime kdelibs4 @4.4.0 kde/kdelibs4 kdepimlibs4 @4.4.0 kde/kdepimlibs4 oxygen-icons @4.4.0 kde/oxygen-icons }}} If I check my /opt/local/lib area, I do have libattica.0.dylib {{{ Chris-Jones-Macbook-Pro /opt/local/lib > ls -l libattica.* libknewstuff* -rwxr-xr-x 2 root admin 478264 15 Feb 20:34 libattica.0.1.2.dylib lrwxr-xr-x 1 root admin 21 15 Feb 20:34 libattica.0.dylib -> libattica.0.1.2.dylib lrwxr-xr-x 1 root admin 17 15 Feb 20:34 libattica.dylib -> libattica.0.dylib -rwxr-xr-x 2 root admin 646264 15 Feb 21:01 libknewstuff2.4.4.0.dylib lrwxr-xr-x 1 root admin 25 15 Feb 21:13 libknewstuff2.4.dylib -> libknewstuff2.4.4.0.dylib lrwxr-xr-x 1 root admin 21 15 Feb 21:13 libknewstuff2.dylib -> libknewstuff2.4.dylib -rwxr-xr-x 2 root admin 636184 15 Feb 21:04 libknewstuff3.4.4.0.dylib lrwxr-xr-x 1 root admin 25 15 Feb 21:13 libknewstuff3.4.dylib -> libknewstuff3.4.4.0.dylib lrwxr-xr-x 1 root admin 21 15 Feb 21:13 libknewstuff3.dylib -> libknewstuff3.4.dylib }}} Looks like some sort of linking issue between libknewstuff and libattica ? cheers Chris ------- {{{ Process: dolphin [45821] Path: /Applications/MacPorts/KDE4/dolphin.app/Contents/MacOS/dolphin Identifier: dolphin Version: ??? (???) Code Type: X86-64 (Native) Parent Process: launchd [424] Date/Time: 2010-02-15 21:39:31.321 +0000 OS Version: Mac OS X 10.6.2 (10C540) Report Version: 6 Interval Since Last Report: 378827 sec Crashes Since Last Report: 8 Per-App Crashes Since Last Report: 7 Anonymous UUID: 3743D1E8-FC5C-4FBA-A77D-40256CD5A0F4 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0 Dyld Error Message: Library not loaded: libattica.0.dylib Referenced from: /opt/local/lib/libknewstuff3.4.dylib Reason: image not found Model: MacBookPro5,1, BootROM MBP51.007E.B05, 2 processors, Intel Core 2 Duo, 2.53 GHz, 4 GB, SMC 1.33f8 Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 512 MB Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.26) Bluetooth: Version 2.2.4f3, 2 service, 1 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: ST9500420ASG, 465.76 GB Serial ATA Device: MATSHITADVD-R UJ-868 USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24400000 USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0x04600000 USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x04500000 USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000 USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8213, 0x06110000 }}} -- -- Ticket URL: <http://trac.macports.org/ticket/23732#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update --------------------------------------+------------------------------------- Reporter: jonesc@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdebase4 --------------------------------------+------------------------------------- Comment(by eatdespain@…): Hi, solution I applied is the follwing: vi .profile And add: {{{ export DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib:$DYLD_FALLBACK_LIBRARY_PATH }}} then run: open /Applications/MacPorts/KDE4/Amarok.app/ and it should work. Please, be sure all those paths are right for you Thanks -- Ticket URL: <http://trac.macports.org/ticket/23732#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update --------------------------------------+------------------------------------- Reporter: jonesc@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdebase4 --------------------------------------+------------------------------------- Comment(by jonesc@…): Hi, Thanks, your work around seems to work if the application is opened from the Terminal, but it does not help if Dolphin is started via finder. Even after logging out and back in I get the same crash. Chris -- Ticket URL: <http://trac.macports.org/ticket/23732#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update --------------------------------------+------------------------------------- Reporter: jonesc@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdebase4 --------------------------------------+------------------------------------- Changes (by snc@…): * status: new => assigned Comment: We might consider moving the binary to libexec and creating a wrapper script that is launched, setting the environment. -- Ticket URL: <http://trac.macports.org/ticket/23732#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update --------------------------------------+------------------------------------- Reporter: jonesc@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdebase4 --------------------------------------+------------------------------------- Comment(by jonesc@…): Just FYI upgraded to KDE 4.4.1 and the problem is still there. -- Ticket URL: <http://trac.macports.org/ticket/23732#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update --------------------------------------+------------------------------------- Reporter: jonesc@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdebase4 --------------------------------------+------------------------------------- Comment(by snc@…): I think we want to set `LD_LIBRARY_PATH` otherwise Apple's libraries will be included first. -- Ticket URL: <http://trac.macports.org/ticket/23732#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update --------------------------------------+------------------------------------- Reporter: jonesc@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdebase4 --------------------------------------+------------------------------------- Comment(by oldjohn@…): After some obstacles (#22144) it seems that I succeded installing amarok 2.2.0.[[BR]] If I try to run it from finder it returns the problem with libattica reported here.[[BR]] Setting DYLD_FALLBACK_LIBRARY_PATH solves this issue.[[BR]] Now amarok starts up, the splash screen comes up, but then this error box shows up:[[BR]] {{{ Amarok could not find any collection plugins. It is possible that Amarok is installed under the wrong prefix, please fix your installation using: $ cd /path/to/amarok/source-code/ $ su -c "make uninstall" $ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` && su -c "make install" $ kbuildsycoca4 --noincremental $ amarok More information can be found in the README file. For further assistance join us at #amarok on irc.freenode.net. }}} Any idea about this?[[BR]] What are collection plugins? -- Ticket URL: <http://trac.macports.org/ticket/23732#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23732: Linkage problem with libknewstuff and/or libattica following KDE 4.4 update ---------------------------------------+------------------------------------ Reporter: jonesc@… | Owner: snc@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: fixed | Keywords: Port: kdebase4 | ---------------------------------------+------------------------------------ Changes (by ryandesign@…): * status: assigned => closed * cc: ryandesign@… (added) * resolution: => fixed Comment: Replying to [ticket:23732 jonesc@…]:
Library not loaded: libattica.0.dylib [[br]] Referenced from: /opt/local/lib/libknewstuff3.4.dylib
The underlying problem was fixed by #23538. I bumped attica's revision in r67242 so it gets rebuilt following this change. -- Ticket URL: <http://trac.macports.org/ticket/23732#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts