Debian Bug report logs - #827864
funtools: please make the build reproducible (fileordering)

version graph

Package: src:funtools; Maintainer for src:funtools is Debian Astro Team <debian-astro-maintainers@lists.alioth.debian.org>;

Reported by: Alexis Bienvenüe <pado@passoire.fr>

Date: Tue, 21 Jun 2016 20:42:01 UTC

Severity: wishlist

Tags: patch, upstream

Found in version funtools/1.4.6+git150811-2

Fixed in version funtools/1.4.6+git150811-3

Done: Ole Streicher <olebole@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-builds@lists.alioth.debian.org, Debian Astronomy Maintainers <debian-astro-maintainers@lists.alioth.debian.org>:
Bug#827864; Package src:funtools. (Tue, 21 Jun 2016 20:42:06 GMT) (full text, mbox, link).


Acknowledgement sent to Alexis Bienvenüe <pado@passoire.fr>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Debian Astronomy Maintainers <debian-astro-maintainers@lists.alioth.debian.org>. (Tue, 21 Jun 2016 20:42:06 GMT) (full text, mbox, link).


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

From: Alexis Bienvenüe <pado@passoire.fr>
To: submit@bugs.debian.org
Subject: funtools: please make the build reproducible (fileordering)
Date: Tue, 21 Jun 2016 22:39:32 +0200
[Message part 1 (text/plain, inline)]
Source: funtools
Version: 1.4.6+git150811-2
Severity: wishlist
Tags: patch upstream
User: reproducible-builds@lists.alioth.debian.org
Usertags: fileordering
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

While working on the "reproducible builds" effort [1], we have noticed
that 'funtools' could not be built reproducibly.

The attached patch fixes the order in which object files are passed to
mklib. Once applied, funtools can be built reproducibly in our current
experimental framework.

Regards,
Alexis Bienvenüe.

 [1]: https://wiki.debian.org/ReproducibleBuilds



[funtools_1.4.6+git150811-2_reproducible.diff (text/x-patch, attachment)]

Reply sent to Ole Streicher <olebole@debian.org>:
You have taken responsibility. (Thu, 23 Jun 2016 11:36:09 GMT) (full text, mbox, link).


Notification sent to Alexis Bienvenüe <pado@passoire.fr>:
Bug acknowledged by developer. (Thu, 23 Jun 2016 11:36:09 GMT) (full text, mbox, link).


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

From: Ole Streicher <olebole@debian.org>
To: 827864-close@bugs.debian.org
Subject: Bug#827864: fixed in funtools 1.4.6+git150811-3
Date: Thu, 23 Jun 2016 11:33:28 +0000
Source: funtools
Source-Version: 1.4.6+git150811-3

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

Debian distribution maintenance software
pp.
Ole Streicher <olebole@debian.org> (supplier of updated funtools 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: Thu, 23 Jun 2016 13:18:15 +0200
Source: funtools
Binary: funtools libfuntools1 libfuntools-dev tcl-funtools
Architecture: source
Version: 1.4.6+git150811-3
Distribution: unstable
Urgency: low
Maintainer: Debian Astro Team <debian-astro-maintainers@lists.alioth.debian.org>
Changed-By: Ole Streicher <olebole@debian.org>
Description:
 funtools   - Minimal buy-in FITS utility package
 libfuntools-dev - Minimal buy-in FITS library (development files)
 libfuntools1 - Minimal buy-in FITS library
 tcl-funtools - Minimal buy-in FITS library (Tcl interface)
Closes: 827864
Changes:
 funtools (1.4.6+git150811-3) unstable; urgency=low
 .
   [ Alexis Bienvenüe ]
   * Sort object files to pass to mklib, to make the build reproducible.
     Closes: #827864
 .
   [ Ole Streicher ]
   * Update standards-version to 3.9.8 (no changes)
   * Update VCS fields, add ASCL-Id
   * Build against Tcl Stubs
Checksums-Sha1:
 02c49bf79cabd6b8b527561cc19a917b359d1698 2265 funtools_1.4.6+git150811-3.dsc
 654e463cf57018639d482e994039c0d54d224ae2 7964 funtools_1.4.6+git150811-3.debian.tar.xz
Checksums-Sha256:
 cc1f88040ade7692764cebd104a99c3c6718635010988330ac2f8c8bef5875a4 2265 funtools_1.4.6+git150811-3.dsc
 ccc7813f4fa33f605b27bfbf818259e31b9bd7c74e090dab74ce7947b13c45fd 7964 funtools_1.4.6+git150811-3.debian.tar.xz
Files:
 d8f1ccdfb50729c6e784ebff4a2c5342 2265 science optional funtools_1.4.6+git150811-3.dsc
 0e1666400a09d111f8a92b8941642229 7964 science optional funtools_1.4.6+git150811-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXa8XxAAoJEHEVr9B3ENz3GRUQANLz2WDbDo/+ZaO9lriowESP
CamJwD0WizgiEUC9dJgvKsRoKJPp0F01VhCiSfnN3ktI+36ku3vvVZb+SONAXyNj
PKyHFAn2qAlKPaU/boXCsw6+Xdjyz2JHOguaW4IdmlSR+XgFaH/d2nVFYuyAT/bY
CSoDIhYOSdLeldeFPp9m1oct8/e13y7qFj2ngCIJx57diaw8vLeTCIiYTtRXymu3
+9NSbYrb7ZFJaQopwf/ungNik+uuLBQ73hahgaR+zGamsMMOJxV5zQI0WxrKJpFE
rviokwam/i/RN6kaeFlQMGyjJIkVsntYl8/IQi1b9k9CtsIJKzkXyfI8llu3rVhb
3lxFLA6I7p3uut+Fe/OQw/uUf0XW4fxvlASaIlGn6hGhzGHgJ1Byq6DXZDFA1OEQ
SnVfMqL7UU6mw0SzY80hxLqAJW5GGLuAc3LQ7JMBLxhWsWXEBofnUNp5yvTweUgZ
bJqOPdaXTjfUS3IRmbVkFYeKmt5MSeNsNkcfx2o2ztWCGEJTY28AQFlri6NmHuyS
CMJR1LCkJQ5z8wFGSJllThS42wEoARsoWq2iXQuhje3ptcrSVNwgglutIoKx46tT
CsCD2hk2hk7M4QHoSKjunPKhRXQXWFBtqJGFXMnHtAzRL13eYRJHoI3KEYzYmVhq
Dj0BV9K9fqPe2mDljgky
=t9dd
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 01 Aug 2016 07:49:04 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 13:54:26 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.