APTMirror: mirror Translations-*
$ mkdir -p td/etc/apt/{apt.conf,preferences,sources.list}.d
$ mkdir -p td/var/lib/apt/lists/partial
$ cat >td/etc/apt/apt.conf <<EOF
Dir "$(pwd)/td";
EOF
$ cat >td/etc/apt/sources.list.d/test.sources <<EOF
Types: deb deb-src
URIs: https://deb.debusine.debian.net/debian/base
Suites: trixie
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
EOF
$ APT_CONFIG=td/etc/apt/apt.conf apt update
Get:1 https://deb.debusine.debian.net/debian/base trixie InRelease [166 kB]
Get:2 https://deb.debusine.debian.net/debian/base trixie/contrib Sources [53.1 kB]
Get:3 https://deb.debusine.debian.net/debian/base trixie/non-free Sources [75.8 kB]
Get:4 https://deb.debusine.debian.net/debian/base trixie/non-free-firmware Sources [6,548 B]
Get:5 https://deb.debusine.debian.net/debian/base trixie/main Sources [10.5 MB]
Get:6 https://deb.debusine.debian.net/debian/base trixie/main amd64 Packages [9,671 kB]
Ign:7 https://deb.debusine.debian.net/debian/base trixie/main Translation-en
Get:8 https://deb.debusine.debian.net/debian/base trixie/contrib amd64 Packages [54.8 kB]
Ign:9 https://deb.debusine.debian.net/debian/base trixie/contrib Translation-en
Get:10 https://deb.debusine.debian.net/debian/base trixie/non-free amd64 Packages [100 kB]
Ign:11 https://deb.debusine.debian.net/debian/base trixie/non-free Translation-en
Get:12 https://deb.debusine.debian.net/debian/base trixie/non-free-firmware amd64 Packages [6,868 B]
Ign:13 https://deb.debusine.debian.net/debian/base trixie/non-free-firmware Translation-en
Ign:7 https://deb.debusine.debian.net/debian/base trixie/main Translation-en
Ign:9 https://deb.debusine.debian.net/debian/base trixie/contrib Translation-en
Ign:11 https://deb.debusine.debian.net/debian/base trixie/non-free Translation-en
Ign:13 https://deb.debusine.debian.net/debian/base trixie/non-free-firmware Translation-en
Ign:7 https://deb.debusine.debian.net/debian/base trixie/main Translation-en
Ign:9 https://deb.debusine.debian.net/debian/base trixie/contrib Translation-en
Ign:11 https://deb.debusine.debian.net/debian/base trixie/non-free Translation-en
Ign:13 https://deb.debusine.debian.net/debian/base trixie/non-free-firmware Translation-en
Err:7 https://deb.debusine.debian.net/debian/base trixie/main Translation-en
404 Not Found [IP: 2a01:4f8:c0c:198f::1 443]
Ign:9 https://deb.debusine.debian.net/debian/base trixie/contrib Translation-en
Ign:11 https://deb.debusine.debian.net/debian/base trixie/non-free Translation-en
Ign:13 https://deb.debusine.debian.net/debian/base trixie/non-free-firmware Translation-en
Fetched 20.7 MB in 6s (3,589 kB/s)
Error: Failed to fetch https://deb.debusine.debian.net/debian/base/dists/trixie/main/i18n/Translation-en 404 Not Found [IP: 2a01:4f8:c0c:198f::1 443]
Error: Some index files failed to download. They have been ignored, or old ones used instead.
Pretty close! If you also specify Languages: none
then the initial update works. But it might be worth mirroring the translation indexes here (and perhaps whatever other indexes we can) just to make things easier for people using mirrored repositories via Debusine.
Edited by Colin Watson