Comment 2 for bug 571497

Revision history for this message
Martin Pitt (pitti) wrote :

This should have been fixed in

udisks (1.0.0~git20100305.fa313b2-1) unstable; urgency=low
  [...]
  * debian/udisks.postinst: Migrate DeviceKit-disks mtab file on upgrade.
  [...]
 -- Michael Biebl <email address hidden> Fri, 05 Mar 2010 09:17:21 +0100

But unfortunately this only covers udisks -> udisks upgrades, not devicekit-disks -> udisks upgrades.

Workaround: Remove the old mountpoints manually.

Fix: postinst needs to drop the versioned check of $2 in

    # migrate DeviceKit-disks mtab on upgrade
    if dpkg --compare-versions "$2" lt-nl "1.0.0~git20100227.36c8a4-2" && [ -d /var/lib/DeviceKit-disks/ ]; then
        if [ -s /var/lib/DeviceKit-disks/mtab ] && [ ! -s /var/lib/udisks/mtab ]; then
            cp /var/lib/DeviceKit-disks/mtab /var/lib/udisks/
        fi
    fi

This does not affect maverick any more, or hardy->lucid upgrades, only karmic->lucid upgrades.