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