Mailinglist Archive: opensuse-factory (378 mails)

< Previous Next >
[opensuse-factory] openSUSE reproducible builds status 2019-11
Hi,

last month's status:
https://lists.opensuse.org/opensuse-factory/2019-10/msg00367.html

Last months' reproducible builds project updates (including my work):
https://reproducible-builds.org/reports/2019-10/

I uploaded https://rb.zq1.de/compare.factory-20191129/ today
and rbstats are:
total-packages: 12424 (+152)
build-tried: 12416 (+152)
build-failed: 51 (-23)
build-n-a: 81 (-2)
build-succeeded: 12284 (+177)
build-official-failed+na: 126 (-93)
build-compare-failed: 415 (+19)
build-compare-succeeded: 11869 (+158)

verify-failed: 560 (-18)
verified-semi-reproducible: 11608 (+171)
verified-bit-identical: 0

bit-by-bit-identical: 11481 (+163)
not-bit-by-bit-identical: 794 (+13)


https://rb.zq1.de/compare.factory-20191129/graph.png
shows the change over time

https://rb.zq1.de/compare.factory-20191129/unreproduciblerings.txt
lists very unreproducible core packages (bootstrap+DVD)

Of the badly unreproducible packages,
2 were in ring0
48 were in ring1

That makes it 50/2901 => 1.72 %
which is below the overall average of
415/12284 => 3.38 %

794/12284 => 6.46 % of packages are not perfectly reproducible



This month, I added
https://github.com/apache/felix/pull/209
as a test patch in
https://build.opensuse.org/package/show/home:bmwiedemann:reproducible:test/maven-plugin-bundle
and in addition with last month's
https://build.opensuse.org/request/show/735873
that made it possible to build some dozen java packages reproducible by
applying tweaks (e.g. use strip-nondeterminism and replace /dev/*random
with /dev/zero to counter random maven UUIDs)


On the unreproducible core package list, we have

branding-openSUSE
variations in .jpg files

tomcat
filesystem ordering issues and probably others

python-python-xlib
one .pyc file with timestamp


newly reproducible core packages:
nvme-cli
from a gcc9 LTO patch = https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91307

python-tox
from the https://bugzilla.opensuse.org/show_bug.cgi?id=1094323
toolchain patch


And in the next week I am off to the reproducible-builds world summit.

Ciao
Bernhard M.

< Previous Next >
This Thread
  • No further messages