Your message dated Sun, 01 Nov 2015 16:34:31 +0000
with message-id <[email protected]>
and subject line Bug#803547: fixed in bbswitch 0.8-3
has caused the Debian Bug report #803547,
regarding bbswitch: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
803547: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803547
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: bbswitch
Version: 0.8-2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: umask
X-Debbugs-Cc: [email protected]

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that bbswitch could not be built reproducibly.
The permissions inside a tarball vary because of different umasks.

The attached patch tells tar to normalize the permissions.

Regards,
 Reiner

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

diff --git a/debian/rules b/debian/rules
index 7444be3..2776380 100755
--- a/debian/rules
+++ b/debian/rules
@@ -36,7 +36,7 @@ override_dh_auto_install:
 	done
 	find 'debian/$(name)-source/usr/src/modules' -depth -newermt '$(BUILD_DATE)' -print0 | \
 		xargs -0r touch --no-dereference --date='$(BUILD_DATE)'
-	cd debian/$(name)-source/usr/src && tar cfj $(name).tar.bz2 modules && rm -rf modules
+	cd debian/$(name)-source/usr/src && tar cfj $(name).tar.bz2 --mode=go=rX,u+rw,a-s modules && rm -rf modules
 
 override_dh_installchangelogs:
 	dh_installchangelogs NEWS

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: bbswitch
Source-Version: 0.8-3

We believe that the bug you reported is fixed in the latest version of
bbswitch, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luca Boccassi <[email protected]> (supplier of updated bbswitch 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 01 Nov 2015 17:22:03 +0100
Source: bbswitch
Binary: bbswitch-dkms bbswitch-source
Architecture: source
Version: 0.8-3
Distribution: unstable
Urgency: medium
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Changed-By: Luca Boccassi <[email protected]>
Description:
 bbswitch-dkms - Interface for toggling the power on NVIDIA Optimus video cards
 bbswitch-source - Interface for toggling the power on NVIDIA Optimus video 
cards
Closes: 803547
Changes:
 bbswitch (0.8-3) unstable; urgency=medium
 .
   * Add myself to Uploaders.
   * Fix tarball permissions variance due to umask. Makes bbswitch build
     reproducibly. Thanks Reiner Herrmann for the patch. (Closes: #803547)
Checksums-Sha1:
 5ef856e479b4e0f274731d49f62ad5357c55151d 2092 bbswitch_0.8-3.dsc
 9fac2572695b7059e6e683bec4b753fb6dad93cf 3296 bbswitch_0.8-3.debian.tar.xz
Checksums-Sha256:
 fd2f531dcedad484856c419d42a7bf6457830a01c3b5579ba0e8e06ebb41bdf9 2092 
bbswitch_0.8-3.dsc
 b20c793f4ff4e2383519c96e1f0a96f983b1798d64ca75fb8124428eaab69fc3 3296 
bbswitch_0.8-3.debian.tar.xz
Files:
 d0b68df5233075b6f65de61624fd635b 2092 kernel extra bbswitch_0.8-3.dsc
 3a6009bc51083db8957a8f24f5e607e4 3296 kernel extra bbswitch_0.8-3.debian.tar.xz

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

iQIcBAEBCAAGBQJWNj3KAAoJEF+zP5NZ6e0IxSkP/jS2jdsUekEQkjO4jo27jxUv
bqfmKWAg53B9xobSU319wPHd62roQL0cOb2RiLPjKWYblkIrQ0yS4kNSiTapYIvD
iKOpLEpZ/LeYAYgCh8jUudZvcax1gTBbBU0lx4FKZUf9ZpmyVI4N1fmbZTXpYKD8
NFfx11jVe8iji5kejbWl82RpJzpRZDI2DbIwj0aymJntOCacde/z5Jv02qeelCAu
ittsMtzC8kXSXh5HjkqE9pEXoj/msTZM1Q6mXq6jzh1u9Ek+R9xHV2xLegxtQLyX
bRbOf8JqMNzY7+hocqXxG8q0iviPgOusvbVkMYRxcWbnz1JW7Js7dPFqAFGgB1AB
s7M2RmmJjVXebuXG7iFW824INqVP3YGo0SIMIKbwbkN7jioNyuGWU3pnK7pS0/q1
XGYW972vTbp5Ancby2kIuV6XsGxjHpNaPrmIXaKwwqI8hEuRLDFKluhTjdLqpxzs
qu+MVYm7raJGw1fK/nvcufmKQfcAKyDQkyrIbHJiLyE9KupVwuLUV8VvFIXyC6mv
y4sLhP2Dxtljzr5yaOGRBT4wWn+WnJgYhv6x1xOxp1ihayJzJbdk9d5Tb02xMFh5
WGHwYOEwGwz0M1+Wtd9Ve5F5k2NxOcgXjrDW1mojLviqwgIz/MpjoiDiL6t3L6LF
kclur0CnwXthk8kqXudP
=E94s
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to