Hi Luca, Regarding the meaning of the priorities "recommended" and "suggested" in the spec [1]: They depend on what "the binary will work" means. We have seen that this can be subject to discussion.
There is the complementary view: What are the effects of such a priority? You have mentioned that there is a tool that will translate the embedded dlopen notes to package dependency kinds: - "Requires", - "Recommends", - "Suggests". I have investigated how these dependency kinds map to behaviour of the package manager [2]. The missing part now is how said tool maps priorities to dependency kinds. Does it map - "required" → "Requires", - "recommended" → "Recommends", - "suggested" → "Suggests"? Can you point us to the sources of said tool, please? Bruno [1] https://uapi-group.org/specifications/specs/elf_dlopen_metadata/ [2] https://lists.gnu.org/archive/html/bug-gnulib/2026-07/msg00065.html
