945105">

Debian Bug report logs - #945105
intel-gpu-tools: please make the build reproducible

version graph

Package: src:intel-gpu-tools; Maintainer for src:intel-gpu-tools is Debian X Strike Force <debian-x@lists.debian.org>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Tue, 19 Nov 2019 18:21:01 UTC

Severity: wishlist

Tags: patch

Found in version intel-gpu-tools/1.24-1

Fixed in version intel-gpu-tools/1.27.1-1

Done: Timo Aaltonen <tjaalton@debian.org>

Bug is archived. No further changes may be made.

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


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#945105; Package src:intel-gpu-tools. (Tue, 19 Nov 2019 18:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian X Strike Force <debian-x@lists.debian.org>. (Tue, 19 Nov 2019 18:21:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, wrote: > Source: intel-gpu-tools > Version: 1.24-1 > Severity: wishlist > Tags: patch > User: reproducible-builds@lists.alioth.debian.org > Usertags: buildpath > X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org > > Hi, > > Whilst working on the Reproducible Builds effort [0] we noticed that > intel-gpu-tools could not be built reproducibly. > > This is because it embedded the path to the test directory in the > binary. As we don't even build the tests (according to a comments, > they FTBFS...) my attached patch is almost-certainly harmless. > > Patch attached. > > [0] https://reproducible-builds.org/ > > > Best wishes, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- ">reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: intel-gpu-tools: please make the build reproducible
Date: Tue, 19 Nov 2019 13:16:23 -0500
[Message part 1 (text/plain, inline)]
Source: intel-gpu-tools
Version: 1.24-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
intel-gpu-tools could not be built reproducibly.

This is because it embedded the path to the test directory in the
binary. As we don't even build the tests (according to a comments,
they FTBFS...) my attached patch is almost-certainly harmless.

Patch attached.

 [0] https://reproducible-builds.org/


Best wishes,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[intel-gpu-tools.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#945105; Package src:intel-gpu-tools. (Thu, 10 Sep 2020 08:15:06 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Thu, 10 Sep 2020 08:15:06 GMT) (full text, mbox, link).


Message #10 received at 945105@bugs.debian.org (full text, mbox, wrote: > Dear Maintainer, > > > Source: intel-gpu-tools > > Version: 1.2-1 > > Tags: patch > > There hasn't seem to be any update on this bug in 294 days, in which > time the Reproducible Builds effort has come on a long way. > > Would you consider applying this patch and uploading? > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- > > &References=<159964513635.1265691.5539105218375345913@tinycat.chris-lamb.co.uk>">reply):

From: "Chris Lamb" <lamby@debian.org>
To: 945105@bugs.debian.org, reproducible-bugs@lists.alioth.debian.org
Subject: Re: Bug#945105: intel-gpu-tools: please make the build reproducible
Date: Thu, 10 Sep 2020 08:13:02 -0000
Dear Maintainer,

> Source: intel-gpu-tools
> Version: 1.2-1
> Tags: patch

There hasn't seem to be any update on this bug in 294 days, in which
time the Reproducible Builds effort has come on a long way.

Would you consider applying this patch and uploading?


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#945105; Package src:intel-gpu-tools. (Thu, 10 Sep 2020 08:15:07 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Thu, 10 Sep 2020 08:15:07 GMT) (full text, mbox, link).


Message #15 received at 945105@bugs.debian.org (full text, mbox, wrote: > Dear Maintainer, > > > Source: intel-gpu-tools > > Version: 1.2-1 > > Tags: patch > > There hasn't seem to be any update on this bug in 294 days, in which > time the Reproducible Builds effort has come on a long way. > > Would you consider applying this patch and uploading? > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- > > &References=<159964512061.1265683.13510215772715101797@tinycat.chris-lamb.co.uk>">reply):

From: "Chris Lamb" <lamby@debian.org>
To: 945105@bugs.debian.org, reproducible-bugs@lists.alioth.debian.org
Subject: Re: Bug#945105: intel-gpu-tools: please make the build reproducible
Date: Thu, 10 Sep 2020 08:13:06 -0000
Dear Maintainer,

> Source: intel-gpu-tools
> Version: 1.2-1
> Tags: patch

There hasn't seem to be any update on this bug in 294 days, in which
time the Reproducible Builds effort has come on a long way.

Would you consider applying this patch and uploading?


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#945105; Package src:intel-gpu-tools. (Wed, 09 Dec 2020 18:03:07 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Wed, 09 Dec 2020 18:03:07 GMT) (full text, mbox, link).


Message #20 received at 945105@bugs.debian.org (full text, mbox, wrote: > Chris Lamb wrote: > > > [..] > > Friendly ping on this? > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- > > &In-Reply-To=<160750687468.2628770.9889720792383073377@tinycat.chris-lamb.co.uk>&subject=Re: Bug#945105: intel-gpu-tools: please make the build reproducible&References=<160750687468.2628770.9889720792383073377@tinycat.chris-lamb.co.uk>">reply):

From: "Chris Lamb" <lamby@debian.org>
To: 945105@bugs.debian.org, reproducible-bugs@lists.alioth.debian.org
Subject: Re: Bug#945105: intel-gpu-tools: please make the build reproducible
Date: Wed, 09 Dec 2020 17:58:03 -0000
Chris Lamb wrote:

> [..]

Friendly ping on this?


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#945105; Package src:intel-gpu-tools. (Thu, 01 Dec 2022 21:33:05 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Thu, 01 Dec 2022 21:33:05 GMT) (full text, mbox, link).


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

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: 945105@bugs.debian.org
Cc: 945105-submitter@bugs.debian.org
Subject: Re: Bug#945105: intel-gpu-tools: please make the build reproducible
Date: Thu, 01 Dec 2022 13:29:20 -0800
[Message part 1 (text/plain, inline)]
On 2019-11-19, Chris Lamb wrote:
> Whilst working on the Reproducible Builds effort [0] we noticed that
> intel-gpu-tools could not be built reproducibly.
>
> This is because it embedded the path to the test directory in the
> binary. As we don't even build the tests (according to a comments,
> they FTBFS...) my attached patch is almost-certainly harmless.
>
> Patch attached.

That patch no longer applies due to changes in upstream, but I've
attached a new patch that passes a relative source directory from
debian/rules, leveraging the upstream changes.

Would the maintainers be amendable to an NMU for this fix? I would love
to see this land in time for the bookworm freeze...

It looks like there is or will be a transition for:

  https://release.debian.org/transitions/html/auto-procps.html

Which might necessitate a bit of delay...

live well,
  vagrant
[0001-debian-rules-Pass-relative-source-directory-for-repr.patch (text/x-diff, inline)]
From 9300b7973cec79f4d33d48f676b7e491ea6d2a8b Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Thu, 1 Dec 2022 21:20:56 +0000
Subject: [PATCH] debian/rules: Pass relative source directory for reproducible
 builds. (Closes: #945105)

---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index ef422d80..a0dfcccd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,7 +17,7 @@ override_dh_clean:
 # FIXME: building debugger causes FTBFS
 override_dh_auto_configure:
 	dh_auto_configure -- \
-		-Dtests=disabled
+		-Dtests=disabled -Dsrcdir=.
 
 # Disable test suite:
 override_dh_auto_test:
-- 
2.38.1

[signature.asc (application/pgp-signature, inline)]

Message sent on to "Chris Lamb" <lamby@debian.org>:
Bug#945105. (Thu, 01 Dec 2022 21:33:11 GMT) (full text, mbox, link).


Reply sent to Timo Aaltonen <tjaalton@debian.org>:
You have taken responsibility. (Wed, 08 Feb 2023 08:42:05 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Wed, 08 Feb 2023 08:42:05 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 945105-close@bugs.debian.org
Subject: Bug#945105: fixed in intel-gpu-tools 1.27.1-1
Date: Wed, 08 Feb 2023 08:38:03 +0000
Source: intel-gpu-tools
Source-Version: 1.27.1-1
Done: Timo Aaltonen <tjaalton@debian.org>

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

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated intel-gpu-tools 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: SHA512

Format: 1.8
Date: Wed, 08 Feb 2023 09:40:10 +0200
Source: intel-gpu-tools
Built-For-Profiles: noudeb
Architecture: source
Version: 1.27.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Closes: 945105
Changes:
 intel-gpu-tools (1.27.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * rules: Set srcdir. (Closes: #945105)
   * patches/libproc2_library: Refreshed.
Checksums-Sha1:
 49688fac0062479dde987505e2b3bdb78830fc1c 2429 intel-gpu-tools_1.27.1-1.dsc
 63f2cd3f1f17df4cdb838032e6394a79e8e63b87 2321940 intel-gpu-tools_1.27.1.orig.tar.xz
 1bd6e6b91786f7f456bfe0055c4161c76eaacbf7 14112 intel-gpu-tools_1.27.1-1.debian.tar.xz
 12253b9f6adfa39b8dcf77726e09adea14bba128 8552 intel-gpu-tools_1.27.1-1_source.buildinfo
Checksums-Sha256:
 4b51ae56876910ad429d192c70e3bf45e55eff46cedda0a6e1632b8b77ceaab4 2429 intel-gpu-tools_1.27.1-1.dsc
 93b9a4816ed22b5145bb61024314c8a65caeea991ce93027643f1d40723bf417 2321940 intel-gpu-tools_1.27.1.orig.tar.xz
 a872ae6214c15d2746d366768f999ee2d0b03cbef788ad4a0160543bf05b67e4 14112 intel-gpu-tools_1.27.1-1.debian.tar.xz
 b3bc9fa6079c8aded29ad30cad0c864abaa657d2276f2fc8c2e034f327aed629 8552 intel-gpu-tools_1.27.1-1_source.buildinfo
Files:
 30607b37ffaad4416e188687bcb47df9 2429 x11 optional intel-gpu-tools_1.27.1-1.dsc
 62135c26178dc8121e619c4c19d7edcb 2321940 x11 optional intel-gpu-tools_1.27.1.orig.tar.xz
 ebd636036f258ef9076b59bacb30af15 14112 x11 optional intel-gpu-tools_1.27.1-1.debian.tar.xz
 c22a4995b7ff41f08729048bacbe0d19 8552 x11 optional intel-gpu-tools_1.27.1-1_source.buildinfo

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

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmPjUgsACgkQy3AxZaiJ
hNxjhRAAlIEVzAE2wPOpjuVZBbapbjSG/wffWegqi2p3NYGx2hQ5ctJsjBaKO2ZH
4y/QgP63RiYKQHX83PGSU7Qb6S4eBVCAZVB1h5OccuZ8VChspf2mKS/fbtm+PmBj
szNkkOWEmY6XeLSwZgk0R7/wixT3xSWIlmVHVxBep6AYALidiWmzrRNQ6oRvEli8
ewAEieyS8lqWU7elgKH+DnZ00XA2j1HkYnFBas/KMmMntewo04kdxHm1WEJlGAAZ
Mko2UzYcMjcdIEP7o60TYNiMx4lljyVi/FUN+yUKLhtcaicLTlSa9BloRNcEoQ1S
C/Tzg2E686BQ/W8ylOrblEx2Okm5Ftshh95VUAAx47Cnh0CoqQEkNAgo0SxPWgmU
es9Xh+LDsReVgDzsY/EDN8PGq/mnJe1pupbVr+B7/oMIQQbkHANfVScftRAyYS+k
ZKfASLTEK/IUVVLh+vKAg1bZu+eiCRIhwP96WH6jbKwRXSTjj05vmzoCzH9da9zb
LSJ2uEwpksQ4aAOqdCcRwSLVL+otPoHIXEV2xqSoPxjXc9YsWei7e8qC3oxh+0OX
EcjmYPDZmhSAxpaFO6K6j+hoX+9puyemQnSdDwjiPwGLJmge/aov35Ecz4Kjkol8
30whQoZVPrIr1Go0qu7FC+BNdgoz8cnWVKqzrhu1jRqRcp60Y2g=
=AyJE
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 13 Mar 2023 07:26:07 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: Mon Feb 3 07:00:22 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.