qtmultimedia-touch packages don't uninstall cleanly

Bug #1275690 reported by Timo Jyrinki on 2014-02-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtmultimedia-opensource-src-touch (Ubuntu)
Critical
Unassigned

Bug Description

I get errors trying to uninstall touch packages.

"rmdir: failed to remove '/var/lib/qtdeclarative5-qtmultimedia-touch-plugin-diverted': Directory not empty"

In addition to that error, some diversions are left alone even after uninstalling. These problems together prevent clean dist-upgrade to the Qt 5.2 PPA: http://pastebin.ubuntu.com/6866549/ (note not all dpkg-divert --remove:s there are needed it seems, around 5 of them really remove lingering diversions).

Related branches

Timo Jyrinki (timo-jyrinki) wrote :
Oliver Grawert (ogra) wrote :

seems the packages use .postrm for removing the diversions ... that smells a bit wrong as dpkg-divert would try to operate on non-existing files this should likely be .prerm instead

Sergio Schvezov (sergiusens) wrote :

ogra, the files actually do exist from the original package and need to be de-diverted; postrm is fine, there's a renegade postrm that needs fixing

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtmultimedia-opensource-src-touch - 5.1.1+git20131205+8230c02-0ubuntu3

---------------
qtmultimedia-opensource-src-touch (5.1.1+git20131205+8230c02-0ubuntu3) trusty; urgency=medium

  * Fixing symbols table for libqgsttools-p1-touch.
 -- Sergio Schvezov <email address hidden> Thu, 06 Feb 2014 17:37:19 -0300

Changed in qtmultimedia-opensource-src-touch (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers