Source: bittornado
Version: 0.3.18-10.1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: umask
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

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

The attached patch removes umask-varying permissions from the build
system. Once applied, bittornado can be built reproducibly in our
reproducible toolchain.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
--- a/debian/rules      2015-08-20 12:40:26.292002279 +0200
--- b/debian/rules      2015-08-20 12:41:14.748755464 +0200
@@ -39,6 +39,7 @@
        install -D -m644 debian/bittornado.desktop 
debian/bittornado-gui/usr/share/applications/bittornado.desktop
        install -D -m644 debian/bittornado.xpm 
debian/tmp/usr/share/pixmaps/bittornado.xpm
        install -d debian/tmp/usr/share/bittorrent
+       chmod 644 debian/tmp/usr/bin/btmakemetafile.py 
debian/tmp/usr/bin/btcompletedir.py
        chmod 755 
debian/tmp/usr/share/python-support/bittornado/BitTornado/launchmanycore.py
        cp debian/tmp/usr/bin/btmakemetafile.py 
debian/tmp/usr/share/python-support/bittornado/BitTornado
        cp debian/tmp/usr/bin/btcompletedir.py 
debian/tmp/usr/share/python-support/bittornado/BitTornado
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to