Your message dated Tue, 01 Jul 2025 00:19:00 +0000
with message-id <[email protected]>
and subject line Bug#1108274: fixed in debmirror 1:2.47
has caused the Debian Bug report #1108274,
regarding debmirror: d-i MANIFEST file missing on first mirror run
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1108274: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108274
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debmirror
Version: 1:2.46
Severity: normal
Tags: patch
Dear Maintainer,
when using the option to mirror d-i files, some index files (MANIFEST
and MD5SUMS) are missing in the first mirror run. The root cause of this
situations is, that the files are downloaded or moved into non-existing
directories. If you run the debmirror a second time, everything is fine,
because the directories are created later on the first run.
I created a patch to fix this situation.
Cheers,
Christoph
-- System Information:
Debian Release: 13.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.33+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
>From a32b23c67eeae44fd0828c8387112934be562b0e Mon Sep 17 00:00:00 2001
From: Christoph Goehre <[email protected]>
Date: Fri, 8 Dec 2023 08:22:35 +0100
Subject: [PATCH] create directories for installer before using them
On a newly created mirror, it's important to create the directories for
the installer before copy files into them. Otherwise files at top level
(e.g. dists/trixie/main/installer-amd64/current/images/MANIFEST) will
copy into nowhere and are missing on the mirror.
---
debmirror | 2 ++
1 file changed, 2 insertions(+)
diff --git a/debmirror b/debmirror
index e162a9d..a6dd865 100755
--- a/debmirror
+++ b/debmirror
@@ -3078,6 +3078,8 @@ sub di_get_files {
foreach my $image_dir (sort keys %di_files) {
my $lres = 1;
+ make_dir ("$tdir/$image_dir");
+ make_dir ("$image_dir");
foreach my $file (sort keys %{ $di_files{$image_dir} }) {
next unless $di_files{$image_dir}{$file}{status} == 0;
# Fetch images into a temporary location
--
2.50.0
--- End Message ---
--- Begin Message ---
Source: debmirror
Source-Version: 1:2.47
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
debmirror, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated debmirror package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 01 Jul 2025 00:58:44 +0100
Source: debmirror
Architecture: source
Version: 1:2.47
Distribution: unstable
Urgency: medium
Maintainer: Colin Watson <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1108274
Changes:
debmirror (1:2.47) unstable; urgency=medium
.
[ Colin Watson ]
* Refresh mirror_size documentation.
.
[ Christoph Goehre ]
* Create directories for installer before using them (closes: #1108274).
Checksums-Sha1:
f6bb7373902c87036b71f304fb6903b2ecff619b 1741 debmirror_2.47.dsc
a56c4528f854eae13c5ad0d0a0edeec920520067 57524 debmirror_2.47.tar.xz
Checksums-Sha256:
c07f07a1a75fed46e09534fc263c0fcd5e0dc92d8599de4cd088eb1b683dbfe9 1741
debmirror_2.47.dsc
5202b89be915cd24ebdc3021c7159b587050c4dc3eb9de2eb599d098b16e54df 57524
debmirror_2.47.tar.xz
Files:
5fa3b6c3308633684f61b44a8b84880b 1741 net optional debmirror_2.47.dsc
92985e244027d395df5919d4dfef021c 57524 net optional debmirror_2.47.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmhjJNsACgkQOTWH2X2G
UAvjmRAAmeeMg0nrJi+Dct1DjybEeAn010NlgLtEorkAcK8z26oD9+gGBmC6tsF7
kOeBN+AwAnTY2cy9TYZA8C0DhsZQRShy/bKtncx2nooijT4FmuJJ8VaBA3V/6hnx
PX1vs1Wgh+fw5+Sq4CAJTs0aZUfUA2I4MNIYNUawlry/2pBY69isWkz5nMd9rOSR
bG5H3ELETHZJ/Np6CsdCxkixUIQFEjqnrtIMzghjODBKER/x2d0NEPR+1naC5MPA
dC30JT8sPuMJwUMiMnrPOut5o1PkapxVtOxMvsz74fBAFtvNXoP02luLzdsn9OIj
T6z23XPVgIOE0M+/2G2CxGjt7e59OTu2Gkofg7i8j4/upOcMez3i7TH+MURWceVY
J7fSBEI4ejFMdfXGNpl70RYOa+9oSmjNcwDmlsmv4lAjFYWSiJwXLZLDni2qjz/z
koHGrTGCkNzdqHBd4ONXpmREcOH3Bc4A/DFRypiiL6LaGNHRR8xLqiJrECukhb0o
qHYDrYjj77cglPa9GQxBSEkj8AHxZ9m/XP67/I0xsFzb52TCSztfs5vgrpNiMjcg
ceDuIn2sWaJxmKLKDM2fJHDwwtb2kb8N1zC55Mld3K3zjGGDs3HEkKo74izgjQu9
JzjbIGdnBwYuGzqZ4uMC/EzhGUlP9wFr1jD+90zJt24OQH2dJ8c=
=2E1Q
-----END PGP SIGNATURE-----
pgpL23CpHsceo.pgp
Description: PGP signature
--- End Message ---