[Bug 1197780] New: rpm varies from parallelism
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780 Bug ID: 1197780 Summary: rpm varies from parallelism Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: mls@suse.com Reporter: bwiedemann@suse.com QA Contact: qa-bugs@suse.de CC: dmueller@suse.com Found By: --- Blocker: --- Today I observed a new class of issues that affects at least adinatha-fonts arabic-fonts gdouros-akkadian-fonts icingaweb2 solaar xsane I did not re-test all packages. There are unaffected packages. Affected package sizes range from 1MB to 5MB. I made a minimal reproducer in https://build.opensuse.org/package/show/home:bmwiedemann:reproducible:test/a... Building it with for N in 1 2 ; do osc build --noservice --clean --vm-type=kvm -j$N \ --keep-pkgs=pkgs.$N openSUSE_Tumbleweed x86_64 ; done causes it to vary It probably has to do with filterdiff printrpmtags pkgs.[12]/adinatha-fonts-1.0-0.noarch.rpm LONGARCHIVESIZE=2146852 LONGFILESIZES=0 -LONGSIGSIZE=1897928 +LONGSIGSIZE=1897768 LONGSIZE=2146214 What recent change could cause this? Does it have to do with compression? There have been previous cases where single-threaded compression gave different results, but afaik zstd avoided these by always using the multi-threaded code, even on single-core. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c1
--- Comment #1 from Bernhard Wiedemann
ufdio: 6 reads, 6969 total bytes in 0.000008 secs
shows that there are 60 extra bytes - probably in the header. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c2
Martin Li��ka
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c3
Martin Li��ka
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c4
Martin Li��ka
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c5
Bernhard Wiedemann
Do you think it's a recent regression?
Yes, I only observed this by 2022-03-31 and I'm pretty sure it was not present at end of February when I spent some time on analysis for the previous monthly rb report. The oldest such diff is from 2022-03-31 01:38 I reviewed the openSUSE changes and on the 30th, only this looked like a candidate https://github.com/bmwiedemann/openSUSE/commit/7c9447751d9dfb -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c6
--- Comment #6 from Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c7
--- Comment #7 from Martin Li��ka
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c8
Martin Li��ka
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c9
Martin Li��ka
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c10
Martin Li��ka
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c11
--- Comment #11 from Martin Li��ka
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c12
--- Comment #12 from Dr. Werner Fink
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780
http://bugzilla.opensuse.org/show_bug.cgi?id=1197780#c13
Dirk Mueller
participants (1)
-
bugzilla_noreply@suse.com