|
FreeBSD Ports and Packages Installation and upgrading of ports and packages on FreeBSD. |
|
Thread Tools | Display Modes |
|
|||
Mutex unlock failure: Operation not permitted
hi
I have freeBSD 7.0 (upgrade from 6.2) and the newest port tree update. if I try to upgrade packages from ports using: Code:
# portupgrade -faP Code:
/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/bin/uic -L /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/plugins listboxeditor.ui -i listboxeditor.h -o listboxeditor.cpp Mutex unlock failure: Operation not permitted even: Code:
portupgrade -rf qt\* howto solve this problem ? Last edited by ccc; 10th May 2008 at 09:18 PM. |
|
|||
Could happen if one of program library uses wrong/old/ones which links to wrong one .../ threads library.
Even installing compat* from ports/misc will not make this problem go away. Solution would be to try find program which links to wrong library, and manualy update that library ... First post output of: Code:
ldd /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/bin/uic |
|
|||
Quote:
Code:
# ldd /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/bin/uic ldd: /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/bin/uic: No such file or directory |
|
|||
My recomendation is to delete all installed packages. csup to latest stable version and rebuild/reinstall kernel and world as it is explained in handbook.
Why? It is very hard to debug such problem through forum posts. |
|
||||
Quote:
I would checkout /etc/libmap.conf and look at the port to try & figure out what library and version Qt3 is linked against for threading support.
__________________
My Journal Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''. |
|
|||
Quote:
That was the only way I could ever get them (including portupgrade) working properly. |
|
|||
Code:
# cd /usr/lib # ln -sf /lib/libthr.so.3 libthr.so # ln -sf libthr.so libpthread.so greetings ccc |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
mount_nullfs: Operation not supported by device | carpman | FreeBSD General | 1 | 19th February 2009 05:31 PM |
mpd: "Operation not permitted" | IIMarckus | OpenBSD Packages and Ports | 4 | 29th October 2008 08:10 AM |
mount: /dev/ad1s1d : Operation not permitted | tutosun | FreeBSD General | 8 | 9th October 2008 07:28 PM |