Task Todo List Unreproducible ruby packages

June 17, 2024 - Jelle van der Waa

I noticed some of our ruby packages don't follow the packaging guidelines and don't remove `gem_make.out` which makes the ruby package un-reproducible (if it has no other issues)

See this snippet which should be in the PKGBUILD from https://wiki.archlinux.org/title/Ruby_package_guidelines

find "tmp_install/${_gemdir}/extensions/" \
-type f \
\( \
-iname "mkmf.log" -o \
-iname "gem_make.out" \
\) \
-delete

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
18 packages displayed out of 18 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
x86_64 Extra gitlab 17.6.1-1 alerque Incomplete
x86_64 Extra ruby-atk anatolik Complete Segaja
x86_64 Extra ruby-byebug 11.1.3-6 felixonmars Complete Segaja
x86_64 Extra ruby-character_set 1.7.0-3 felixonmars Complete Segaja
x86_64 Extra ruby-gdk3 anatolik Complete Segaja
x86_64 Extra ruby-gdk4 anatolik Complete Segaja
x86_64 Extra ruby-gdk_pixbuf2 anatolik Complete Segaja
x86_64 Extra ruby-llhttp-ffi 0.5.0-3 felixonmars Complete Segaja
x86_64 Extra ruby-markly 0.10.0-4 felixonmars Complete Segaja
x86_64 Extra ruby-patron 0.13.3-5 felixonmars Complete Segaja
x86_64 Extra ruby-pycall 1.5.2-2 1.5.2-3 felixonmars Incomplete
x86_64 Extra ruby-rbtree 0.4.6-4 grawlinson Complete grawlinson
x86_64 Extra ruby-redcarpet 3.6.0-6 felixonmars Complete Segaja
x86_64 Extra ruby-redcloth 4.3.4-3 felixonmars Complete Segaja
x86_64 Extra ruby-regexp_property_values 1.5.2-1 felixonmars Complete Segaja
x86_64 Extra ruby-trenni 3.14.0-5 felixonmars Complete Segaja
any Extra ruby-unf 0.2.0.beta2-10 bastelfreak Complete bastelfreak
x86_64 Extra ruby-vte3 anatolik Complete Segaja