ubuntu utopic: missing dependency to libvncclient.so.0

Bug #1358770 reported by Josef Hopfgartner
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
remmina (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

remmina-plugin-vnc is compiled against libvncclient.so.0

there is no package dependency, so I had to install libvncclient0 manually to solve this problem...

Tags: iso-testing
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1358770

tags: added: iso-testing
Revision history for this message
Unit 193 (unit193) wrote :

I've merged remmina from Debian, and it fixes a few bugs as well as this one: https://launchpad.net/~unit193/+archive/ubuntu/staging/+files/remmina_1.0.0-6ubuntu1.dsc

Changed in remmina (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package remmina - 1.0.0-6ubuntu1

---------------
remmina (1.0.0-6ubuntu1) utopic; urgency=medium

  * Merge with Debian, remaining Ubuntu changes: (LP: #1358770)
  * debian/control:
    - Build-depend on libappindicator3-dev, intltool
    - Add Breaks and Replaces from remmina to remmina-common as the .desktop
      file has moved across.
  * debian/rules:
    - Build with libappindicator
    - Call intltool-update on build
  * debian/patches/indicator_set_title.patch:
    - Set a title so the unity-hud doesn't list as "untitled"
  * debian/patches/translations.patch,
    - Make translatable
  * debian/patches/keywords.patch:
    - Set keywords in desktop file to make searchable
  * debian/patches/unity_launcher_list.patch:
    - Add quick lists for the unity launcher
 -- Robert Ancell <email address hidden> Tue, 02 Sep 2014 10:35:23 +1200

Changed in remmina (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
twisted_tits (twisted-tits) wrote :

Reopen. Current trusty doesn't have libvncclient.

Revision history for this message
Saurabh Gupta (bhaismachine) wrote :

I have this problem on trusty as well. It happened sometime in last two weeks because until then Remmina+VNC was working fine. Now Remmina cannot load plugin remmina-plugin-vnc.so because it cannot find libvncclient.so

I found that libvncclient was a part of libvncserver0. When I tried to install libvncserver0 , it was already installed on my PC. Following some forums, I tried to reinstall libvncserver0 and I got an error saying that "Reinstallation of libvncserver0 is not possible, it cannot be downloaded."

Revision history for this message
Saurabh Gupta (bhaismachine) wrote :

Removing and reinstalling libvncserver0 fixed this issue for me.

sudo apt-get remove libvncserver0
sudo apt-get install libvncserver0

Also for some reason "sudo apt-get install --reinstall libvncserver0" did not work for me because it said the package wasn't found. On removing libvncserver0 first, and then reloading the synaptic I realized that synaptic showed a slight version difference .

(now showed version libvncserver0_0.9.9+dfsg-1ubuntu1.1_amd64.deb instead of previously installed version libvncserver0_0.9.9+dfsg-6ubuntu1.1_amd64.deb ) .

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?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.