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]