Let's take another look, # apt-get remove -s libgphoto2-port0 The following extra packages will be installed: libexif9 The following packages will be REMOVED: libgphoto2-2 libgphoto2-2-dev libgphoto2-port0 libsane libsane-dev python2.2-imaging-sane sane xsane The following NEW packages will be installed: libexif9
Above, we immediately we see that libexif9 has been repeated once as "extra", again as "NEW". 0 packages upgraded, 1 newly installed, 8 to remove and 259 not upgraded. Remv libsane-dev (1.0.12-6 Debian:unstable) Remv xsane (0.91-5 Debian:unstable) Remv sane (1.0.11-2 Debian:unstable) Remv python2.2-imaging-sane (1.1.4-1 Debian:unstable) Remv libsane (1.0.12-6 Debian:unstable) Remv libgphoto2-2-dev (2.1.2-2 Debian:unstable) Remv libgphoto2-2 (2.1.2-2 Debian:unstable) Remv libgphoto2-port0 (2.1.2-2 Debian:unstable) Inst libexif9 (0.5.10-2 Debian:unstable) Conf libexif9 (0.5.10-2 Debian:unstable) Can you try reproducing the bug again using the exact versions as above. > I downgraded my libexif9 to 0.5.10-1 to make it upgradable to > 0.5.10-2 Whereas I don't have libexif9 installed $ dpkg -l |grep libexif ii libexif-dev 0.5.9-4 The EXIF library allows you to parse an EXIF ii libexif5 0.5.3-1 The EXIF library allows you to parse an EXIF ii libexif8 0.5.9-4 The EXIF library allows you to parse an EXIF Rather than send the large files, here's what I have installed: http://jidanni.org/tmp/dpkg-l.zip

