Forum

Full Version: RetroPie Installation Trouble
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
During installation of RetroPie on RC3 I get errors during dependency installation for RetroArch:

E: Unable to locate package libudev-dev
E: Unable to locate package libxkbcommon-dev

My source.list looks like this currently, although I've already tried all of these sources to no avail:

### deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
### deb http://xbian.brantje.com stable main
### deb-src http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
deb http://apt.xbian.org stable main

I can't seem to find either of these packages anywhere. Did they go missing from all the xbian repos recently?
Change your sources.list to:
Code:
deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
### deb-src http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
deb http://apt.xbian.org stable main

and then:
Terminal
sudo apt-get update -f

Are you sure you're installing the Wheezy (Debian 7) package though?
libudev-dev exists on Wheezy, but libxkbcommon-dev is only in Debian testing. XBian is based on Wheezy (stable).
I did exactly as you recommended, but with the same results. libudev-dev is nowhere to be found on those repos.

I've been following this simple guide to get RetroPie installed: http://thinwrists.co.uk/posts/2013/04/07/installing-retropi-emulationstation/

Update: I was able to install the libudev-dev package by temporarily adding a Debian repo to my sources (deb http://ftp.de.debian.org/debian wheezy main). That went well. However, I ran into some serious trouble when trying to install libxkbcommon-dev from a testing repo (deb http://ftp.de.debian.org/debian jessie main). There were a few errors at the end but I figured it might be ok. Well, now my Pi won't boot. It's stuck on 'starting xbmc...' and I can't ssh or telnet into it for more than a minute.

What are my recovery options for Xbian?

Update #2: I was able to restore from the awesome new btrfs snapshot system using the command sudo btrfs-auto-snapshot rollback root/@last_good_known during my ~1 minute telnet window. Now back to trying to get libxkbcommon-dev installed properly...
@kRaYzRaY

putting debian/wheezy debs on raspbian is worth a shot. but never mix generations (releases - wheezy vs. jessie).

if you ignore errors, you get broken some functionalities (at least). if you try to fix the dependencies and others, you actually install a new OS.

if the problem is with -dev packages, just find what it could be named in YOUR distro.
libudev-dev is present at raspbian too. the other one I would guess is x11proto-kb-dev . change the code of retropie install scripts to use that one. and you will see whether the code later compiles or not.
Reference URL's