971527">

Debian Bug report logs - #971527
libsass-python: please make the build reproducible

version graph

Package: src:libsass-python; Maintainer for src:libsass-python is Frédéric Bonnard <frediz@debian.org>;

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

Date: Thu, 1 Oct 2020 09:09:01 UTC

Severity: wishlist

Tags: patch

Found in version libsass-python/0.20.1-1

Fixed in version libsass-python/0.20.1-2

Done: =?utf-8?b?RnLDqWTDqXJpYyBCb25uYXJk?= <frediz@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/sass/libsass-python/pull/319

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, Frédéric Bonnard <frediz@debian.org>:
Bug#971527; Package src:libsass-python. (Thu, 01 Oct 2020 09:09: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, Frédéric Bonnard <frediz@debian.org>. (Thu, 01 Oct 2020 09:09:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, wrote: > Source: libsass-python > Version: 0.20.1-1 > Severity: wishlist > Tags: patch > User: reproducible-builds@lists.alioth.debian.org > Usertags: randomness > X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org > > Hi, > > Whilst working on the Reproducible Builds effort [0] we noticed that > libsass-python could not be built reproducibly. > > This is because parts of the manpage were generated by interesting over > a Python frozenset type, which is non-deterministic. Patch attached that > inserts a call to sorted(...). > > [0] https://reproducible-builds.org/ > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- &References=<160154313164.3519.7603524792161353624@acbee1dc0d42>&In-Reply-To=<160154313164.3519.7603524792161353624@acbee1dc0d42>&subject=Re: libsass-python: please make the build reproducible">reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: libsass-python: please make the build reproducible
Date: Thu, 01 Oct 2020 10:07:21 +0100
[Message part 1 (text/plain, inline)]
Source: libsass-python
Version: 0.20.1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

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

This is because parts of the manpage were generated by interesting over
a Python frozenset type, which is non-deterministic. Patch attached that
inserts a call to sorted(...).

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Frédéric Bonnard <frediz@debian.org>:
Bug#971527; Package src:libsass-python. (Thu, 01 Oct 2020 09:36:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Frédéric Bonnard <frediz@debian.org>. (Thu, 01 Oct 2020 09:36:03 GMT) (full text, mbox, link).


Message #10 received at 971527@bugs.debian.org (full text, mbox, wrote: > forwarded 971527 https://github.com/sass/libsass-python/pull/319 > thanks > > I've forwarded this upstream here: > > https://github.com/sass/libsass-python/pull/319 > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- > > &References=<160154429524.2641894.3782599380494314491@tinycat.chris-lamb.co.uk>">reply):

From: "Chris Lamb" <lamby@debian.org>
To: 971527@bugs.debian.org
Subject: Re: libsass-python: please make the build reproducible
Date: Thu, 01 Oct 2020 10:33:02 +0100
forwarded 971527 https://github.com/sass/libsass-python/pull/319
thanks

I've forwarded this upstream here:

  https://github.com/sass/libsass-python/pull/319


Regards,

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



Set Bug forwarded-to-address to 'https://github.com/sass/libsass-python/pull/319'. Request was from "Chris Lamb" <lamby@debian.org> to control@bugs.debian.org. (Thu, 01 Oct 2020 09:36:04 GMT) (full text, mbox, link).


Reply sent to Frédéric Bonnard <frediz@debian.org>:
You have taken responsibility. (Fri, 06 Nov 2020 10:51:07 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Fri, 06 Nov 2020 10:51:07 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 971527-close@bugs.debian.org
Subject: Bug#971527: fixed in libsass-python 0.20.1-2
Date: Fri, 06 Nov 2020 10:48:28 +0000
Source: libsass-python
Source-Version: 0.20.1-2
Done: =?utf-8?b?RnLDqWTDqXJpYyBCb25uYXJk?= <frediz@debian.org>

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

Debian distribution maintenance software
pp.
Frédéric Bonnard <frediz@debian.org> (supplier of updated libsass-python 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, 06 Nov 2020 11:23:10 +0100
Source: libsass-python
Architecture: source
Version: 0.20.1-2
Distribution: sid
Urgency: medium
Maintainer: Frédéric Bonnard <frediz@debian.org>
Changed-By: Frédéric Bonnard <frediz@debian.org>
Closes: 971527 972140
Changes:
 libsass-python (0.20.1-2) unstable; urgency=medium
 .
   * Avoid code download during doc build (Closes: #972140)
   * Make the build reproducible (Closes: #971527)
Checksums-Sha1:
 4cdb9d9159a3ba265885dc5bb6cc9f4dc3bd56ee 2182 libsass-python_0.20.1-2.dsc
 60d8a05701fd3a6b729bfdfe535c45473a138346 5296 libsass-python_0.20.1-2.debian.tar.xz
 5e445e81e693e8f14912943d465a2600d4e44080 8832 libsass-python_0.20.1-2_ppc64el.buildinfo
Checksums-Sha256:
 864383f54eec949f57532ee08c6471a97071cce1b999077bb96c9681a1e58a70 2182 libsass-python_0.20.1-2.dsc
 82729df305143712c4dd8d30b76460c7c324b4996f18996288dc12034e25bbde 5296 libsass-python_0.20.1-2.debian.tar.xz
 8a47cd86319514c9dff67599f4bee04c518601826445bdb8e9c52671665e2790 8832 libsass-python_0.20.1-2_ppc64el.buildinfo
Files:
 84a6d4486ec3fad5370f801cf564ce7d 2182 python optional libsass-python_0.20.1-2.dsc
 d49ae3280076b38d03400f409096713f 5296 python optional libsass-python_0.20.1-2.debian.tar.xz
 8b82391d7a1810736138e79b52ec7230 8832 python optional libsass-python_0.20.1-2_ppc64el.buildinfo

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

iQJGBAEBCgAwFiEEh9vVdWFVIC7DiF6Ta3SY/LmzWKwFAl+lJcYSHGZyZWRpekBk
ZWJpYW4ub3JnAAoJEGt0mPy5s1isiHIQAJ93XumGRMtQBj1ZVT1r2b25AAB9V5S1
5TaxCprg6SjqUxPW1WMY2+IwNGVvl+pqJ/DmZICmbsH1Z2gqJffMkQZ384iM57Pi
ehJDEsniAGMD6q5c23+DHkqxlwxAwpnltDVmE3/Koqj+s+br5vwDgRXYorXQ+zGt
J3/l+Zuedkd7l446cNJfQavqIJVMmw5GYjOc4QtJVozGeIRUNTfqIkOcM9EYm8jU
ZvYwTM1wEW/WFxlDOERFOuIHtx+b/PU5Xr21uq/UuVTajGr1DUH5JxK3G0SGg08M
lhWikvvRdDNnaE4FEVm1Z4pwzXT8teu+DTkDHmnswI/pPmQ9GacLSCuwP+w8yOqu
/gvVfDhrmlzQO3d9yWyU7WFF3AhOgiPm44BEsmzfsx8cAtuEdIlQ3BzvffoAR5QQ
t8YFis3GPJJOGaGhsZLwS/YJKaek1bPpMhUydIwEDp70X/YfcgGCeXGoSrjUdc8c
phIZ3YBkFZbbHTIIBE5YL2cFC+atsNww69dk2K/6PR8wsr7F2SYAPqfa7yTGW7x+
Bic6OL+WhpyJPko/PDZdkxPZhbq2SWIIu+8PsX9pSU+NE8iQa77SaLZTB4UfHt/w
ehn5/wxYSEUpTwb3Pl7qTTE0AIsO4+1t1jKZfgoZy8EjBtBldugkk0PBjzfCyrfO
qc5hn3ksLIzX
=1XSC
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 09 Dec 2020 07:26:11 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 06:46:43 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.