Debian Bug report logs - #1014041
yt-dlp: please make the build reproducible

version graph

Package: src:yt-dlp; Maintainer for src:yt-dlp is Unit 193 <unit193@debian.org>;

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

Date: Wed, 29 Jun 2022 06:57:02 UTC

Severity: wishlist

Tags: fixed-upstream, patch

Found in version yt-dlp/2022.06.22.1-1

Fixed in version yt-dlp/2022.07.18-1

Done: Unit 193 <unit193@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/psi-im/psi/pull/699

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, Unit 193 <unit193@debian.org>:
Bug#1014041; Package src:yt-dlp. (Wed, 29 Jun 2022 06:57: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, Unit 193 <unit193@debian.org>. (Wed, 29 Jun 2022 06:57: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: yt-dlp: please make the build reproducible
Date: Wed, 29 Jun 2022 07:56:01 +0100
[Message part 1 (text/plain, inline)]
Source: yt-dlp
Version: 2022.06.22.1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

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

This is because it does not iterate over a Python set() data structure
in a deterministic order.

Patch attached.

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


Regards,

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

Set Bug forwarded-to-address to 'https://github.com/yt-dlp/yt-dlp/pull/4220'. Request was from "Chris Lamb" <lamby@debian.org> to control@bugs.debian.org. (Wed, 29 Jun 2022 07:09:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Unit 193 <unit193@debian.org>:
Bug#1014041; Package src:yt-dlp. (Wed, 29 Jun 2022 07:24:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Unit 193 <unit193@debian.org>. (Wed, 29 Jun 2022 07:24:03 GMT) (full text, mbox, link).


Message #12 received at 1014041@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: 1014041@bugs.debian.org
Subject: Re: yt-dlp: please make the build reproducible
Date: Wed, 29 Jun 2022 03:07:33 -0400 (EDT)
forwarded 1014041 https://github.com/yt-dlp/yt-dlp/pull/4220
thanks

I've forwarded this upstream here:

  https://github.com/yt-dlp/yt-dlp/pull/4220


Regards,

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



Added tag(s) fixed-upstream. Request was from debian-bts-link@lists.debian.org to control@bugs.debian.org. (Mon, 04 Jul 2022 17:36:13 GMT) (full text, mbox, link).


Reply sent to Unit 193 <unit193@debian.org>:
You have taken responsibility. (Tue, 19 Jul 2022 04:09:07 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 19 Jul 2022 04:09:07 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1014041-close@bugs.debian.org
Subject: Bug#1014041: fixed in yt-dlp 2022.07.18-1
Date: Tue, 19 Jul 2022 04:04:50 +0000
Source: yt-dlp
Source-Version: 2022.07.18-1
Done: Unit 193 <unit193@debian.org>

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

Debian distribution maintenance software
pp.
Unit 193 <unit193@debian.org> (supplier of updated yt-dlp 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: SHA384

Format: 1.8
Date: Mon, 18 Jul 2022 23:36:50 -0400
Source: yt-dlp
Architecture: source
Version: 2022.07.18-1
Distribution: unstable
Urgency: medium
Maintainer: Unit 193 <unit193@debian.org>
Changed-By: Unit 193 <unit193@debian.org>
Closes: 1014041
Changes:
 yt-dlp (2022.07.18-1) unstable; urgency=medium
 .
   * New upstream version 2022.07.18.
     - [build] Consistent order for lazy extractors by lamby. (Closes: #1014041)
     - Refresh supported sites.
     - Refresh patches.
Checksums-Sha1:
 6f11e4f061c80c49ec62b258733093a2209c524f 2067 yt-dlp_2022.07.18-1.dsc
 12e1d4e69aa0e05de0ecf38b6e3e19670664e811 2097407 yt-dlp_2022.07.18.orig.tar.gz
 6e775620bb1c6d5683a779e7cbbeabf25de0c584 11324 yt-dlp_2022.07.18-1.debian.tar.xz
 b546ff6f03b0dbff63e8fed9ac269c3487069d3f 6876 yt-dlp_2022.07.18-1_amd64.buildinfo
Checksums-Sha256:
 782502a8e1b8e361260f9c2eb7ebece3138c75f0a31dd9e825e8bb35c8491214 2067 yt-dlp_2022.07.18-1.dsc
 c7a68a2c2057ff2d981ff619eb855e4661c3e5c1263c04ec4afa3815e8ae1b91 2097407 yt-dlp_2022.07.18.orig.tar.gz
 58245f23000257757318d27c782775902045867d4dab0f626a4ec511c4ab335a 11324 yt-dlp_2022.07.18-1.debian.tar.xz
 75ea77a7b6f61eb1acbea6e66d3f74ba3094039c5bfeedb3c2dae9b6ae7b0e65 6876 yt-dlp_2022.07.18-1_amd64.buildinfo
Files:
 5e72fa639946775783d5b171305a274c 2067 web optional yt-dlp_2022.07.18-1.dsc
 983107ee5572723bea4175dcdc5842ff 2097407 web optional yt-dlp_2022.07.18.orig.tar.gz
 615c7a2bebb9b47a686b8352fcc27fa7 11324 web optional yt-dlp_2022.07.18-1.debian.tar.xz
 2961b2ada487e4ef75baf43656510496 6876 web optional yt-dlp_2022.07.18-1_amd64.buildinfo

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

iQIzBAEBCQAdFiEEjbPlhoZdK0orGFpcUAHhsJqjdEsFAmLWKOAACgkQUAHhsJqj
dEtW8BAAsb+TSz5q9d2UPB3fk+ESdUynYoXMS8c4LZ+zGEUUSKR4leZEaDCgFg/T
A/Jcz8iJdQocKUI2vC/vB4xVUw6t+HBWgtvacmbojbJHBrLhvkyaaGwwJ7L1Ccpz
obqmtCIp6cgi9mpE1+4wC1vxn4eJFCPUDuRO5OeTgrhsWaFQUtUGXU+B/MTglz9W
h1/iqgQaQsWR9KIoIIKWRoVzaToVJY0wBMFPEUv9lTbSsnrCFXhYpqkN8oYOfZMT
E4IHHaZR2GmOFw3PG+OSFeJv85U0Z03n1/Xjyw8cNBepDITwFCAgJmose4U1+MRI
pxrlFOv+di/v2vp3ceQ45InbJrcKMwUWtZmblcVdafqNnGbuQooy7RkeMERTitLy
EsE6FFVSrBxcw5BhiayrlzILtmOIVEsFs9cY+cCHrDyICvA8dzV7yVB4Zdc2cXfz
N/+BlFgv4D4bjgD7MtelOKTApZLIImszjA8jEq/beU3G1c+pYDxUGdjBDaSVfo8I
1ExSd/BACJasjecePR7uUzWl4ZFQyMiKBNphaJFYsRusiN5D2I8FtctrDcm1ZUCf
5GtZPBHZRKK4wOZsBMbMo1znuAr217o5bpLT4Pz3LJQjxkbZRfLYFlnQisbA/wHH
yBeVVGwCF2oGNqqejiFYWz/O+YXa2JNL/C+Qxaj9uz9Dtj/nscs=
=DL1Z
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Unit 193 <unit193@debian.org>:
Bug#1014041; Package src:yt-dlp. (Tue, 16 Aug 2022 19:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Unit 193 <unit193@debian.org>. (Tue, 16 Aug 2022 19:39:03 GMT) (full text, mbox, link).


Message #24 received at 1014041@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: 1014041@bugs.debian.org
Subject: Re: yt-dlp: please make the build reproducible
Date: Tue, 16 Aug 2022 12:35:50 -0700
forwarded 1014041 https://github.com/psi-im/psi/pull/699
thanks

I've forwarded this upstream here:

  https://github.com/psi-im/psi/pull/699


Regards,

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



Changed Bug forwarded-to-address to 'https://github.com/psi-im/psi/pull/699' from 'https://github.com/yt-dlp/yt-dlp/pull/4220'. Request was from "Chris Lamb" <lamby@debian.org> to control@bugs.debian.org. (Tue, 16 Aug 2022 19:39:08 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 02 Oct 2022 07:26:46 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 13:07:43 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.