Package: apt-cacher Version: 1.7.21+nmu1 Severity: normal AFAICT, metadata deltas now have filenames along the lines of T-2021-01-13-2000.21-F-2021-01-13-2000.21.pdiff, which don't match apt-cacher's default pdiff_files_regexp; as such, apt winds up falling back on downloading full lists. I've had good results by generalizing the regexp to
pdiff_files_regexp = (?:^|[/-])2\d{3}-\d{2}-\d{2}-\d{4}\.\d{2}\.(?:gz|pdiff.*)$ Could you please take a look? Thanks! -- System Information: Debian Release: bullseye/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'stable'), (300, 'unstable-debug'), (300, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386, x32 Kernel: Linux 5.10.0-1-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages apt-cacher depends on: ii cdebconf [debconf-2.0] 0.256 ii debconf [debconf-2.0] 1.5.74 ii ed 1.16-1 ii init-system-helpers 1.60 ii libdpkg-perl 1.20.5 ii libfilesys-df-perl 0.92-6+b6 ii libio-interactive-perl 1.022-1 ii libio-interface-perl 1.09-2 ii libipc-shareable-perl 0.61-2 ii libnetaddr-ip-perl 4.079+dfsg-1+b5 ii libsys-syscall-perl 0.25-6 ii libwww-curl-perl 4.17-7+b1 ii libwww-perl 6.51-1 ii lsb-base 11.1.0 ii perl 5.32.0-6 ii update-inetd 4.51 Versions of packages apt-cacher recommends: ii libberkeleydb-perl 0.64-1+b1 ii libio-compress-lzma-perl 2.100-1 Versions of packages apt-cacher suggests: ii libfreezethaw-perl 0.5001-2.1 ii libio-socket-inet6-perl 2.72-2.1 -- Configuration Files: /etc/apt-cacher/apt-cacher.conf changed: group = www-data user = www-data path_map = debian http.debian.net/debian ; security security.debian.org/debian-security ; secure-testing secure-testing.debian.net/debian-secure-testing ; non-US debian.teleglobe.net/non-US non-us.debian.org/debian-non-US ; debathena debathena.mit.edu/apt ; debian-ports ftp.ports.debian.org/debian-ports ; debian-debug debug.mirrors.debian.org/debian-debug allowed_hosts = * clean_cache = 0 pdiff_files_regexp = (?:^|[/-])2\d{3}-\d{2}-\d{2}-\d{4}\.\d{2}\.(?:gz|pdiff.*)$ -- debconf information: * apt-cacher/mode: daemon