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
Filter Todo List 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 |