Unable to launch any RetroPie Config Scripts
-
Pi Model: 3B
RetroPie Version Used: RetroPie v4.1
Built From: Pre made SD Image on RetroPie website
USB Devices connected: Keyboard, XBOX360 wired controller
Controller used: XBOX360 Wired
Error messages received:Could not find needed Packages "lsb-release"
Unable to install packages required by /home/pi/RetroPie-Setup/retropie_packages.shI have manually connected to the internet, but if I attempt to manually install "lsb-release" it will say it's fully up to date.
This is weird, and I can't find a matching error anywhere else.
Dropping to console window and running the script gives the same error.
Edit: Grabbing the Pre-made image one version behind, 4.0.2 and using that to build allowed everything to run.
I'm letting it do the update via script now to see if everything still works.
-
I can confirm that updating the older image though the menu worked fine.
My MD5 hash matches the file on the server.
So I think there is a bug with the current pre packaged SD version.
-
@SystemLogoffSA if there a major issue there would be many more people reporting it. I suspect install failed due to your packages in a bad state dependency wise (or apt/dpkg was interrupted)
-
Yeah, I did attempt it again with another sd card and got the same error.
All is good now anyway, I have a fully working system so I can get to work making my own theme.
Thank you for your hard work.
-
Edits:
Am seeing the same issue with a raspberry Pi 3B, fresh out of the box. Unclear as to why this is happening, am also trying an reinstall of 4.0.2 followed by upgrade.
-
@genignored could be a different cause (best to open a new ticket). What's the output of
apt-get install lsb-release
? -
Same issue. Model 3B. I installed the latest RetroPi on three different SD cards. Two had the issue while the third one seemed to figure itself out just fine.
I think it has something to do with the order in which the system is configured once inside Emulation Station. It may be related to whether you have an ethernet cord plugged in on the first boot-up.
Also, after
apt-get update
(which throws an error, by the way),apt-get install lsb-release
yields "E:Encountered a section with no Package: header\ E:Problem with MergeList /var/lib/dpkg/status\ E:The package lists or status files could not be parsed or opened." -
I was seeing a similar issue with my setup and after enabling some script debugging I was seeing the following result from the dpkg-query command:
pi@retropie:~/RetroPie-Setup $ dpkg-query -W '--showformat=${Status} ${Version}' lsb-release
Segmentation faultThis lead me to some articles about refreshing this package so after running:
pi@retropie:~/RetroPie-Setup $ sudo apt-get --reinstall install dpkg
I was back to being able to successfully complete a run of the /home/pi/RetroPie-Setup/retropie_packages.sh command again.
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.