ruby-ri-docs is not reproducible and shows up on some builds as failing to reproduce but not others. Still need to capture diffoscope on the autobuilder for this one. We'd like to be able to remove the exclusion from the reproducibility selftest.
https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20210215-0_td9la2/packages/diff-html/
There are several issues in the Ruby makefiles that making the build non-reproducible: - timestamp isn't fixed, - linked object aren't ordered, - and there are some date issue.
Patches are available in the Debian repository.
Unfortunately, it did fail recently: https://autobuilder.yoctoproject.org/typhoon/#/builders/118/builds/752/steps/12/logs/stdio while this one was successful: https://autobuilder.yoctoproject.org/typhoon/#/builders/118/builds/749 (both contain the fix and remove ruby-ri-docs from the exclusion list) https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20211005-lowysymg/packages/diff-html/
Didn't reproduce, the last error was probably due to sstate-cache
Sadly still happening https://autobuilder.yoctoproject.org/typhoon/#/builders/116/builds/927 https://autobuilder.yoctoproject.org/typhoon/#/builders/118/builds/889
The docs have been disalbed (hopefully temporarily) so lowering to a Medium priority.
This bug has been reported on the Ruby side for a few days: https://bugs.ruby-lang.org/issues/18456
the bug has been rejected becuase it needs to be reported to a different place. Please do so.
This issue has been reported on the new Ruby bugs tracker: https://github.com/ruby/rdoc/issues/1084
Bulk move of 5.1 bugs to 5.2. -- YP bug review (Randy)
We think we've disabled the doc generation as a work-around. -- YP bug review