Debian Bug report logs - #915294
sptk: reproducible build (usrmerge): embeds path of csh found via PATH

version graph

Package: src:sptk; Maintainer for src:sptk is Giulio Paci <giuliopaci@gmail.com>;

Reported by: Andreas Henriksson <andreas@fatal.se>

Date: Sun, 2 Dec 2018 15:18:02 UTC

Severity: normal

Tags: patch

Found in version sptk/3.9-2

Fixed in version sptk/3.9-3

Done: Giulio Paci <giuliopaci@gmail.com>

Bug is archived. No further changes may be made.

Forwarded to https://salsa.debian.org/debian/sptk/merge_requests/1

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Giulio Paci <giuliopaci@gmail.com>:
Bug#915294; Package src:sptk. (Sun, 02 Dec 2018 15:18:04 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Henriksson <andreas@fatal.se>:
New Bug report received and forwarded. Copy sent to Giulio Paci <giuliopaci@gmail.com>. (Sun, 02 Dec 2018 15:18:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Andreas Henriksson <andreas@fatal.se>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: sptk: reproducible build (usrmerge): embeds path of csh found via PATH
Date: Sun, 2 Dec 2018 16:15:52 +0100
Source: sptk
Version: 3.9-2
Severity: normal
Tags: patch
User: md@linux.it
Usertags: usrmerge

Dear Maintainer,

The package currently fails to reproducibly build on merged-usr vs
nonmerged systems.

The problem is that the path of csh is looked up during build-time
and embedded in shipped files. On merged-usr systems /bin is a symlink
to /usr/bin and normally PATH will have /usr/bin before /bin, thus
on merged-usr systems /usr/bin/csh will be found while on non-merged
systems it's /bin/csh.

The problem is easily fixed by passing CSH=/bin/sh to configure in
debian/rules :

DEB_CONFIGURE_EXTRA_FLAGS := CSH=/bin/csh

Will submit a MR on salsa shortly...

Regards,
Andreas Henriksson



Set Bug forwarded-to-address to 'https://salsa.debian.org/debian/sptk/merge_requests/1'. Request was from Andreas Henriksson <andreas@fatal.se> to control@bugs.debian.org. (Sun, 02 Dec 2018 15:24:02 GMT) (full text, mbox, link).


Reply sent to Giulio Paci <giuliopaci@gmail.com>:
You have taken responsibility. (Mon, 18 Jan 2021 11:36:04 GMT) (full text, mbox, link).


Notification sent to Andreas Henriksson <andreas@fatal.se>:
Bug acknowledged by developer. (Mon, 18 Jan 2021 11:36:05 GMT) (full text, mbox, link).


Message #12 received at 915294-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 915294-close@bugs.debian.org
Subject: Bug#915294: fixed in sptk 3.9-3
Date: Mon, 18 Jan 2021 11:34:22 +0000
Source: sptk
Source-Version: 3.9-3
Done: Giulio Paci <giuliopaci@gmail.com>

We believe that the bug you reported is fixed in the latest version of
sptk, 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 915294@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Giulio Paci <giuliopaci@gmail.com> (supplier of updated sptk 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 17 Jan 2021 22:54:17 +0100
Source: sptk
Architecture: source
Version: 3.9-3
Distribution: unstable
Urgency: medium
Maintainer: Giulio Paci <giuliopaci@gmail.com>
Changed-By: Giulio Paci <giuliopaci@gmail.com>
Closes: 915294 957839
Changes:
 sptk (3.9-3) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * d/copyright: Use https protocol in Format field
   * d/watch: Use https protocol
 .
   [ Andreas Henriksson ]
   * Pass CSH=/bin/csh to configure (Closes: #915294)
 .
   [ Giulio Paci ]
 .
   * d/watch: upgrade format to version 4
   * d/copyright: remove duplicates and fix warnings
   * d/control: canonicalize Vcs-Git url
   * d/control: bump Standards-Version to 4.5.1
   * d/control: add Rules-Requires-Root
   * d/control: bump compat version to 13
   * d/control: drop CDBS and licensecheck Build-Depends
   * d/rules: convert from CDBS to dh
   * d/rules: enable out of source tree compilation
   * Install binaries in libexec instead of lib
   * Install libSPTK.a in /usr/lib/{arch}
   * Add 1010_fix_cppcheck_detected_errors.patch,
     1011_fix_spelling_errors.patch, 1012_improve_scripts_makefile.patch,
     1013_fix_out_of_tree_compilation.patch,
     1014_fix_compilation_with_gcc_10.patch,
     1015_fix_compilation_with_gcc_10.patch patches (Closes: #957839)
   * Add source lintian-overrides file
   * Drop compat file
Checksums-Sha1:
 5f40c317515713d90311558ea45fcf6c53725672 1564 sptk_3.9-3.dsc
 427d4d172b3f268947c1e6c8c038e594fb51b290 27532 sptk_3.9-3.debian.tar.xz
 69a2bfc9cfda47805bb7fbfd990a3e579035bde5 7465 sptk_3.9-3_source.buildinfo
Checksums-Sha256:
 836f0ed0bd82a84c79bbd8d0d3c88f7a1801f12b92ad84a74c8df4a161b2b37c 1564 sptk_3.9-3.dsc
 d3cb6a98678111a0a85deacb182d1fc5790c4b29a763a59bc4c31f8e7a76a30c 27532 sptk_3.9-3.debian.tar.xz
 84abb3024428381e51eacedc2e893f0816d8e7705d5686d474f3a932cb4a7b5b 7465 sptk_3.9-3_source.buildinfo
Files:
 76e35c24df1b403ea484f537b3f8f889 1564 sound optional sptk_3.9-3.dsc
 a564b6819ff17900c4639a7cfe9e6acb 27532 sound optional sptk_3.9-3.debian.tar.xz
 cae5c052faf95a62c8d2724c75d4087d 7465 sound optional sptk_3.9-3_source.buildinfo

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

iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAmAFbl8ACgkQXkCM2RzY
OdJifQgAlZpmtm6dFA6n3Cx2JYmnk+NKj7LKZNjphW93VcWNoSlRBRXI9MkYYRov
TicHbbAQdRzSHQU6siAZz6Ur30C1CqZx39LLIUBfkL/cOLelx64zU42ur9L0bXQW
kWc+UHfSA2VW+iwvsRPvRW038DvY7l1sMNqkS50Cyl0HFNog6+j5hhGWztSZFphR
MLB4KL6rapAY5zYbPO9y7tgDSAaw90UVHjFkBiScxzaVI8BcEihBpJRvCz/jkT33
MKE311TIhTNo1os2rftFRNPLmWcMoTcWjsz18Z9rOoJ8feOLPvSXazx+bAJ6iQ/o
G64ZhmuYrq2b5B/KKnIlefdy3DcJrA==
=J6Wj
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 20 Feb 2021 07:33:00 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 11:25:27 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.