Bugzilla – Bug 1197484
fdupes: fdupes_wrapper introduces nondeterminism
Last modified: 2023-04-07 08:46:16 UTC
While working on reproducible builds for openSUSE, I found that the nextcloud package started to vary in the direction of its symlinks unless I dropped the %fdupes -s call from the spec file. We just need to add a sort in the right place.
created request id 964700
Reopened, as no fix has landed.
An appropriate SR has been open for 10 days now. The bug causes lots of unnecessary rebuilds on the OBS (increasing load significantly). Users have to redownload packages, and reinstall packages. The latter is especially problematic with BTRFS snapshots.
I tested that https://build.opensuse.org/request/show/966477 does not fix the problem. But coolo's version did.
(In reply to Bernhard Wiedemann from comment #4) > I tested that https://build.opensuse.org/request/show/966477 > does not fix the problem. But coolo's version did. Please provide a test case then.
I might have confused it with non-determinism from bug 1197780 Now I ran more tests and it looks OK. My test uses https://github.com/bmwiedemann/reproducibleopensuse/ with osc co openSUSE:Factory/nextcloud && cd $_ project=home:StefanBruens:branches:utilities repo=openSUSE_Factory rbk