Plex install & trouble wth libc6

Hello group,

Running Ubuntu 16.04 on a arm64 board computer, I'm following this guide from the manufacturer, which is supposed to let me use the Plex armhf version:

ESPRESSObin Wiki | Run PLEX Media Server on ESPRESSObin

So I'm getting to:

apt-get install curl gcc-4.9-base gcc-4.9-base:armhf libc6 libc6:armhf libcurl3 libgcc1 libgcc1:armhf

This is the error:

 [17:46 david@espressobin ~] > apt-get install curl gcc-4.9-base  gcc-4.9-base:armhf libc6 libc6:armhf libcurl3 libgcc1 libgcc1:armhf
Reading package lists... Done
Building dependency tree
Reading state information... Done
libgcc1 is already the newest version (1:6.0.1-0ubuntu1).
libc6 is already the newest version (2.23-0ubuntu7).
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:
 libc6 : Breaks: libc6:armhf (!= 2.23-0ubuntu7) but 2.23-0ubuntu3 is to be installed
 libc6:armhf : Breaks: libc6 (!= 2.23-0ubuntu3) but 2.23-0ubuntu7 is to be installed
E: Unable to correct problems, you have held broken packages.
 

Can anyone give me an idea how to move forward? I've posted a similar question on the boards forum but it isn't as well populated as here.

Thanks!

I think its saying those two libc's are mutually exclusive. Those instructions may be outdated. You certainly don't want to mess up a libc install, as that will thoroughly trash your system.

2 Likes

Huh, that may have worked.. kicking myself. I'll mark this done when I get home & can test it, but I think it's working.

I did this instead and then ./start.sh and it seems to be working!
apt-get install curl libcurl3 libgcc1 libgcc1:armhf

1 Like