Comment 7 for bug 1358770

Revision history for this message
ConceptRat (conceptrat) wrote :

The issue with Trusty for me was that I was using a PPA repo mc3man/trusty-media [https://launchpad.net/~mc3man/+archive/ubuntu/trusty-media] to get ffmpeg and related libraries, applications. This repo for some reason had "libvncserver0" in there at version "0.9.9+dfsg-6~ubuntu14.04.1~ppa1". It's not in there now though???

To fix this I downloaded the last version for Trusty to include "libvncclient0" which is "libvncserver0_0.9.9+dfsg-1ubuntu1.3" and installed that directly over the offending one.

Elaborating on what's going on from what I've found (for those who are interested)...

From scouting round the net I've found that at version "0.9.9+dfsg-5ubuntu1" the "libvncclient0" library was split out to it's own separate package, in this case "libvncclient0_0.9.9+dfsg-5ubuntu1". Found at first search hit [https://mirror.fccn.pt/repos/pub/ubuntu/pool/main/libv/libvncserver/]. You can see this looking at the "dsc" files "libvncserver_0.9.9+dfsg-1ubuntu1.3.dsc" and "libvncserver_0.9.9+dfsg-5ubuntu1.dsc". Although I'll note that strangely there's no package called "libvncclient0_0.9.9+dfsg-5ubuntu1_amd64.deb" in that repo I've indicated above. Not entirely sure why. There's some definite weirdness going on between these versions when you compare the file structure of the built DEBs and the dev DEBS.

I feel that perhaps Trusty was botched a bit at the 14.01.1 release on. Indecisions on how to package things perhaps?