Your message dated Mon, 13 Jun 2022 21:35:03 +0000
with message-id <[email protected]>
and subject line Bug#968641: fixed in jack-audio-connection-kit 1:0.126.0-1
has caused the Debian Bug report #968641,
regarding jack-audio-connection-kit: included Makefile embeds variable 
information
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.)


-- 
968641: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968641
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: jack-audio-connection-kit
Severity: normal
Version: 1:0.125.0-3
Tags: patch
User: [email protected]
Usertags: buildpath usrmerge shell
X-Debbugs-Cc: [email protected]

The generated Makefile shipped in jackd1 includes the build path of the
build, various embedded paths for SHELL, SED, GREP, etc. which may
differ if built on a usrmerged system.

This Makefile is arguably broken, containing paths which may not be
present on the user's system. Since the user would have to re-generate
this file in order to use it anyways, the simplest thing to do is not
install the file at all.

The attached patch removes this file in debian/rules with a
dh_installexamples override.


Thanks for maintaining jack-audio-connection-kit!


live well,
  vagrant
From 205403909ee8e0349823fb91fcc95b2ebab473eb Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Tue, 18 Aug 2020 21:34:56 +0000
Subject: [PATCH] debian/rules: Add dh_installexamples override to remove
 generated Makefile which breaks reproducible builds.

---
 debian/rules | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/debian/rules b/debian/rules
index 320470f..fb1db40 100755
--- a/debian/rules
+++ b/debian/rules
@@ -35,6 +35,14 @@ endif
 override_dh_auto_configure:
 	dh_auto_configure -- $(DEB_CONFIGURE_EXTRA_FLAGS)
 
+override_dh_installexamples:
+	dh_installexamples
+	# Remove generated Makefile which contains build paths and
+	# hard-coded paths to binaries, which need to be regenerated
+	# in order to be used. Removing it also fixes Reproducible
+	# Builds.
+	rm -f debian/jackd1/usr/share/doc/jackd1/examples/python/Makefile
+
 # this target fetches the FAQ from the JACK homepage
 .PHONY: faq
 faq:
-- 
2.20.1

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: jack-audio-connection-kit
Source-Version: 1:0.126.0-1
Done: Dennis Braun <[email protected]>

We believe that the bug you reported is fixed in the latest version of
jack-audio-connection-kit, 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.
Dennis Braun <[email protected]> (supplier of updated 
jack-audio-connection-kit 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: Mon, 13 Jun 2022 23:07:45 +0200
Source: jack-audio-connection-kit
Architecture: source
Version: 1:0.126.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <[email protected]>
Changed-By: Dennis Braun <[email protected]>
Closes: 968641 981132
Changes:
 jack-audio-connection-kit (1:0.126.0-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
 .
   [ Felipe Sateler ]
   * Change maintainer address to [email protected]
 .
   [ Ondřej Nový ]
   * Use debhelper-compat instead of debian/compat
 .
   [ Olivier Humbert ]
   * d/control: http -> https
 .
   [ Debian Janitor ]
   * Remove constraints unnecessary since buster
 .
   [ Dennis Braun ]
   * New upstream version 0.126.0
     + Example files are removed with this release (Closes: #968641)
   * d/control:
     + Bump dh-compat to 13
     + Bump Standards Version to 4.6.1
     + Fix Conflicts/Breaks of libjack0
     + Remove unused devlibs:Depends & shlibs:Depends from libjack-dev
     + Reduce Build-Depends & Depends. Thanks to Helmut Grohne (Closes: #981132)
   * d/copyright: Rewrite, use copyright-format 1.0
   * Update jackd1.install, example-clients and tools are removed
   * Update docs and manpage installation
   * d/rules:
     + Add hardening
     + Delete .a and .la files from installation
   * Refresh patchset: Remove patches applied by upstream & fix spelling errors
   * d/watch: Use the tarball with jack submodule
   * Remove obsolete d/source/local-options
   * Add salsa ci config
   * Add d/upstream/metadata
 .
   [ Sebastian Ramacher ]
   * debian/control: Remove useless Breaks
Checksums-Sha1:
 7d81100d7ef504ea33b0b92d95d30290344ad387 2679 
jack-audio-connection-kit_0.126.0-1.dsc
 6c6c24a0017a942d72c81baf92bee35277c97a34 927245 
jack-audio-connection-kit_0.126.0.orig.tar.gz
 53a9fce16f78f09d6bf71b9d09929319dc786636 33028 
jack-audio-connection-kit_0.126.0-1.debian.tar.xz
Checksums-Sha256:
 5d09e3f40aaa47bdb3d09eb8a2050993f5bf94a401ac3fc245eabfbc96955199 2679 
jack-audio-connection-kit_0.126.0-1.dsc
 7b290e9dc7b9262ac328d41eef80c1053c97013efacbefa30477cb9b2a5445ea 927245 
jack-audio-connection-kit_0.126.0.orig.tar.gz
 63721102f0518b3dabb2a1e18737b993bdf2f3c3cfeb75ab4d3f9b823988fb9b 33028 
jack-audio-connection-kit_0.126.0-1.debian.tar.xz
Files:
 b304669d8c9b07b80d4704b089ed2be8 2679 sound optional 
jack-audio-connection-kit_0.126.0-1.dsc
 5913c06644855f472894da53a624e63f 927245 sound optional 
jack-audio-connection-kit_0.126.0.orig.tar.gz
 78bece81f8a0f61443ed6da053bb2a25 33028 sound optional 
jack-audio-connection-kit_0.126.0-1.debian.tar.xz

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

iQIzBAEBCgAdFiEE94y6B4F7sUmhHTOQafL8UW6nGZMFAmKnp/oACgkQafL8UW6n
GZOLXQ/9Ha9/tHAdZtoWDnN+jqZfeJJQhId9pB36nmJsIajGiUgp78lPqSqkxK7b
uSElzpKRZTodTvNUkIHPCNRakTupbyiM/S0rnMtTfnzmopYEq7xa5zNlhDEWYFM3
UrgOskxGw4TtQoWcGks1lEHdK4vI+zR32uxs/iksN4ebaeydZ265yq//3s8RSyiy
hJgytR0zjs72pCQHVKStXwt/qlFsVV247sZxWNZbwlMALyMCIGNzUGknp+IT4GJ5
8RBtfyt9NwGwcIK0tQSfTsDkqnhtLkEjfsAkPM3mmyFhuAFcx4JNcJHwtqr04m4w
46sAO4DZ5q4Pa8mHVaqXU4WeR8CHCwJZ6lpIiWnkPpkLqMaLr3Y0cUA5ub/mHNx/
A+VfjP1ba7JVJNY0IabSlyMdz6URwtrck6Vwe1ePU+KAMO3hymx86+TMLgQQWFPP
SOyl1h/93C1EOVM0vzU+S3/AWhvikPQXShlp6Jjf4J1SngBYQ0wyGFCe3sETeARe
RxhDrwmtxztJeZ+SjANRBAwdIA6kUyEaKkaNhD4xEIRO4Nd04DuWjI7VyjxgmEja
54n8GHiOIjaLZHyt40ji9XNnfb82lMy8vA03dMoB2u6zchCMgTDfle8Db1B+Eox6
cjez14vXaqw2CAR6ybj4ATt0JF6camwnRj1TRKFoitFjfQhJfgU=
=UKXo
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to