Open q66 opened 6 days ago
Here is a list of packages that contain files in /usr/libexec and subdirectories thereof (as of 2024-10-16 UTC). Once the /usr/libexec directory has been eliminated from a package, you can check its corresponding checkbox below:
we already have an implicit checklist just by looking at https://pkgs.chimera-linux.org/contents?file=&path=%2Fusr%2Flibexec&name=&arch=x86_64 and fixing stuff which makes them dissappear from the list automatically
This is a tracking issue for elimination of
/usr/libexec
which will remain open until a lint is added in cbuild. New packages should be configured to use/usr/lib
as its libexecdir; older packages will gradually transition. No compatibility symlink will be provided.This will require care when moving stuff over so no build styles etc. should be switched; instead, packages should be migrated until no instances remain (configure args should be added where needed, with a comment so it can be easily removed later), after which cbuild lint will be added and build styles will be switched (and any transitional configure args removed).