[opensuse-factory] reproducible builds status 2022-08
Hi, This month, I fixed running tests in the future =https://bugzilla.suse.com/show_bug.cgi?id=1202356 and discovered and fixed several y2k38 bugs after that. https://bugzilla.opensuse.org/show_bug.cgi?id=1202666 is affecting the most packages atm. last month's status: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/J... Last months' reproducible builds project updates (including my work): https://reproducible-builds.org/reports/2022-07/ I uploaded https://rb.zq1.de/compare.factory-20220901/ today https://rb.zq1.de/spec/glossar.txt explains the meaning of below values: total-packages: 14481 (+12) build-tried: 14469 (+11) build-failed: 63 (+37) build-n-a: 232 (+53) build-succeeded: 14174 (-79) build-official-failed+na: 177 (+56) build-compare-failed: 553 (+26) build-compare-succeeded: 13621 (-105) verify-failed: 369 (-6) verified-semi-reproducible: 11338 (+53) bit-by-bit-identical: 13424 (-48) not-bit-by-bit-identical: 752 (-31) not-bit-by-bit-identicalcheck: 750 (-31) https://rb.zq1.de/compare.factory-20220901/graph.png shows the change over time https://rb.zq1.de/compare.factory-20220901/unreproduciblerings.txt lists very unreproducible core packages (bootstrap+DVD) Of the badly unreproducible packages, 6 were in ring0 75 were in ring1 That makes it 81/3316 => 2.44 % which is below the overall average of 553/14174 => 3.90 % 752/14174 => 5.31 % of packages are not perfectly reproducible ==> ./chart-testing/.rb.notes <== => SR 993689 chart-testing date ==> ./python-watchfiles/.rb.notes <== random? ==> ./perl-Time-Moment/.rb.notes <== => SR 1000365 => https://github.com/chansen/p5-time-moment/pull/48 FTBFS-2038 ==> ./singularity-ce/.rb.notes <== random go.buildid ==> ./mercurial-extension-hg-evolve/.rb.notes <== FTBFS-2038 + hg: parse error: date exceeds 32 bits: 2168745807 ==> ./python-bson/.rb.notes <== => https://github.com/py-bson/bson/pull/117 FTBFS-2038 => https://github.com/pypa/setuptools/commit/5a0404fa3875a069f7a6436f508116e852... toolchain,filesys ==> ./hugo/.rb.notes <== filesys+date ? ==> ./perl-DBD-MariaDB/.rb.notes <== FTBFS-2038 [ 24s] 2038-09-14 2:41:43 0 [ERROR] This server doesn't support dates later than 2038 ==> ./python-wtf-peewee/.rb.notes <== = https://bugzilla.opensuse.org/show_bug.cgi?id=1202666 toolchain python3.8 FTBFS-2038 osc build --vm-type=kvm --noservice --clean --build-opt=--vm-custom-opt="-rtc base=2038-09-04T00:00:00" --alternative-project home:bmwiedemann:reproducible openSUSE_Tumbleweed ==> ./mockito/.rb.notes <== java date+time ==> ./python-cachelib/.rb.notes <== FTBFS from memcache? ==> ./deno/.rb.notes <== rust toolchain? binary order ==> ./starship/.rb.notes <== filesys readdir, rust toolchain in /usr/bin/starship ==> ./asciidoc/.rb.notes <== python310 pyc ASLR ==> ./ccache/.rb.notes <== => SR 1000202 FTBFS-2038 osc build --vm-type=kvm --clean --noservice --build-opt=--vm-custom-opt="-rtc base=2038-01-25T00:00:00" --alternative-project home:bmwiedemann:reproducible openSUSE_Tumbleweed ==> ./certmonger/.rb.notes <== FTBFS-date ==> ./sqlite-jdbc/.rb.notes <== java date, order, javadoc ==> ./memcached/.rb.notes <== => https://github.com/memcached/memcached/pull/927 FTBFS-2038 ==> ./rsync/.rb.notes <== = https://github.com/WayneD/rsync/issues/366 FTBFS-2038 osc build --vm-type=kvm --clean --noservice --build-opt=--vm-custom-opt="-rtc base=2038-01-25T00:00:00" --alternative-project home:bmwiedemann:reproducible openSUSE_Tumbleweed ==> ./yast2-core/.rb.notes <== = https://github.com/yast/yast-core/issues/160 FTBFS-2038 osc build --vm-type=kvm --clean --noservice --build-opt=--vm-custom-opt="-rtc base=2038-01-25T00:00:00" --alternative-project home:bmwiedemann:reproducible openSUSE_Tumbleweed ==> ./at-spi-sharp/.rb.notes <== => SR 1000142 FTBFS-j4 ==> ./tor/.rb.notes <== FTBFS-2038 osc build --vm-type=kvm --noservice --clean --build-opt=--vm-custom-opt="-rtc base=2038-09-04T00:00:00" --alternative-project home:bmwiedemann:reproducible openSUSE_Tumbleweed ==> ./libkolabxml/.rb.notes <== CPU = other (host-specific?) source of nondeterminism remaining => SR 943530 ASLR ==> ./python-heatclient/.rb.notes <== => https://review.opendev.org/c/openstack/python-heatclient/+/855083 FTBFS-2038 ==> ./s3fs/.rb.notes <== => https://github.com/s3fs-fuse/s3fs-fuse/pull/2026 date -/usr/share/man/man1/s3fs.1.gz ==> ./buzztrax/.rb.notes <== => SR 1000483 parallelism = https://github.com/Buzztrax/buzztrax/issues/89 parallelism | gtk-doc toolchain ==> ./borgbackup/.rb.notes <== = https://github.com/borgbackup/borg/issues/6996 FTBFS-2038 ==> ./nim/.rb.notes <== = https://github.com/nim-lang/Nim/issues/20285 FTBFS-2038 [Suite] inet_ntop tests ==> ./openQA/.rb.notes <== FTBFS - from perl-Time-Moment? [ 676s] not ok 10 - test max retry count
participants (1)
-
Bernhard M. Wiedemann