You are not logged in.
Pages: 1
Where I launch 0ad I get this error...
[necbot@pc ~]$ 0ad
/usr/bin/pyrogenesis: error while loading shared libraries: libminiupnpc.so.9: cannot open shared object file: No such file or directory
However miniupnpc is installed...
[necbot@pc ~]$ sudo pacman -Ss miniupnpc
community/miniupnpc 1.9-1 [installed]
A small UPnP client library/tool to access Internet Gateway Devices
Is this a bug?
Offline
Looks like libminiupnpc.so has just had a soname bump, so libminiupnpc.so.9 no longer exists. 0ad needs to be recompiled against the updated library.
You should open a bug report on the bug tracker.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
The 64-bit miniupnpc is already on version 1.9-1 and provides /usr/lib/libminiupnpc.so.10 https://www.archlinux.org/packages/?sor … =&flagged= ?
Please open a bug report. For now, try downgrading miniupnpc.
Edit: Sorry, WorMzy, the forum is having hiccups again. I should have refreshed the page before resubmitting my post.
Last edited by karol (2014-02-15 16:50:12)
Offline
Or try symlinking /usr/lib/miniupnpc.so.10 to /usr/lib/miniupnpc.so.9, however that probably won't work.
Offline
Don't do that, it's a terrible idea and will probably result in segfaults and other problems.
Korn36, please read up on why soname bumps happen.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
downgrade to 'community/miniupnpc 1.8.20131209-1' got 0ad running again.
Offline
The bug report: https://bugs.archlinux.org/task/38916
Offline
It was closed today but the bug still exists on x86_64 platform (i686 was updated today only).
Should I create a new bug report? I still have the issue on x86_64
Thanks!
Offline
What version of 0ad are you using?
Offline
The last one (a15-3). Installed today
~ yaourt -Ss 0ad
community/0ad a15-3 [installed]
➜ ~ 0ad
/usr/bin/pyrogenesis: error while loading shared libraries: libminiupnpc.so.9: cannot open shared object file: No such file or directory
Last edited by ataf (2014-02-16 20:12:14)
Offline
I think you can ask for reopening of https://bugs.archlinux.org/task/38926
What happened here?
https://projects.archlinux.org/svntogit … 0163ef00cf
https://projects.archlinux.org/svntogit … 9a0b49f844
Offline
Thanks!
just sent the request
Offline
In case the bug report does get re-opened, you might want to post that 0ad has hardcoded the API for miniUPnPc in libraries/source/miniupnpc/src/apiversions.txt
and
libraries/source/miniupnpc/src/CMakeLists.txt
Just rebuilding will keep it linking to .so.9
Last edited by abveritas (2014-02-16 22:21:48)
Offline
Another go: https://bugs.archlinux.org/task/38948
Offline
Pages: 1