101.md 4.15 KB
Newer Older
1
---
2
layout: new/blog
3
week: 101
4
published: 2017-04-06 22:04:29
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
---

Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday March 26 and Saturday April 1 2017:

Media coverage
--------------

Sylvain Beucler wrote a follow-up post [Practical basics of reproducible builds
2](http://blog.beuc.net/posts/Practical_basics_of_reproducible_builds_2/),
which like [last weeks
article](http://blog.beuc.net/posts/Practical_basics_of_reproducible_builds/)
is about his experiences making software build reproducibly.


Reproducible work in other projects
-----------------------------------

Colin Watson started writing a
[patch](https://code.launchpad.net/~cjwatson/launchpad/store-buildinfo/+merge/321263)
to make launchpad store `.buildinfo` files. (It's not yet deployed.)


Toolchain development and fixes
-------------------------------

Ximin Luo continued to work on `BUILD_PATH_PREFIX_MAP` patches for [GCC
31 32
6](https://salsa.debian.org/reproducible-builds/gcc-6.git/) and
[dpkg](https://salsa.debian.org/reproducible-builds/dpkg.git/).
33 34 35 36 37 38 39


Packages reviewed and fixed, and bugs filed
-------------------------------------------

Chris Lamb:

40 41 42 43 44 45 46
* [#858926](https://bugs.debian.org/858926) filed against [vine](https://tracker.debian.org/pkg/vine), forwarded [upstream](https://github.com/celery/vine/pull/12).
* [#859194](https://bugs.debian.org/859194) filed against [neutron](https://tracker.debian.org/pkg/neutron).
* [#859256](https://bugs.debian.org/859256) filed against [golang-github-lunny-log](https://tracker.debian.org/pkg/golang-github-lunny-log).
* [#859294](https://bugs.debian.org/859294) filed against [hunspell-dict-ko](https://tracker.debian.org/pkg/hunspell-dict-ko).
* [#859299](https://bugs.debian.org/859299) filed against [dactyl](https://tracker.debian.org/pkg/dactyl).
* [#859300](https://bugs.debian.org/859300) filed against [crac](https://tracker.debian.org/pkg/crac).
* [#859302](https://bugs.debian.org/859302) filed against [debirf](https://tracker.debian.org/pkg/debirf).
47 48 49

Mattia Rizzolo:

50
* [#859058](https://bugs.debian.org/859058) filed against [telegram-desktop](https://tracker.debian.org/pkg/telegram-desktop).
51 52 53 54 55 56 57 58 59 60


Reviews of unreproducible packages
----------------------------------

49 package reviews have been added, 25 have been updated and 42 have been removed in this week,
adding to our knowledge about [identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).

1 issue type has been updated:

61
- [randomness_in_r_rdb_rds_databases](https://tests.reproducible-builds.org/issues/unstable/randomness_in_r_rdb_rds_databases_issue.html)
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76


Weekly QA work
--------------

During our reproducibility testing, FTBFS bugs have been detected and reported by:

 - Chris Lamb (4)
 - Mattia Rizzolo (1)


diffoscope development
----------------------

diffoscope 81 was uploaded to experimental by Chris Lamb. It included
77
[contributions](https://salsa.debian.org/reproducible-builds/diffoscope/commits/81)
78 79 80 81 82
from:

- Chris Lamb
  - Correct meaningless "1234-content" metadata when introspecting files
    within archives. This was a regression since #854723 due to the use of
83
    auto-incrementing on-disk filenames. (Closes: [#858223](https://bugs.debian.org/858223))
84 85 86 87 88 89 90 91
- Ximin Luo
  - Improve ISO9660/DOS/MBR check.


reprotest development
---------------------

reprotest development continued in git, including
92
[contributions](https://salsa.debian.org/reproducible-builds/reprotest.git/log/)
93 94 95 96 97 98 99 100 101 102
from:

- Ximin Luo:
  - Preserve directory structure when copying artifacts.


buildinfo.debian.net development
--------------------------------

buildinfo.debian.net development continued in git, including
103
[contributions](https://salsa.debian.org/reproducible-builds/reproducible-website.git/log/)
104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
from:

- Chris Lamb:
  - Tidy rejection of supported formats.
  - Don't parse "Format:" header as the source package version.


reproducible-website development
--------------------------------

Holger switched reproducible-builds.org and www.reproducible-builds.org to
letsencrypt certificates.


Misc.
-----

This week's edition was written by Ximin Luo and Holger Levsen & reviewed by a
bunch of Reproducible Builds folks on IRC & the mailing lists.