Debian Bug report logs -
#849968
pciutils: please make the build reproducible under i386 with an amd64 kernel
Reported by: Chris Lamb <lamby@debian.org>
Date: Mon, 2 Jan 2017 19:00:01 UTC
Severity: wishlist
Tags: patch
Found in version pciutils/1:3.5.2-1
Fixed in version pciutils/1:3.5.2-2
Done: Guillem Jover <guillem@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Anibal Monsalve Salazar <anibal@debian.org>:
Bug#849968; Package src:pciutils.
(Mon, 02 Jan 2017 19:00:03 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, Anibal Monsalve Salazar <anibal@debian.org>.
(Mon, 02 Jan 2017 19:00:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: pciutils
Version: 1:3.5.2-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: kernel
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that pciutils could not be built reproducibly.
When built on an i386 Debian system with an amd64 kernel, you get:
#define PCI_ARCH_X86_64
instead of:
#define PCI_ARCH_I386
This could especially problematic if the package ever gets built
on a buildd with such a kernel configuration; all our users would
surely get the wrong #define.
Patch attached.
It uses $(DEB_TARGET_GNU_CPU) from dpkg-architecture(1) although I
am not 100% sure this is the right approach.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[pciutils.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Anibal Monsalve Salazar <anibal@debian.org>:
Bug#849968; Package src:pciutils.
(Sat, 18 Feb 2017 21:57:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Anibal Monsalve Salazar <anibal@debian.org>.
(Sat, 18 Feb 2017 21:57:08 GMT) (full text, mbox, link).
Message #10 received at 849968@bugs.debian.org (full text, mbox, reply):
> Would you consider applying this patch and uploading?
Friendly ping on this :)
Best wishes,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Reply sent
to Guillem Jover <guillem@debian.org>:
You have taken responsibility.
(Fri, 05 Apr 2019 05:21:07 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Fri, 05 Apr 2019 05:21:08 GMT) (full text, mbox, link).
Message #15 received at 849968-close@bugs.debian.org (full text, mbox, reply):
Source: pciutils
Source-Version: 1:3.5.2-2
We believe that the bug you reported is fixed in the latest version of
pciutils, 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 849968@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guillem Jover <guillem@debian.org> (supplier of updated pciutils 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: Fri, 05 Apr 2019 06:18:47 +0200
Source: pciutils
Architecture: source
Version: 1:3.5.2-2
Distribution: unstable
Urgency: medium
Maintainer: Guillem Jover <guillem@debian.org>
Changed-By: Guillem Jover <guillem@debian.org>
Closes: 688680 805328 849968 893965 923799 925097
Changes:
pciutils (1:3.5.2-2) unstable; urgency=medium
.
* Salvage package. Closes: #923799, #925097
Thanks to the previous maintainers for all their past work.
* Add Vcs-Browser and Vcs-Git fields.
* Update Homepage field URL. Closes: #893965
* Update debian/copyright:
- Remove original packaging information, present in the changelog.
- Stop claiming the Linux kernel uses GPL-2+. Closes: #688680
- Switch to machine parseable format 1.0.
- Update copyright statements.
* Add upstream signing key.
* Update debian/watch:
- Switch to format version 4.
- Switch to the main upstream site, which provides usable signatures.
- Enable signature checks.
* Improve package descriptions.
* Use https in update-pciids. Closes: #805328
* Update pci.ids file to latest version 2019.04.04.
* Make build reproducible, by unconditionally setting HOST.
Thanks to Chris Lamb <lamby@debian.org> for the initial investigation.
Closes: #849968
Checksums-Sha1:
c2ee2a254639a8ac05ddb1b37166939d2959c47d 2182 pciutils_3.5.2-2.dsc
e8969f79ba3e502c9f7d425a7893c565671d7f36 92044 pciutils_3.5.2-2.debian.tar.xz
ae8e8764076ec71988e11cbbb35604e550f24b4a 6875 pciutils_3.5.2-2_amd64.buildinfo
Checksums-Sha256:
69bcc6288ae25a32be30890a29889ec5b244f85f98514e3f91efde3b8bce7c88 2182 pciutils_3.5.2-2.dsc
b6e40958609ef4e64f15ee6157d2c99e34c9b0d5155d98289f11824629ebf39e 92044 pciutils_3.5.2-2.debian.tar.xz
7c268e0a5907e700aa1103af30fc85e23a6cc1d18ea7c6effd379701afcd8057 6875 pciutils_3.5.2-2_amd64.buildinfo
Files:
5375fda5ed613be7ad088425fa5b5055 2182 admin optional pciutils_3.5.2-2.dsc
33a135857987384aaae983970af7a56e 92044 admin optional pciutils_3.5.2-2.debian.tar.xz
da6eb1809bd96680cd4fc0c77d444c68 6875 admin optional pciutils_3.5.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAlym4X8ACgkQuXK/PqSu
V6OHNQ//Wldgsgbvv9xH8c4CHXaZCDTN6EkTiPt2RnQ8mbPoKcjegAbzZBmaVYFE
bR82NExDHJscAdVkSgCS8enOElhGAwifok47r3J8MkSYl3bmrjegFvd5Y5pHlcr3
1XwAbEFSd+tDedznJAmAgmxn1eK2dqps8pmzei6f7ZqoE9q1zkAaCuTYoNnYOv3P
8uQd8S/pMrMAA42OeBalgYaJT2CgoRSQQ2LhXrY/FFaQtxBEuaDcjHOAIVAngtcR
fzxn9WJ03GdCoMpBEk610tVpAMQQiMYQEbmDf4TyWsKpCaBW+mQcppxjlk8JtBWj
6aS8+TljIuT0jjlS/r9dWKmsG6Q5OZOhHiRPXIamIvs9uAZE4XvehIkGyA5WMxPz
FdK+KH7PzcUA7ggB6GgqxKB8AV8aeH9nlHydm/H0s4S95QDflDx8+B+PXuPsiLWG
JqomRvB5f5PSYRdbD0tMlM0YHVz9dVxU4aQL/HfrDxNDeIAUdfirrSUyd3YeooYK
EaPhXcZ2sZwhHAZRuappgnltEqSrQ+woriYGdlLmOfKoDA2u7PZ4HejdX4tgaohu
2AJ3emrnn8aOENydpdxZ4KwXxSyrVVx076sD+Ss/WPrm4OtccIWieF85HDshbJBF
K3RWkA1+jB67dh/i4DxzoPTQDXzQj4N8gTvq0EbkbbPPSu3FSNg=
=2btU
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 13 Jul 2019 07:27:50 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 14:07:23 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.