Debian Bug report logs - #956304
libcamera: please make the build reproducible

version graph

Package: src:libcamera; Maintainer for src:libcamera is Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>;

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

Date: Thu, 9 Apr 2020 14:45:02 UTC

Severity: wishlist

Tags: patch

Found in version libcamera/0~git20200116+30f9624-1

Fixed in version libcamera/0~git20200417+35269f0-1

Done: =?utf-8?q?IOhannes_m_zm=C3=B6lnig_=28Debian/GNU=29?= <umlaeute@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-bugs@lists.alioth.debian.org, Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>:
Bug#956304; Package src:libcamera. (Thu, 09 Apr 2020 14:45: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 Multimedia Maintainers <debian-multimedia@lists.debian.org>. (Thu, 09 Apr 2020 14:45: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: libcamera: please make the build reproducible
Date: Thu, 09 Apr 2020 15:40:30 +0100
[Message part 1 (text/plain, inline)]
Source: libcamera
Version: 0~git20200116+30f9624-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

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

This is because it includes a Python "doctree" file into the binary
which are not reproducible. You should have seen the "package-
contains-python-doctree-file" Lintian warning; if you did not, please
file a bug against Lintian.

A patch is attached that excludes the .doctrees/ directory.

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


Regards,

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

Message sent on to "Chris Lamb" <lamby@debian.org>:
Bug#956304. (Sat, 18 Apr 2020 20:39:09 GMT) (full text, mbox, link).


Message #8 received at 956304-submitter@bugs.debian.org (full text, mbox, reply):

From: IOhannes zmölnig <noreply@salsa.debian.org>
To: 956304-submitter@bugs.debian.org
Subject: Bug#956304 marked as pending in libcamera
Date: Sat, 18 Apr 2020 20:34:18 +0000
Control: tag -1 pending

Hello,

Bug #956304 in libcamera reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/multimedia-team/libcamera/-/commit/f60d2694021ffdd2a5622d63d905b9bf023b5e09

------------------------------------------------------------------------
Make build reproducible

Closes: #956304
Thanks: Chris Lamb <lamby@debian.org>
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/956304



Added tag(s) pending. Request was from IOhannes zmölnig <noreply@salsa.debian.org> to 956304-submitter@bugs.debian.org. (Sat, 18 Apr 2020 20:39:09 GMT) (full text, mbox, link).


Reply sent to IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>:
You have taken responsibility. (Sat, 18 Apr 2020 21:51:06 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Sat, 18 Apr 2020 21:51:06 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 956304-close@bugs.debian.org
Subject: Bug#956304: fixed in libcamera 0~git20200417+35269f0-1
Date: Sat, 18 Apr 2020 21:49:32 +0000
Source: libcamera
Source-Version: 0~git20200417+35269f0-1
Done: =?utf-8?q?IOhannes_m_zm=C3=B6lnig_=28Debian/GNU=29?= <umlaeute@debian.org>

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

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> (supplier of updated libcamera 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: Sat, 18 Apr 2020 23:28:05 +0200
Source: libcamera
Architecture: source
Version: 0~git20200417+35269f0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Closes: 956304 956720
Changes:
 libcamera (0~git20200417+35269f0-1) unstable; urgency=medium
 .
   * New upstream version 0~git20200417+35269f0
     * Refresh patches
   * B-D un gnutls-dev
   * Add patch take return value of write() into account
   * Add patch to fix spelling errors
   * Enable hardening
   * Move "libcamera-tools" into section "video" (Closes: 956720)
   * Make build reproducible.
     Thanks to Chris Lamb <lamby@debian.org> (Closes: #956304)
   * Declare that building this package does not require 'root' powers.
   * Update d/copyright
     * Rearrange d/copyright paragraphs
     * Add 'licensecheck' target
     * Generate d/copyright_hints
     * Add myself to copyright holders
   * Bump standards version to 4.5.0
Checksums-Sha1:
 afe3247ba374c98861f8c744711d4b9dec231b09 2551 libcamera_0~git20200417+35269f0-1.dsc
 def49901f95f45fd15baf6261dc849439f057c72 428980 libcamera_0~git20200417+35269f0.orig.tar.xz
 ce452f9ff8ed1267846e240fa7dfe4f7d708c69f 6740 libcamera_0~git20200417+35269f0-1.debian.tar.xz
Checksums-Sha256:
 4094a5e91812a32fe61b15f88388cd2c46d0f67478f08359fc57737070b18ae5 2551 libcamera_0~git20200417+35269f0-1.dsc
 0779c3e3492384b8695dfc2e9e6484ed3d38b672d38ef350a7bf0fd372ddf51e 428980 libcamera_0~git20200417+35269f0.orig.tar.xz
 9bb1b64d04b82e1b8ca0387e3a02675138590abe4a515777916b06a534631aec 6740 libcamera_0~git20200417+35269f0-1.debian.tar.xz
Files:
 c21cd2575e71aff017072606ca92d24f 2551 libs optional libcamera_0~git20200417+35269f0-1.dsc
 ba0a08d83465193cf17269e9f0bf0727 428980 libs optional libcamera_0~git20200417+35269f0.orig.tar.xz
 751613af0b7561bafa50508241918208 6740 libs optional libcamera_0~git20200417+35269f0-1.debian.tar.xz

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

iQJKBAEBCAA0FiEEdAXnRVdICXNIABVttlAZxH96NvgFAl6bcngWHGZvcnVtQHVt
bGFldXRlLm11ci5hdAAKCRC2UBnEf3o2+GRQD/448gvsDk0gOQkHcSdmkTLjmJxe
ZBeRxuIciKQB8Fd681UNMRUmKG3Rozh+uzWykizh5LsJmREsAliIqWq2DR9vjpQf
z8PL5uoDx/ECdFXvvnvo9QJg8BSwNNKQAkkilqmr/WgPNtcBoSmQwNILldKakNgY
DlSAL/qv757CR1EdpKFeY4/Qu8P+uxUi79vVc6RuIp1NRip1b5euAQyA5yRPJJBt
K95TsOO4hdpoj+2UKFUiRBkKraJQesJm0Z9uPp8Rg4u+wvAW7LySK786t2OAOaB8
GgT1/o9gvnrjzEsXSXJrNXheYWMBuATTz2/eKvwboHiKvVDoys+Ft0CXvyZliWq5
WPX1YtBuAtDg2rkXBNrLrV1nmGVJXvOt6DeBuEA1UdCCApe6WDquqSXUL1FgSrvC
BKZxqBfgRBsF3NjuFEHiqGomY7qrNnuKbtTVw4xYwndftaIYQaHHhx5ubv4rAP+6
0/q8TGo2VN9OmvGOYuHVbgxeqqqAQIHjzyYN6If5GitqEjExGH3IwHjFazUiRdmD
VO7SAz0YtDNSIJXqadL0ZKaqn1oOhkiagUkj/rHdn99//BLjM0dA83IFg1jdMbJ/
k3hCRA6uanaHwxeqoqhR5SKzbo9+mKhJk7kuSCjpNya4SMP0FAoSu7XhDmMaocGg
xFvFgKZI+txSo7U/ug==
=4kVU
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 23 May 2020 07:24:44 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 10:53:42 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.