860731">

Debian Bug report logs - #860731
viruskiller: please make the build reproducible

version graph

Package: src:viruskiller; Maintainer for src:viruskiller is Debian Games Team <pkg-games-devel@lists.alioth.debian.org>;

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

Date: Wed, 19 Apr 2017 13:39:01 UTC

Severity: wishlist

Tags: patch

Found in version viruskiller/1.03-1+dfsg1-1

Fixed in version viruskiller/1.03-1+dfsg1-2

Done: Markus Koschany <apo@debian.org>

Bug is archived. No further changes may be made.

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 Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#860731; Package src:viruskiller. (Wed, 19 Apr 2017 13:39: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 Games Team <pkg-games-devel@lists.alioth.debian.org>. (Wed, 19 Apr 2017 13:39: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: viruskiller: please make the build reproducible
Date: Wed, 19 Apr 2017 14:35:02 +0100
[Message part 1 (text/plain, inline)]
Source: viruskiller
Version: 1.03-1+dfsg1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: fileordering
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that viruskiller could not be built reproducibly.

This due to the build system assembling the .pak file by iterating
over the filesystem in a non-determinstic order.

Patch attached that uses scandir with the alphasort argument.

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


Regards,

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

Reply sent to Markus Koschany <apo@debian.org>:
You have taken responsibility. (Tue, 21 Nov 2017 00:39:06 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 21 Nov 2017 00:39:06 GMT) (full text, mbox, link).


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

From: Markus Koschany <apo@debian.org>
To: 860731-close@bugs.debian.org
Subject: Bug#860731: fixed in viruskiller 1.03-1+dfsg1-2
Date: Tue, 21 Nov 2017 00:35:54 +0000
Source: viruskiller
Source-Version: 1.03-1+dfsg1-2

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

Debian distribution maintenance software
pp.
Markus Koschany <apo@debian.org> (supplier of updated viruskiller 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: Tue, 21 Nov 2017 00:40:24 +0100
Source: viruskiller
Binary: viruskiller
Architecture: source
Version: 1.03-1+dfsg1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Markus Koschany <apo@debian.org>
Description:
 viruskiller - Game about viruses invading your computer
Closes: 726900 860731
Changes:
 viruskiller (1.03-1+dfsg1-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Ansgar Burchardt ]
   * Remove myself from Uploaders.
 .
   [ Markus Koschany ]
   * Declare compliance with Debian Policy 4.1.1.
   * Drop deprecated menu file. (Closes: #726900)
   * d/copyright: Use https for Format field.
   * Use canonical Vcs fields.
   * Switch to compat level 10.
   * Remove source/options file because xz compression is the default now.
   * Remove Pre-Depends: dpkg (>= 1.15.6) line. Satisfied in all supported
     distributions.
   * Remove override for dh_builddeb.
   * Apply reproducible-build.patch and make the build reproducible.
     Thanks to Chris Lamb for the report and patch. (Closes: #860731)
   * Fix Lintian warning copyright-refers-to-symlink-license and simply license
     all Debian files under GPL-2+ like the rest of the program.
   * Add keywords to desktop file.
Checksums-Sha1:
 6c8718c85250cda122d28bb3fcfa3609bcf878f8 2294 viruskiller_1.03-1+dfsg1-2.dsc
 a4ac84e416e5cb3af32a44ae1a7bf22887acc2bf 7808 viruskiller_1.03-1+dfsg1-2.debian.tar.xz
 4e98e8d001205ab70b2c5f21803c10f4acf997de 11241 viruskiller_1.03-1+dfsg1-2_amd64.buildinfo
Checksums-Sha256:
 a4ebf2a8bab1a22e136eb62504e585989ea0f59e336d196f6bfa6f0a93f4d583 2294 viruskiller_1.03-1+dfsg1-2.dsc
 6035abf740801f6a17ba82ff85d8835ee57d9a5110cd30ba45e3db0c916016bd 7808 viruskiller_1.03-1+dfsg1-2.debian.tar.xz
 52fefd0210eec29b353689fb9ecccaf3ab09865bbce2b05eb538f45ad90e0ff4 11241 viruskiller_1.03-1+dfsg1-2_amd64.buildinfo
Files:
 5395cd49494b836bdd7a173abc73c782 2294 games optional viruskiller_1.03-1+dfsg1-2.dsc
 1a7cdd34c1c9908c46d2dd9333357638 7808 games optional viruskiller_1.03-1+dfsg1-2.debian.tar.xz
 a3cfcd6904ff8c49e2712829a56df62e 11241 games optional viruskiller_1.03-1+dfsg1-2_amd64.buildinfo

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

iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAloTbYtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1Hkng8P/0ajsJA79laGPo671T9Y+JPdT2lNfGnSaTe7
O/Sohg5qfkU01WuK6oQ3pfDXPwtCPjUd2jzJ0juTHwRGCRCxqzX/O+Jp0EtMD8ta
5n0Y3DeocEy9KU+X4JAJSL7GkSATd4L8E5/fNQkrmZ6/pAF6FuUKQthkjsIXAv0c
jTzIZVShP0H0WD8UtUJVXLoe3b7T8ROKHgvn6Siv9EOEiS6THxJS5h4H7nLfq3QF
FvcI7HMOx0Ae6xnoNgCA59Axbc9+E165O/KpSBgbSWpFp3ZmfpqblHeJLD1EZeF1
YIk6KX/RzXfL5GIZfeDUFbQyrQ5SwPldDoeZCXHyvK0RW1+e4R8xi7RQFshuAiHI
8yujXjbRuJnjnBJxfnYHMARROJd2jx5eDRqnLZhT+WnOSvqAvSIzeIsArFyFVCLP
48NdK5WAFhKbCE+6C3MYoARmIUYq6jvFssEbfryQZUKSLDbFpOXV7A2zyJ/W/mUc
ACbK+LS+j9TdK2N/nBVIhIeUEEAkBPhlJnDy0v4fMVbSIHVoGQns+gP1s5PmTYRa
r6E3NvoAvD4Can2q3/HWS8rtywXIMAMiS3ygSCDpDrC+Ie4rIdwy0HGMzZ6yaiKZ
2+5cUfUI5a/5NcLWNtTFnMytFpE3L7uTveNXjRQDMqi+GBIPneKG0H+Vy1gifHuh
9XCJqpzU
=TiHI
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 24 Dec 2017 07:27: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: Mon Feb 3 06:45:19 2025; Machine Name: buxtehude

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.