Package: apt-move Version: 4.2.27-1+b5 Severity: important Apt-move seems to have problems identifying a newer version of a package if an extra '+' character was added for the new version.
Example: In Debian 5.0.0, a package called libcups2_3.1.8-1lenny4.1_i386.deb was shipped, which is now in my apt-move repository. This package has been upgraded to libcups2_3.1.8-1+lenny6_i386.deb which was recognized by APT as a newer version and hence downloaded and installed. However, apt-move doesn't seem to recognize this and refuses to move this new package into the repository. Here is apt-move's output: $ apt-move update Updating from local Packages files... Moving files... Skipping files: /var/cache/apt/archives/libcups2_1.3.8-1+lenny6_i386.deb Moving files: Removing obsolete packages... removing: pool/main/c/cups/libcups2_1.3.8-1+lenny6_i386.deb Creating Packages files... Building: lenny dists/lenny/main/binary-i386 Packages Creating Release files... Building: lenny Release All done, exiting. $ -- System Information: Debian Release: 5.0.2 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages apt-move depends on: ii apt [libapt-pkg-libc6.7- 0.7.20.2+lenny1 Advanced front-end for dpkg ii bc 1.06.94-3 The GNU bc arbitrary precision cal ii dash 0.5.4-12 POSIX-compliant shell ii libc6 2.7-18 GNU C Library: Shared libraries ii libgcc1 1:4.3.2-1.1 GCC support library ii libstdc++6 4.3.2-1.1 The GNU Standard C++ Library v3 Versions of packages apt-move recommends: ii apt 0.7.20.2+lenny1 Advanced front-end for dpkg apt-move suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org