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.3.1-2 alerque Incomplete
x86_64 Extra ruby-atk anatolik Incomplete
x86_64 Extra ruby-byebug 11.1.3-3 felixonmars Incomplete
x86_64 Extra ruby-character_set 1.7.0-1 felixonmars Incomplete
x86_64 Extra ruby-gdk3 anatolik Incomplete
x86_64 Extra ruby-gdk4 anatolik Incomplete
x86_64 Extra ruby-gdk_pixbuf2 anatolik Incomplete
x86_64 Extra ruby-llhttp-ffi 0.5.0-2 felixonmars Incomplete
x86_64 Extra ruby-markly 0.10.0-2 felixonmars Incomplete
x86_64 Extra ruby-patron 0.13.3-3 felixonmars Incomplete
x86_64 Extra ruby-pycall 1.5.2-1 felixonmars Incomplete
x86_64 Extra ruby-rbtree 0.4.6-3 grawlinson Complete grawlinson
x86_64 Extra ruby-redcarpet 3.6.0-4 felixonmars Incomplete
x86_64 Extra ruby-redcloth 4.3.3-2 felixonmars Incomplete
x86_64 Extra ruby-regexp_property_values 1.3.0-3 felixonmars Incomplete
x86_64 Extra ruby-trenni 3.14.0-3 felixonmars Incomplete
any Extra ruby-unf 0.2.0.beta2-9 bastelfreak Complete bastelfreak
x86_64 Extra ruby-vte3 anatolik Incomplete