Debian Bug report logs - #914176
cfitsio: please make the build reproducible

version graph

Package: src:cfitsio; Maintainer for src:cfitsio is Debian Astronomy Maintainers <debian-astro-maintainers@lists.alioth.debian.org>;

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

Date: Tue, 20 Nov 2018 08:06:02 UTC

Severity: wishlist

Tags: patch

Found in version cfitsio/3.450-2

Fixed in version cfitsio/3.450-3

Done: Aurelien Jarno <aurel32@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

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 Astronomy Maintainers <debian-astro-maintainers@lists.alioth.debian.org>:
Bug#914176; Package src:cfitsio. (Tue, 20 Nov 2018 08:06: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 Astronomy Maintainers <debian-astro-maintainers@lists.alioth.debian.org>. (Tue, 20 Nov 2018 08:06:04 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: cfitsio: please make the build reproducible
Date: Tue, 20 Nov 2018 03:03:09 -0500
Source: cfitsio
Version: 3.450-2
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 cfitsio could not be built reproducibly.

This is is because if you pass absolute paths to the heve
documentation generator it will encode that (unreproducible) path
in the final .deb.

Patch attached.

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


Regards,

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



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Astronomy Maintainers <debian-astro-maintainers@lists.alioth.debian.org>:
Bug#914176; Package src:cfitsio. (Tue, 20 Nov 2018 23:36:03 GMT) (full text, mbox, link).


Acknowledgement sent to Aurelien Jarno <aurelien@aurel32.net>:
Extra info received and forwarded to list. Copy sent to Debian Astronomy Maintainers <debian-astro-maintainers@lists.alioth.debian.org>. (Tue, 20 Nov 2018 23:36:03 GMT) (full text, mbox, link).


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

From: Aurelien Jarno <aurelien@aurel32.net>
To: Chris Lamb <lamby@debian.org>, 914176@bugs.debian.org
Subject: Re: Bug#914176: cfitsio: please make the build reproducible
Date: Wed, 21 Nov 2018 00:31:37 +0100
On 2018-11-20 03:03, Chris Lamb wrote:
> Source: cfitsio
> Version: 3.450-2
> 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 cfitsio could not be built reproducibly.
> 
> This is is because if you pass absolute paths to the heve
> documentation generator it will encode that (unreproducible) path
> in the final .deb.
> 
> Patch attached.

Hmm, it seems the patch is missing. Anyway the description was clear
enough for me to fix the issue. An upload is on its way.

Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net



Reply sent to Aurelien Jarno <aurel32@debian.org>:
You have taken responsibility. (Tue, 20 Nov 2018 23:51:06 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 20 Nov 2018 23:51:06 GMT) (full text, mbox, link).


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

From: Aurelien Jarno <aurel32@debian.org>
To: 914176-close@bugs.debian.org
Subject: Bug#914176: fixed in cfitsio 3.450-3
Date: Tue, 20 Nov 2018 23:49:18 +0000
Source: cfitsio
Source-Version: 3.450-3

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

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated cfitsio 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, 21 Nov 2018 00:04:08 +0100
Source: cfitsio
Binary: libcfitsio7 libcfitsio-dev libcfitsio-bin libcfitsio-doc
Architecture: source
Version: 3.450-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Maintainers <debian-astro-maintainers@lists.alioth.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description:
 libcfitsio-bin - CFITSIO based utilities
 libcfitsio-dev - library for I/O with FITS format data files (development files)
 libcfitsio-doc - documentation for CFITSIO
 libcfitsio7 - shared library for I/O with FITS format data files
Closes: 914176
Changes:
 cfitsio (3.450-3) unstable; urgency=medium
 .
   * debian/rules: call hevea with relative paths to avoid capturing the
     build path in the generated documentation. Thanks to Chris Lamb for
     the hint (Closes: #914176).
Checksums-Sha1:
 70de2d6583beb9b36cccaab869d656b1b73db583 2335 cfitsio_3.450-3.dsc
 1e85fbd997bbe401bccbc2ee7acbf2f8d758cc6e 20220 cfitsio_3.450-3.debian.tar.xz
 61ee04609cf95d15a24c4571e276cefddddf6f6b 5134 cfitsio_3.450-3_source.buildinfo
Checksums-Sha256:
 1933028413e55a2af7937ed06252c8e3d725dc13fe628cc88da535c979f416c4 2335 cfitsio_3.450-3.dsc
 fb6d9a98a65705932afbdb922ea5940b0bd9c5af7508e47e1ede07ac5101bc85 20220 cfitsio_3.450-3.debian.tar.xz
 b278b0c96402a7a56b2699919ccaf9d9bce511cd14dc0dc73ce2918e632d7f35 5134 cfitsio_3.450-3_source.buildinfo
Files:
 847d5155ab48e41c317e1cb6f7752f7c 2335 devel optional cfitsio_3.450-3.dsc
 ec473838fb4e519b4d265ee13ae7ef78 20220 devel optional cfitsio_3.450-3.debian.tar.xz
 f44910a1a9f314328697ebaffc7bcc5b 5134 devel optional cfitsio_3.450-3_source.buildinfo

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

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAlv0kwMACgkQE4jA+Jno
M2so/A/+MVX63Z+jGvzE2Eav8xhg0tCn3xaN38FpL6kTSFwKRQd2Q8wAeTpG8UZi
0uExbT7qu+azi7XuVrE7Yg2ChhaVbAIxH4mGebk0Xioxaa+TLIqfJEVD5mnx4UJR
qVLF6TgHep8XD19GwV2bPjg9PIWJSc4kS0K6j+U1bRWivikLbqFcXZHyhfpRc6Dj
WpQ++zVNe5Kh4YZBFjwktbshkZHJWIGay23A7j0AoiT2awHOEh2dYvr27GjiMqJ2
Z4OfHclKg7HNRwkZI35ygpMA1JYROsGxkEwvYGMvdv5WshxJe2LOdYaI9V6mNc4i
NgJeL8kdANL/CEK4ZmzVANAdwqfJdSg4fIsZGXFz7dabG/vOn8hYqfumNsg2b7xe
JGeWxmFgzDYiJ6ah9QeDNPzA58ApWO5EJ2y2k6SIcw6pGY2Ihqefv8wueKRu8k50
hUb7SFrIJvcmu0QPEt9ywtEHAj5J4vPDEtC2aWEXCnSh5XcdNE3tPscacy9SZEUS
P3IneCIPnvqSQgKIv7lXsFK7Bg+l6OfbAI0k41VLGjRtgy7cFDd4/EVvYfYZz6O0
Z6snFMBJZtnQVO0o0GfADzqEAQnULEAnfhS7A6akRanTcp4xirZ4SdcdV93qkFm8
1eRUPj+PH4AfwJT7dIa6LT12qloV9UIEy63yVs1QA3L5vg3cnS0=
=Plrp
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 20 Dec 2018 07:38:54 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 10:46:35 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.