[blog] 01/01: 148: Initial draft.

Chris Lamb chris at chris-lamb.co.uk
Sun Feb 25 09:42:47 UTC 2018


This is an automated email from the git hooks/post-receive script.

lamby pushed a commit to branch master
in repository blog.

commit ff7c20aa17647dd3ca05668561cb5ee019a8e883
Author: Chris Lamb <lamby at debian.org>
Date:   Sun Feb 25 09:42:36 2018 +0000

    148: Initial draft.
---
 drafts/148.mdwn | 158 +++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 110 insertions(+), 48 deletions(-)

diff --git a/drafts/148.mdwn b/drafts/148.mdwn
index fbef381..f429f9b 100644
--- a/drafts/148.mdwn
+++ b/drafts/148.mdwn
@@ -1,48 +1,110 @@
-https://lists.reproducible-builds.org/pipermail/rb-general/2018-February/000800.html
-https://lists.reproducible-builds.org/pipermail/rb-general/2018-February/000796.html
-https://research.swtch.com/vgo-intro
-https://dzone.com/articles/reproducible-builds-in-java
-https://www.mpscholten.de/docker/2016/01/27/you-are-most-likely-misusing-docker.html
-
-
-Y2K-bug reloaded
-----------------
-
-As part of the work on reproducible builds for openSUSE,
-Bernhard M. Wiedemann tried to build packages 15 years in the future and thereby discovered a [widespread systematic error](https://lists.opensuse.org/opensuse-factory/2018-02/msg00911.html) in how perl's Time::Local functions are used.
-
-This affected a diverse set of software - including git and our strip-nondeterminism (via Archive::Zip)
-
-grep was run on 16896 tarballs in openSUSE's devel:languages:perl project and 102 of them contained timegm or timelocal calls. Of those over 30 were problematic and some more need to be analyzed:
-
-https://rt.cpan.org/Public/Bug/Display.html?id=124508 perl-Test-MockTime FTBFS-2020
-https://rt.cpan.org/Public/Bug/Display.html?id=124509 perl-TimeDate FTBFS-2020
-https://rt.cpan.org/Public/Bug/Display.html?id=124543 perl Archive::Tar broken 2020 on MacOS
-https://rt.cpan.org/Public/Bug/Display.html?id=124512 perl-Archive-Zip FTBFS and broken in 2030
-https://rt.cpan.org/Public/Bug/Display.html?id=124545 perl-IO-Compress-Zlib broken in 2030
-https://rt.cpan.org/Public/Bug/Display.html?id=124513 perl-OLE-Storage_Lite FTBFS-2020
-https://rt.cpan.org/Public/Bug/Display.html?id=124514 perl-Parse-Win32Registry FTBFS-2020
-https://rt.cpan.org/Public/Bug/Display.html?id=124521 perl-Math-Calc-Units broken in 2025
-https://rt.cpan.org/Public/Bug/Display.html?id=124523 perl-Mail-IMAPClient
-https://rt.cpan.org/Public/Bug/Display.html?id=124524 perl-Image-ExifTool
-https://rt.cpan.org/Public/Bug/Display.html?id=124526 perl-HTTP-Message broken test in 2020 on MacOS
-https://rt.cpan.org/Public/Bug/Display.html?id=124527 perl-HTTP-Cookies broken in 2020 on MacOS
-https://rt.cpan.org/Public/Bug/Display.html?id=124547 perl-DateTime-Format-HTTP Test broken in 2020 on MacOS
-https://rt.cpan.org/Public/Bug/Display.html?id=124528 perl-File-Listing
-https://rt.cpan.org/Public/Bug/Display.html?id=124530 perl-Email-Date-Format rare corruption
-https://rt.cpan.org/Public/Bug/Display.html?id=124537 perl-Convert-ASN1 breakage for years<2000
-https://rt.cpan.org/Public/Bug/Display.html?id=124538 perl-Convert-BER breakage for years<2000
-https://rt.cpan.org/Public/Bug/Display.html?id=124546 perl-Gtk2-Ex-FormFactory
-https://rt.cpan.org/Public/Bug/Display.html?id=124544 Logfile
-https://rt.cpan.org/Public/Bug/Display.html?id=124532 perl-Calendar-Simple breakage for years<2000
-https://rt.cpan.org/Public/Bug/Display.html?id=124548 perl-Date-ICal breakage for years<2000
-https://rt.cpan.org/Public/Bug/Display.html?id=124549 perl-Date-Business breakage for years<2000
-https://rt.cpan.org/Public/Bug/Display.html?id=124550 perl-CAM-PDF breakage for years<2000
-https://rt.cpan.org/Public/Bug/Display.html?id=124552 perl-BioPerl breakage for years<2000?
-https://rt.cpan.org/Public/Bug/Display.html?id=124553 perl-Badger "
-https://rt.cpan.org/Public/Bug/Display.html?id=124554 perl-Arch "
-https://rt.cpan.org/Public/Bug/Display.html?id=124555 perl-Apache-ASP "
-https://rt.cpan.org/Public/Bug/Display.html?id=124560 FAQ-O-Matic "
-https://rt.cpan.org/Public/Bug/Display.html?id=124534 perl cpan/libnet
-https://rt.perl.org/Ticket/Display.html?id=132897 perl doc
-https://www.spinics.net/lists/git/msg324220.html git - some breakage in 2020 and for dates < 2000
+[[!meta title="Reproducible Builds: Weekly report #148"]]
+
+Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday February 18 and Saturday February 24 2018:
+
+ * Vagrant Cascadian [posted the minutes our recent logo IRC meeting](https://lists.reproducible-builds.org/pipermail/rb-general/2018-February/000800.html).
+ * Mattia Rizzolo [posted about our possible inclusion in this round of Outreachy/GSOC](https://lists.reproducible-builds.org/pipermail/rb-general/2018-February/000796.html).
+
+Reproducible work in other projects
+-----------------------------------
+
+There were a number of blog posts related to reproducible builds published this week:
+
+ * Russ Cox [wrote a blog post about Golang version packaging](https://research.swtch.com/vgo-intro) with respect to enabling to reproducible builds.
+ * Maria Camenzuli [posted about Reproducible Builds in Java](https://dzone.com/articles/reproducible-builds-in-java).
+ * Finally, Marc Scholten wrote a blog post entiled "[You Are Most Likely Misusing Docker](https://www.mpscholten.de/docker/2016/01/27/you-are-most-likely-misusing-docker.html)" which references reproducible builds.
+
+Development and fixes in key packages
+-------------------------------------
+
+Norbert Preining added calls to `dh_stripnondeterminism` to a number of [TexLive](https://www.tug.org/texlive/) packages which should let them become reproducible in Debian ([[!bug 886988]]).
+
+"Y2K-bug reloaded"
+------------------
+
+As part of the work on reproducible builds for openSUSE, Bernhard M. Wiedemann built packages 15 years in the future and [discovered a widespread systematic errors](https://lists.opensuse.org/opensuse-factory/2018-02/msg00911.html) in how [Perl's Time::Local](http://perldoc.perl.org/Time/Local.html) functions are used.
+
+This affected a diverse set of software - including `git` and our `strip-nondeterminism` (via [Archive::Zip](http://search.cpan.org/~phred/Archive-Zip-1.60/lib/Archive/Zip.pm))
+
+`grep` was run on 16,896 tarballs in openSUSE's `devel:languages:perl` project and 102 of them contained `timegm` or `timelocal` calls. Of those, over 30 were problematic and some more need to be analyzed:
+
+ * [`perl-Test-MockTime`](https://rt.cpan.org/Public/Bug/Display.html?id=124508) FTBFS-2020
+ * [`perl-TimeDate`](https://rt.cpan.org/Public/Bug/Display.html?id=124509) FTBFS-2020
+ * [`perl`](https://rt.cpan.org/Public/Bug/Display.html?id=124543) ``Archive::Tar`` broken 2020 on MacOS
+ * [`perl-Archive-Zip`](https://rt.cpan.org/Public/Bug/Display.html?id=124512) FTBFS and broken in 2030
+ * [`perl-IO-Compress-Zlib`](https://rt.cpan.org/Public/Bug/Display.html?id=124545) broken in 2030
+ * [`perl-OLE-Storage_Lite`](https://rt.cpan.org/Public/Bug/Display.html?id=124513) FTBFS-2020
+ * [`perl-Parse-Win32Registry`](https://rt.cpan.org/Public/Bug/Display.html?id=124514) FTBFS-2020
+ * [`perl-Math-Calc-Units`](https://rt.cpan.org/Public/Bug/Display.html?id=124521) broken in 2025
+ * [`perl-Mail-IMAPClient`](https://rt.cpan.org/Public/Bug/Display.html?id=124523)
+ * [`perl-Image-ExifTool`](https://rt.cpan.org/Public/Bug/Display.html?id=124524)
+ * [`perl-HTTP-Message`](https://rt.cpan.org/Public/Bug/Display.html?id=124526) broken test in 2020 on MacOS
+ * [`perl-HTTP-Cookies`](https://rt.cpan.org/Public/Bug/Display.html?id=124527) broken in 2020 on MacOS
+ * [`perl-DateTime-Format-HTTP`](https://rt.cpan.org/Public/Bug/Display.html?id=124547) Test broken in 2020 on MacOS
+ * [`perl-File-Listing`](https://rt.cpan.org/Public/Bug/Display.html?id=124528)
+ * [`perl-Email-Date-Format`](ttps://rt.cpan.org/Public/Bug/Display.html?id=124530) rare corruption
+ * [`perl-Convert-ASN1`](https://rt.cpan.org/Public/Bug/Display.html?id=124537) breakage for years < 2000
+ * [`perl-Convert-BER`](https://rt.cpan.org/Public/Bug/Display.html?id=124538) breakage for years < 2000
+ * [`perl-Gtk2-Ex-FormFactory`](https://rt.cpan.org/Public/Bug/Display.html?id=124546)
+ * [`Logfile`](https://rt.cpan.org/Public/Bug/Display.html?id=124544)
+ * [`perl-Calendar-Simple`](https://rt.cpan.org/Public/Bug/Display.html?id=124532) breakage for years < 2000
+ * [`perl-Date-ICal`](https://rt.cpan.org/Public/Bug/Display.html?id=124548) breakage for years < 2000
+ * [`perl-Date-Business`](https://rt.cpan.org/Public/Bug/Display.html?id=124549) breakage for years < 2000
+ * [`perl-CAM-PDF`](https://rt.cpan.org/Public/Bug/Display.html?id=124550) breakage for years < 2000
+ * [`perl-BioPerl`](https://rt.cpan.org/Public/Bug/Display.html?id=124552) breakage for years < 2000?
+ * [`perl-Badger`](https://rt.cpan.org/Public/Bug/Display.html?id=124553)
+ * [`perl-Arch`](https://rt.cpan.org/Public/Bug/Display.html?id=124554)
+ * [`perl-Apache-ASP`](https://rt.cpan.org/Public/Bug/Display.html?id=124555)
+ * [`FAQ-O-Matic`](https://rt.cpan.org/Public/Bug/Display.html?id=124560)
+ * [`perl cpan/libnet`](https://rt.cpan.org/Public/Bug/Display.html?id=124534) perl cpan/libnet
+ * [`perl doc`](https://rt.perl.org/Ticket/Display.html?id=132897)
+ * [`git`](https://www.spinics.net/lists/git/msg324220.html) - some breakage in 2020 and for dates < 2000
+
+Packages reviewed and fixed, and bugs filed
+-------------------------------------------
+
+* Adrian Bunk:
+    * [[!bug 891015]] filed against [[!pkg citadel]].
+    * [[!bug 891151]] filed against [[!pkg dune-uggrid]].
+    * [[!bug 891160]] filed against [[!pkg libgaminggear]].
+    * [[!bug 891222]] filed against [[!pkg libquazip]].
+
+* Chris Lamb:
+    * [[!bug 890738]] filed against [[!pkg pydispatcher]].
+    * [[!bug 891050]] filed against [[!pkg gap-autpgrp]].
+    * [[!bug 891073]] filed against [[!pkg clblas]].
+    * [[!bug 891075]] filed against [[!pkg clfft]].
+    * [[!bug 891194]] filed against [[!pkg 3dldf]].
+    * [[!bug 891263]] filed against [[!pkg puppet]].
+    * [[!bug 891264]] filed against [[!pkg shark]].
+    * [[!bug 891290]] filed against [[!pkg ardour]].
+
+Reviews of unreproducible packages
+----------------------------------
+
+60 package reviews have been added, 32 have been updated and 30 have been removed in this week,
+adding to our knowledge about [identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
+
+Two new toolchain issue types have been added:
+
+* [randomness\_in\_binaries\_generated\_by\_golang](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=ad69d8fe)
+* [captures\_build\_path\_in\_mdb\_files](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=c7538f98)
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, FTBFS bugs have been detected and reported by:
+
+ - Adrian Bunk (41)
+ - Andreas Beckmann (1)
+ - Boyuan Yang (1)
+
+jenkins.debian.net development
+------------------------------
+
+- Mattia Rizzolo [update dthe key used to sign our repository](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=75af5b41).
+
+Misc.
+-----
+
+This week's edition was written by Bernhard M. Wiedemann, Chris Lamb & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/blog.git



More information about the Reproducible-commits mailing list