Package: apt-move
Version: 4.2.23
Severity: wishlist

*** Please type your report below this line ***

When you allow apt-move to delete packages, it will delete all packages from alternate distributions.

For example, if you run "apt-move -d stable sync" it will delete all packages from unstable and testing if you allow it in apt-move.conf.

When deleting it needs to have the capability to disregard deleting packages from other valid distributions that are also being maintained on the same apt-move server.

Ideally, You would like to run separate delete command something like:
apt-move --cleanup --keep "stable testing unstable" \
        -c apt-move-delete.conf

Where --keep would either be a CL switch and/or a configuration parameter in apt-move.conf (apt-move-delete.conf)

Also it should also never be allowed to delete the very last package for any one distribution unless told to.

==========

Would it be easier to set a parameter that says always leave 3 or 4 versions of the same package untouched?

For example in apt-move.conf:
# Minimum number of versions to retain per package even it is no longer
#   referenced in the Debian mirrors.
#   Default=1  Valid Range=1 to 100
MinNumPackageVerKept= <value>

(Which means that if Delete is enabled, delete every <packagename.version> except for the 4 newest ones if MinNumPackageVerKept=4)

Luther


-- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.4.27 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages apt-move depends on:
ii apt [libapt-pkg-libc6.3-5-3 0.5.28.4 Advanced front-end for dpkg
ii ash-knoppix [ash] 0.2-4 A smaller version of the Bourne sh
ii bc 1.06-17 The GNU bc arbitrary precision cal
ii coreutils 5.2.1-2 The GNU core utilities
ii dash 0.5.2-1 The Debian Almquist Shell
ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an
ii libgcc1 1:3.4.3-9 GCC support library
ii libstdc++5 1:3.3.5-8 The GNU Standard C++ Library v3
ii mawk 1.3.3-11 a pattern scanning and text proces


-- no debconf information



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Reply via email to