Your message dated Sat, 14 Mar 2026 11:48:36 +0000
with message-id <[email protected]>
and subject line Released with 13.4
has caused the Debian Bug report #1125350,
regarding trixie-pu: package reprepro/5.4.6+really5.3.2-1+deb13u1
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.)


-- 
1125350: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125350
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:reprepro
User: [email protected]
Usertags: pu

[ Reason ]
#1125255 explains that the tracking data in reprepro's database is not
correct for the copying task. It should reference a source version
instead of a binary one.

[ Impact ]
Inconsistent database.

[ Tests ]
Use reprepro copy and compare the package list and the tracking
database.

[ Risks ]
code is trivial

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
Fills a database field correctly with source version instead of binary
version.
diff -Nru reprepro-5.4.6+really5.3.2/debian/changelog 
reprepro-5.4.6+really5.3.2/debian/changelog
--- reprepro-5.4.6+really5.3.2/debian/changelog 2025-03-15 10:40:45.000000000 
+0100
+++ reprepro-5.4.6+really5.3.2/debian/changelog 2026-01-12 21:51:27.000000000 
+0100
@@ -1,3 +1,9 @@
+reprepro (5.4.6+really5.3.2-1+deb13u1) trixie; urgency=medium
+
+  * Fix incorrect tracking data when copying packages (Closes: #1125255)
+
+ -- Bastian Germann <[email protected]>  Mon, 12 Jan 2026 21:51:27 +0100
+
 reprepro (5.4.6+really5.3.2-1) unstable; urgency=medium
 
   * Recover after bad multiple versions upload (see: #1095493)
diff -Nru reprepro-5.4.6+really5.3.2/debian/patches/series 
reprepro-5.4.6+really5.3.2/debian/patches/series
--- reprepro-5.4.6+really5.3.2/debian/patches/series    1970-01-01 
01:00:00.000000000 +0100
+++ reprepro-5.4.6+really5.3.2/debian/patches/series    2026-01-12 
21:48:33.000000000 +0100
@@ -0,0 +1 @@
+tracking-data-copying.patch
diff -Nru reprepro-5.4.6+really5.3.2/debian/patches/tracking-data-copying.patch 
reprepro-5.4.6+really5.3.2/debian/patches/tracking-data-copying.patch
--- reprepro-5.4.6+really5.3.2/debian/patches/tracking-data-copying.patch       
1970-01-01 01:00:00.000000000 +0100
+++ reprepro-5.4.6+really5.3.2/debian/patches/tracking-data-copying.patch       
2026-01-12 21:47:38.000000000 +0100
@@ -0,0 +1,26 @@
+From: Miao Wang <[email protected]>
+Date: Sun, 11 Jan 2026 21:09:03 +0800
+Subject: Fix incorrect tracking data when copying packages
+
+Tracking database should contain codename, source package name and
+source version as the key and the containing files as the value in the
+tracking database. When packages are copied between codenames, it
+incorrectly uses binary package version, causing inconsistency between
+the package database and the tracking database.
+---
+ copypackages.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/copypackages.c b/copypackages.c
+index 4598fd38..e47686a3 100644
+--- a/copypackages.c
++++ b/copypackages.c
+@@ -262,7 +262,7 @@ static retvalue package_add(struct distribution *into, 
/*@null@*/trackingdb trac
+               return RET_ERROR_INTERRUPTED;
+       if (tracks != NULL) {
+               r = trackingdata_summon(tracks, package->sourcename,
+-                              package->version, &trackingdata);
++                              package->sourceversion, &trackingdata);
+               if (RET_WAS_ERROR(r))
+                       return r;
+       }

--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 13.4

This update has been released as part of Debian 13.4.

--- End Message ---

Reply via email to