Hi David, On Fri, Aug 19, 2016 at 3:53 PM, David Glaser <dgla...@glaserresearch.net> wrote: > Hi Folks, > > I am having a problem installing libudev-dev on my BBB Rev C running the > image "bone-debian-8.4-lxqt-4gb-armhf-2016-05-13-4gb.img" (Note that I run > off of the SD card since debian is too big for the emmc on the board.) > > When I issue the command > > sudo apt-get install libudev-dev > > from the command line, I get the following error > >> Reading package lists... >> Building dependency tree... >> Reading state information... >> Some packages could not be installed. This may mean that you have >> requested an impossible situation or if you are using the unstable >> distribution that some required packages have not yet been created >> or been moved out of Incoming. >> The following information may help to resolve the situation: >> >> The following packages have unmet dependencies: >> ifupdown : Breaks: systemd (< 228-3~) but >> 215-17+deb8u4rcnee1~bpo80+20160313+1 is to be installed >> libpam-systemd : Depends: systemd (= 230-7~bpo8+2) but >> 215-17+deb8u4rcnee1~bpo80+20160313+1 is to be installed >> udev : Breaks: systemd (< 224-2) but 215-17+deb8u4rcnee1~bpo80+20160313+1 >> is to be installed > > > It looks like udev requires versions of ifupdown and libpam-systemd that > will break systemd. > > How do I get around the problem. I need to compile code that makes use of > libudev-dev include files and libraries.
The issue you are seeing, is that we've added the recently backported version of systemd (230 vs 215) to our beagleboard.org debian jessie repo: https://packages.debian.org/jessie-backports/systemd Since one of the systemd 230 dependices requires another tool to be installed, for a full update via: sudo apt-get update ; sudo apt-get dist-upgrade Then "libudev-dev" will correctly install. Regards, -- Robert Nelson https://rcn-ee.com/