Your message dated Wed, 23 Feb 2022 21:03:55 +0000
with message-id <[email protected]>
and subject line Bug#1006254: fixed in mdnsd 0.11-3
has caused the Debian Bug report #1006254,
regarding mdnsd: reproducible-builds: Example Makefiles embed build paths and 
binary paths
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.)


-- 
1006254: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006254
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mdnsd
Severity: normal
Tags: patch
User: [email protected]
Usertags: buildpath usrmerge shell
X-Debbugs-Cc: [email protected]

The build path and several binary paths are embedded in example
Makefiles shipped in the mdsnd package:

│ │ │ ├── ./usr/share/doc/mdnsd/examples/Makefile
...
│ │ │ │ -ACLOCAL = ${SHELL} 
'/tmp/reprotest.277oHq/const_build_path/aux/missing' aclocal-1.16
│ │ │ │ +ACLOCAL = ${SHELL} 
'/tmp/reprotest.277oHq/build-experiment-1/aux/missing' aclocal-1.16


Since these values may differ with the installed system, in order to use
the example Makefile, a person would have to regenerate it from
Makefile.in and/or Makefile.am, which are also provided in the package.

The attached patch fixes this by adjusting debian/mdnsd.examples to
avoid installing the example Makefile.


With this patch applied mdnsd should become reproducible on
tests.reproducible-builds.org!


Thanks for maintaining mdnsd!


live well,
  vagrant
From 73985d4b673fbcbfe21e6cd2ccd915a40551bf52 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Tue, 22 Feb 2022 02:00:04 +0000
Subject: [PATCH] mdnsd.examples: Avoid installing generated Makefile.

The generated Makefile embeds full paths to scripts containing the
build path, so would need to be regenerated anyways. It also contains
other differences (e.g. usrmerge vs. non-usrmerge, /bin/sh
implementation differences, etc.) which may not be consistant with the
user's system.
---
 debian/mdnsd.examples | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/debian/mdnsd.examples b/debian/mdnsd.examples
index e39721e..f71db6f 100644
--- a/debian/mdnsd.examples
+++ b/debian/mdnsd.examples
@@ -1 +1,2 @@
-examples/*
+examples/Makefile.*
+examples/*.service
-- 
2.35.1

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: mdnsd
Source-Version: 0.11-3
Done: Gürkan Myczko <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mdnsd, 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.
Gürkan Myczko <[email protected]> (supplier of updated mdnsd 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: SHA256

Format: 1.8
Date: Wed, 23 Feb 2022 21:36:09 +0100
Source: mdnsd
Architecture: source
Version: 0.11-3
Distribution: unstable
Urgency: medium
Maintainer: Gürkan Myczko <[email protected]>
Changed-By: Gürkan Myczko <[email protected]>
Closes: 1006254
Changes:
 mdnsd (0.11-3) unstable; urgency=medium
 .
   * Apply patch to resolve reproducible-builds. (Closes: #1006254)
     Thanks Vagrant Cascadian.
Checksums-Sha1:
 3d26887882ebcd00c57f4baa58ec920fa66818ad 1832 mdnsd_0.11-3.dsc
 9ae1b4debf4a0497b834c987e0a72281570e14f4 3248 mdnsd_0.11-3.debian.tar.xz
 e4de552b96cb98c869bc648bc4cca051fbe4906a 6879 mdnsd_0.11-3_source.buildinfo
Checksums-Sha256:
 2a4a43ea1420dbb63117fef7cf7a502ed892ce74f5c942cebd762afc41fc50d5 1832 
mdnsd_0.11-3.dsc
 b8c15c35cfcb585da07df9ffc817edd118697430503af5b52abbf35923dc2100 3248 
mdnsd_0.11-3.debian.tar.xz
 2e0ffdb888848898fab8a4299e02e8ab4dc3f9b00882dd97bfeba764f7bae130 6879 
mdnsd_0.11-3_source.buildinfo
Files:
 c815f27d8355c3332f0b7e2501d62fe2 1832 net optional mdnsd_0.11-3.dsc
 0554ad2e6e17c0a732875d1e4faac830 3248 net optional mdnsd_0.11-3.debian.tar.xz
 aa1d4fb9b0df66f271609ccbd706f33b 6879 net optional 
mdnsd_0.11-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmIWm6cACgkQEWhSvN91
FcBiXA//UZO0YYTJM39Laly7JlVDasMpc0lmK24v3LvFZYmHAnnbEYyZXyGRNPjj
3h+8ASP+vgIseGbVxwJpoqjVbVL1IF3aIcWZfbiiX8w1LYgj+rW4k6kaqTMl2IVj
z/6qAJ1SzvYHiTtmuVN7bz7w0qCRN3g4LupTT8UWFXRhV7zKxSlOoXbYSNv/2bSd
LiDR2TeuHb2RZVyjxj4L5WP3p1fj3TLI4tKkbVJAGSo2wJy3o7n3/MKoTS8IIoYj
qIsPH4BCKzM6+JAXf0dph+jeiNCxhBU7tOgTfdgXa+FFrMaCkuoqaFZw7qgkXo7u
cdvg++qilQBeVIJ1NE+gDuX0mSArtAnJEyskBvd+sV1pZelUThBLvJCW7Vx6tTDt
z3g55F7Q+hBxhqcNCF87u1iH1gTADGHycqr1UBqrhdrxIYz2id0x5lZPtVwoT+ih
40z9OZFCze7UJ4T4h8ZtrjOPRXstfrG2ZcAFzMkDAHGsV03iKK/JFnDIdcerB7pt
VGKhHwTaNn/wqOJZXiqU1GutrwBEM28yNu2bbCieiUBchDpH4xNdbVLs1thiz3K/
zpDLTPp0mDZx/9jkyfcE7fsh6LeN94q61VWASfUz0WoGnlJBSX3fnNOq4HH//nPN
nAC6EZvLjglHDsQVZ4i2s25MBX7BnL7GMWc3WJj3jIjlSc/ZZjQ=
=gREw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to