[From nobody Wed Jun 10 08:21:07 2026
Received: (at submit) by bugs.debian.org; 9 Jun 2026 08:55:06 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-122.6 required=4.0 tests=ALL_TRUSTED,BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
 DKIM_VALID_AU,DKIM_VALID_EF,FROMDEVELOPER,HAS_PACKAGE,SPF_HELO_NONE,
 SPF_PASS,USER_IN_DKIM_WELCOMELIST,XMAILER_REPORTBUG autolearn=ham
 autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 44; hammy, 150; neutral, 58; spammy,
 0. spammytokens:
 hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
 0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
 0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: &lt;jspricke@debian.org&gt;
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:57556)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;jspricke@debian.org&gt;) id 1wWsEk-00BXew-1v
 for submit@bugs.debian.org; Tue, 09 Jun 2026 08:55:06 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; 
 s=smtpauto.stravinsky;
 h=X-Debian-User:Date:Message-ID:Subject:To:From:
 MIME-Version:Content-Type:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=bwvlup3viBVJ0UXtk86vYFsr4BDeZDvWWorLkbM6UUU=; b=Xn9iN+MgkuxgOIFRUusaeBqZJe
 +Z93LeLDrfGaRA8ZomL0GZof5WeITu78fXxvka87neePyTPA3z4ws1eXiWlxm3dFax4pF7pWV3uVL
 TAkxXyZCbRADZg25EDZtR3B/O3/xAI55v8MBG/+rtpIFmHvEnmUuMge4z9GkTBFkryLZAJFnoXXX1
 wpiJ92hJoCFTfxsPhuvMb3zEgXbSc+U0jVeWfW+MgyYB+jv2BadPCK+Q4hD4qsxnPVdFaXDmUTz7C
 X8ZCk58U2lpvfOcnwSNh70D0wyr0E2Sq9FpDsqSMl5Q63xHMWmLJZmyhZncoRmhZf54diajKcqbrM
 U1Et8ilw==;
Received: from authenticated-user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;jspricke@debian.org&gt;)
 id 1wWsEi-008Hky-0V; Tue, 09 Jun 2026 08:55:05 +0000
Content-Type: multipart/mixed; boundary=&quot;===============4464953832782206648==&quot;
MIME-Version: 1.0
From: Jochen Sprickerhof &lt;jspricke@debian.org&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: c-munipack-share: please make the build reproducible
Attach: /home/jspricke/bla/c-munipack/c-munipack.patch
Message-ID: &lt;178099530355.52908.1130955071817005842.reportbug@fenchel&gt;
X-Mailer: reportbug 13.2.0
Date: Tue, 09 Jun 2026 10:55:03 +0200
X-Debian-User: jspricke
Delivered-To: submit@bugs.debian.org

This is a multi-part MIME message sent by reportbug.


--===============4464953832782206648==
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: c-munipack-share
Version: 2.1.39-2
Severity: wishlist
Tags: patch
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
User: reproducible-builds@lists.alioth.debian.org
Usertags: fileordering

Hi Thorsten,

c-munipack-share currently fails to build reproducible:

https://reproduce.debian.net/all/#c-munipack-share

A patch to fix this is attached. Can you please upload a new revision?

Thanks!

Jochen

--===============4464953832782206648==
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=&quot;c-munipack.patch&quot;

diff --git a/debian/patches/0002-Sort-files-to-make-build-reproducible.patch b/debian/patches/0002-Sort-files-to-make-build-reproducible.patch
new file mode 100644
index 0000000..4472998
--- /dev/null
+++ b/debian/patches/0002-Sort-files-to-make-build-reproducible.patch
@@ -0,0 +1,20 @@
+From: Jochen Sprickerhof &lt;jspricke@debian.org&gt;
+Date: Tue, 9 Jun 2026 10:36:08 +0200
+Subject: Sort files to make build reproducible
+
+---
+ doc/src/ext/html2.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/doc/src/ext/html2.py b/doc/src/ext/html2.py
+index 8823149..3a39a49 100644
+--- a/doc/src/ext/html2.py
++++ b/doc/src/ext/html2.py
+@@ -109,6 +109,7 @@ class HTMLExtBuilder(StandaloneHTMLBuilder):
+             f.write(&quot;dochtmldir = $(datadir)/C-Munipack-2.0/doc/manual/en/html\n&quot;)
+             f.write(&quot;nobase_dochtml_DATA = &quot;)
+             for (path, dirs, files) in os.walk(basedir):
++                files.sort()
+                 if path == basedir:
+                     for name in files:
+                         if name[0] != '.' and name.find(&quot;Makefile&quot;)!=0:
diff --git a/debian/patches/series b/debian/patches/series
index 5dea5c9..d68a141 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 0002-lib-doc-manpages-make_manpages.py-Use-consistent-tim.patch
+0002-Sort-files-to-make-build-reproducible.patch

--===============4464953832782206648==--
]