libmupen64plus.so.2.0.0 not found
-
Oh gosh, I should have looked first:
E: Could not get lock /var/lib/dpkg/lock
Et cetera. Seems like I just should rerun the setup script. The lock was probably taken temporarily by a background process checking for updates.
-
i also had this problem on ubuntu 16.04.2 32bit and lubuntu 17.04 64bit.
I installed the emu again from the setup script and both times it worked from there...not sure where the bug is...
-
@allow No bug afaik - just apt-get failed to install the requisites as another process was using it.
-
but reproducable every time install retropie on ubunt?
Every time i tried it i got this error. No problem for me, but if it fails most of the time it looks like a bug to me .-)
-
It took me three tries. First two times failed with the same error, third time ran all the way through.
-
I also just ran into this on a fresh install of RetroPie on Ubuntu 16.04.2. I have run into it every time this year. Here are some relevant things I've seen from the logs. I'm hesitant to open a bug, though. Installing it manually from the packages menu in the setup script works fine. Anyone else seeing things like this?
CXX _obj/osd/osd.o nm _obj/asm_defines/asm_defines.o | awk -v dest_dir="../../src/asm_defines" -f ../../tools/gen_asm_defines.awk AS _obj/device/r4300/x86_64/dyna_start.o /bin/sh: 1: nasm: not found Makefile:694: recipe for target '_obj/device/r4300/x86_64/dyna_start.o' failed make: *** [_obj/device/r4300/x86_64/dyna_start.o] Error 127 make: *** Waiting for unfinished jobs.... rm ../../src/asm_defines/asm_defines_nasm.h
[100%] Built target mupen64plus-video-GLideN64 ~/RetroPie-Setup/tmp/build/mupen64plus ~ Removing additional swap ~ Could not successfully build mupen64plus - N64 emulator MUPEN64Plus (mupen64plus-core/projects/unix/libmupen64plus.so.2.0.0 not found). ~/RetroPie-Setup/tmp/build/lr-beetle-ngp ~
-
Update, I looked more closely at nasm entries in the log. The step:
Installing dependencies for 'lr-mupen64plus' : N64 emu - Mupen64Plus + GLideN64 for libretro
comes after mupen64plus (non-libretro). The nasm package is installed as part of that step which is why it's missing earlier and fails.
-
That was fast. Fixed in: https://github.com/RetroPie/RetroPie-Setup/commit/a3880c22ff6e7d0fbfade633a9fb4574ff97cf1e
-
This post is deleted! -
@aron i got same on compiling mupen64plus (standalone) on Tinker with missing error from specific build folder
/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-core/projects/unix
I ve added a copy of the libmupen64plus.so.2.0.0 in the folder over winscp just asap scriptmodule created the build subfolder(s) and it compiled fine without an error.
Hope that work around helps
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.