Riecast won't build
-
@muttleyloz said in Riecast won't build:
Also I would like to note that most of the optional packages are not building.
Which distro are you actually running ? You're mentioning LMDE, then Ubuntu 16.04, then upgrading to Ubuntu 18.04. What does 'most' packages mean and which distro are you using to install them ?
The OS upgrade should be OK, you'll just need to re-update (i.e. recompile) the RetroPie packages after the actual upgrade.
-
To be clear;
Laptop is NOW running Ubuntu 16.4. it WAS LMDE but as there isn't support for libpng 12-0 i moved across to ubuntu 16.4.
With the build which used LMDE when installing optional packages, such as riecast, it would build and install, but some core packages such as psx and n64 wouldn't install. With Ubuntu 16.4 the 'optional packages' (emulators) are all not building and installing, such as PPSSPP and others.
I would prefer not to potentially run into more issues when recompiling Retropie packages. Perhaps it with help install reicast but I feel that another key package will not work or run into another issue, specific to Ubuntu 18.1
If this is a problem upstream, I can wait for it to resolved. As seen in many Youtube videos show 'optional packages' were working for Ubuntu 16.4 in the past.
-
@muttleyloz said in Riecast won't build:
With the build which used LMDE when installing optional packages, such as riecast, it would build and install, but some core packages such as psx and n64 wouldn't install. With Ubuntu 16.4 the 'optional packages' (emulators) are all not building and installing, such as PPSSPP and others.
What are others ? So reicast it's failing, but that an upstream issue right now. You mention also PPSSPP - what are the 'others' you tried and didn't install ?
As seen in many Youtube videos show 'optional packages' were working for Ubuntu 16.4 in the past.
The source code of the emulators are not under RetroPie's control. Sometimes they're updated more frequently and bugs show up, especially since the developers do not test all/older distros.
-
@mitu I fully understand that emulators get updated and I fully understand that you guys on the RetroPie project are working hard, which I am greateful for.
'others', the one's I have attempted to install;
'ppsspp'
'reicast'
'lr-ppsspp'
'lr-mame2010'I just assumed that if four aren't building that it could be an issue with the 'manage optional packages'
Thanks again
-
@muttleyloz said in Riecast won't build:
[..]'others', the one's I have attempted to install;
'ppsspp'
It builds fine for me on Ubuntu 16.04.5 (LTS).
'reicast'
That's an upstream issue, but on 18.04 I can confirm there is no problem building it.
'lr-ppsspp'
It builds and installs error on 16.04 - the version I mentioned above.
'lr-mame2010'
It builds and installs without error on 16.04 - the version I mentioned above.
I just assumed that if four aren't building that it could be an issue with the 'manage optional packages'
Not that I know of. I've tested the packages you indicated and - except
reicast
- they're all building and installing ok on Ubuntu 16.04 LTS + latest updates. I cannot reproduce the errors you have. -
@mitu really? I'm almost certain I have the latest updates too.
-
@muttleyloz said in Riecast won't build:
really? I'm almost certain I have the latest updates too.
I see from the log you're using the latest LTS, but I cannot reproduce the errors building. Can you upload the logs from one of the packages that fail buildin - PPSSPP for instance ?
-
Here is the log from the ppsspp build fail
https://pastebin.ubuntu.com/p/sXd2dHr9sP/ -
Your errors are network related, the scriptmodule doesn't even get to the compiling part - the source download through git is interrupted.
[...] Submodule path 'ext/armips': checked out '8b4cadaf62d7de42d374056fc6aafc555f2bc7dc' Cloning into 'ext/glslang'... error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function. fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed fatal: clone of 'https://github.com/hrydgard/glslang.git' into submodule path 'ext/glslang' failed [...] Error running 'git clone --recursive --depth 1 --branch v1.5.4 https://github.com/hrydgard/ppsspp.git /home/arcade/RetroPie-Setup/tmp/build/ppsspp/ppsspp' - returned 128
Try to fix your
git
errors and then try to re-install the emulator from source. -
@mitu said in
Try to fix your
git
errors and then try to re-install the emulator from source.How would I do that? ps I'm in china
-
@muttleyloz Maybe https://en.wikipedia.org/wiki/Great_Firewall is to blame then. Nothing we can do regarding your internet connection etc.
-
@buzz it's a possibility, but I can access the github site usually and dl other packages. seems strange it affects only some packages.
-
@muttleyloz Depends on the repo and the objects. PPPSSPP and its dependencies pack some pretty large objects. Googling around suggests
- compile
git
withopenssl
instead ofgnutls
- modify the git parameters for http communication - i.e.
http.postBuffer
.
Try one of these and see if that improves the situation.
- compile
-
@buzz also, a few days ago I could download and build these packages on a different distro, LMDE, Cindy 3, No issue till I ran into Libpng 12-0 issues. I think its a system issue.
-
firts of all, hello and many thanks for all the effort you put in this page,forum and project.
i am running a similar problem, reicast, ppsspp and some more dont install at all
i got it in a old pc and everything worked fine(had psp, gamecube, dreamcast all working there) and i format the pc (so much regret now) and since cant make it work! -
@srzarco You already have a topic open relating to this.
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.