openSUSE:Reproducible openSUSE/Part3
This is documentation of Part 3 of Bernhard's R-B-OS - about making as many packages reproducible as we can. It is sponsored by a grant from the nice people at the NLNet foundation.
Encountered issues/fixes
- #https://github.com/icl-utk-edu/lapackpp/pull/68 hostname
- #https://github.com/icl-utk-edu/blaspp/pull/87 hostname
- TeXmacs https://github.com/texmacs/texmacs/pull/77 date
- https://github.com/eclipse/paho.mqtt.python/pull/854 FTBFS-2026
- https://github.com/astral-sh/ruff/issues/12169 python-ruff ASLR
- #https://github.com/Cisco-Talos/clamav/issues/1300 FTBFS-2024-07-28
- #https://github.com/openSUSE/libzypp/issues/559 FTBFS-2038
- #https://gitlab.com/gnutls/cligen/-/merge_requests/5 gnutls date
- https://github.com/cloudflare/cloudflared/pull/1289 date
- https://bugzilla.opensuse.org/show_bug.cgi?id=1227542 rmt-server unknown ; bug?
- #https://bugzilla.opensuse.org/show_bug.cgi?id=1227999 = https://github.com/python/cpython/issues/121874 bug
- #https://github.com/python/cpython/pull/121872 python311:doc date
- #https://github.com/python/cpython/pull/121883 parallelism/race
- #https://github.com/sphinx-doc/sphinxcontrib-devhelp/pull/13 gzip mtime
- #https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/1555 date
- #https://github.com/sphinx-doc/sphinx/pull/12606 gzip mtime
- #https://bugzilla.opensuse.org/show_bug.cgi?id=1228091 systemd pesign bug
- https://bugzilla.opensuse.org/show_bug.cgi?id=1228131 kf6-kirigami+kf6-qqc2-desktop-style race parallelism
- #https://build.opensuse.org/request/show/1185254 maliit-keyboard nocheck
- #https://build.opensuse.org/request/show/1185443 dpdk Sphinx doctrees, regression on SR 1067125
- #https://build.opensuse.org/request/show/1187438 openssl-3 random, already upstream
- #https://build.opensuse.org/request/show/1187675 libdb-4_8 jar mtime, needs upstreaming
- #https://build.opensuse.org/request/show/1188059 1187694 gettext-runtime jar mtime
- #https://build.opensuse.org/request/show/1188202 armagetron already merged upstream
- #https://build.opensuse.org/request/show/1188204 librcc already merged upstream
- #https://build.opensuse.org/request/show/1188512 latex2html nochecks
- #https://build.opensuse.org/request/show/1188447 clucene-core toolchain for libreoffice
- #https://build.opensuse.org/request/show/1188550 gegl drop build-machine-details
- #https://build.opensuse.org/request/show/1186763 reproducible-faketools 0.5.2 + https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/XHLLMZEHNQYYHET5S6G32SWLPMNGMBBC/
- fstrba https://build.opensuse.org/package/show/Java:packages/javapackages-tools
- fstrba https://build.opensuse.org/package/show/Java:packages/ant https://build.opensuse.org/package/show/Java:Factory/java-21-openjdk
- https://bugzilla.opensuse.org/show_bug.cgi?id=1228175 ghc report verification issue
- # https://bugzilla.opensuse.org/show_bug.cgi?id=1228177 openblas cpu type
- #https://build.opensuse.org/request/show/1189287 libreoffice
- #https://gitlab.freedesktop.org/xorg/app/fonttosfnt/-/merge_requests/22 xorg-x11-fonts/toolchain, date
- #https://build.opensuse.org/request/show/1190176 clamav FTBFS-2024-07-28
- #https://build.opensuse.org/request/show/1190247 libdb-4_8 jar mtime
- https://bugzilla.opensuse.org/show_bug.cgi?id=1228393 apache-arrow report FTBFS
- #https://build.opensuse.org/request/show/1190320 openblas by eeich CPU
- #https://build.opensuse.org/request/show/1190449 kubernetes1.26 random path
- https://github.com/python/cpython/issues/122433 python313 report FTBFS-j1
- https://github.com/pop-os/launcher/pull/231 https://github.com/pop-os/launcher/issues/230 pop-launcher rust parallelism
- https://bugzilla.opensuse.org/show_bug.cgi?id=1228441 python-spyder-notebook report FTBFS
- ^^202407
- #https://build.opensuse.org/request/show/1190933 pop-launcher parallelism
- #https://build.opensuse.org/request/show/1192491 rpm-config-SUSE date
- #https://build.opensuse.org/request/show/1192626 ca-certificates-mozilla:ca-certificates-mozilla-prebuilt https://bugzilla.opensuse.org/show_bug.cgi?id=1229003 date in java-cacerts
- #https://build.opensuse.org/request/show/1194375 agama-integration-tests random port in .lock file
- #https://build.opensuse.org/request/show/1194546 weblate stuck
- - https://github.com/openSUSE/post-build-checks/pull/65 toolchain, avoid rust parallelism
- - https://github.com/Firstyear/cargo-packaging/pull/11 toolchain, avoid rust parallelism
- https://github.com/rust-lang/rust/issues/128675 rust toolchain
- https://github.com/pop-os/cosmic-edit/issues/221 hash order issue, rust
- https://github.com/openSUSE/openSUSE-release-tools/pull/3129 test rb in OBS
- https://bugzilla.opensuse.org/show_bug.cgi?id=1229033 python-torch report CPU
- ^^202408
- https://bugzilla.opensuse.org/show_bug.cgi?id=1230137 perl records kernel version
- #https://github.com/openSUSE/agama/pull/1576 agama-integration-tests random
- https://gitlab.gnome.org/GNOME/seahorse/-/issues/394 parallelism, bug
- https://bugzilla.opensuse.org/show_bug.cgi?id=1230281 crash parallelism, race
- https://lore.kernel.org/linux-doc/33018311-0bdf-4258-b0c0-428a548c710d@suse.de/T/#t kernel-doc parallelism/race
- #https://github.com/gwsw/less/pull/567 date
- https://bugzilla.opensuse.org/show_bug.cgi?id=1230361 scap-security-guide date
- https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/599 gstreamer-plugins-rs date, other
- https://bugzilla.opensuse.org/show_bug.cgi?id=1230414 kernel BTF
- https://github.com/sphinx-doc/sphinx/issues/6714 parallelism/race, bug, got some love
- #https://github.com/m32/endesive/issues/173 FTBFS-2040
- https://github.com/PyGithub/PyGithub/pull/3045 FTBFS 2024-11-25
- #https://gitlab.gnome.org/GNOME/libxslt/-/issues/123 clutter/libxslt toolchain, low-entropy
- https://bugzilla.opensuse.org/show_bug.cgi?id=1230850 libgtop uname -r
- https://bugzilla.opensuse.org/show_bug.cgi?id=1230856 xen/acpica toolchain date
- https://github.com/pygraphviz/pygraphviz/pull/544 https://github.com/pygraphviz/pygraphviz/issues/541 random timing
- https://mail.gnu.org/archive/html/bug-ghostscript/2024-09/msg00000.html ghostscript toolchain date
- https://lore.kernel.org/linux-doc/20240920070144.26947-1-bernhard+linux-doc@lsmod.de/T/#u
- https://github.com/openSUSE/obs-build/issues/1030 build-tooling corruption
- https://bugzilla.opensuse.org/show_bug.cgi?id=1230879 glycin-loaders FTBFS-j1
- https://bugs.libcamera.org/show_bug.cgi?id=233 random key
- https://bugzilla.opensuse.org/show_bug.cgi?id=1230906 python312 pyc embedded mtime
- #https://github.com/DescentDevelopers/Descent3/pull/606 mtime/date
- https://github.com/Instagram/LibCST/pull/1213 python-libcst rust codegen-units + LTO
- #https://build.opensuse.org/request/show/1202178 libsamplerate random tmp-path
- #https://build.opensuse.org/request/show/1202316 python-chroma-hnswlib CPU
- #https://build.opensuse.org/request/show/1202479 pinentry make efl droppable
- #https://build.opensuse.org/request/show/1203216 netty mtime in .a
- #https://build.opensuse.org/request/show/1203242 contrast FTBFS-nocheck
- #https://build.opensuse.org/request/show/1203785 subversion minor jar mtimes
- #https://build.opensuse.org/request/show/1203885 nvidia-xconfig https://github.com/NVIDIA/nvidia-xconfig/pull/3 date
- nvidia-persistenced https://github.com/NVIDIA/nvidia-persistenced/pull/12 date
- https://github.com/fedora-java/xmvn/commit/1f79bc89caf3a75556a72430a524df84a16bde2b random
- https://github.com/fedora-java/xmvn/pull/298 various fixes by Fridrich Strba
- https://bugzilla.opensuse.org/show_bug.cgi?id=1231038 openwsman report FTBFS
- https://bugzilla.opensuse.org/show_bug.cgi?id=1231041 taigo report FTBFS
- https://github.com/MatthiasValvekens/pyHanko/issues/472 report FTBFS-2030
- https://github.com/mesonbuild/meson-python/issues/671 toolchain
- https://github.com/python/cpython/issues/124851 FTBFS-2038
- https://build.opensuse.org/request/show/1204160 lua-luarepl FTBFS
- https://build.opensuse.org/request/show/1204725 python312 drop .pyc from doc
- https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/3CRGGASV7HFS5NQ4ECQ3DKPIJCCRKAYY/
- ^^2024-09
- https://build.opensuse.org/request/show/1205217 scapy date
- https://build.opensuse.org/request/show/1206032 apache-ivy zip mtime
- https://build.opensuse.org/request/show/1206278 gsl nocheck
- https://build.opensuse.org/request/show/1207574 python-propcache random tmp path
- https://bugzilla.opensuse.org/show_bug.cgi?id=1231254 python-panel package-lock random port
- https://github.com/sphinx-gallery/sphinx-gallery/pull/1385 python-pygraphviz toolchain, benchmark
- https://bugzilla.opensuse.org/show_bug.cgi?id=1231368 efivar CPU/march=native + SRhttps://build.opensuse.org/request/show/1206197
- https://github.com/hughsie/colord/issues/174 CPU
- https://lists.libcamera.org/pipermail/libcamera-devel/2024-October/045731.html libcamera date/copyright year
- #https://github.com/python/cpython/pull/125261 gzip mtime, toolchain for python-moto
- https://github.com/getmoto/moto/pull/8218 gzip mtime
- https://bugzilla.opensuse.org/show_bug.cgi?id=1231548 rusty_v8 rust random .o files
- https://bugzilla.opensuse.org/show_bug.cgi?id=1231580 libreoffice possible rpm/build toolchain corruption bug
- https://bugzilla.opensuse.org/show_bug.cgi?id=1231620 wine parallelism
- https://bugzilla.opensuse.org/show_bug.cgi?id=1231667 openssl-1_1 date(copyright year)
- https://github.com/ccache/ccache/pull/1525 = https://github.com/ccache/ccache/issues/1524 FTBFS-2038
- https://github.com/pygraphviz/pygraphviz/pull/544 benchmark
- https://github.com/kgoldman/ibmtss/commit/3a17ac01bea73d3568272d61b895a16a0bd85440 https://sourceforge.net/p/ibmtpm20tss/tickets/49/ ibmtss FTBFS-2026
- https://github.com/schrodinger/pymol-open-source/pull/404 date
- https://github.com/pandas-dev/pandas/issues/60078 ASLR
- https://github.com/ChrisTitusTech/linutil/pull/869 date
- https://build.opensuse.org/request/show/1218747 lsof https://bugzilla.opensuse.org/show_bug.cgi?id=1232425 host kernel version in LSOF_VSTR
- https://codeberg.org/schilytools/schilytools/pulls/81 https://bugzilla.opensuse.org/show_bug.cgi?id=1232434 schily uname -r
- https://bugzilla.opensuse.org/show_bug.cgi?id=1232550 superlu nocheck
- https://github.com/util-linux/util-linux/issues/3259 random test failure
- https://tracker.ceph.com/issues/68778 year-2038 variation from embedded boost
^^2024-10