I came across this AppStream XML example today, and it reminded me of this request.
<component type="addon"> <id>org.kde.wacomtablet</id> <extends>org.kde.systemsettings</extends> <extends>org.kde.kded</extends> [...] </component> Perhaps isenkram can be extended to use <extends> information to only propose components of type "addon" if the system it extends is installed? An idea to explore later, I guess. I am not sure if the information is easily available for the isenkram client code. (Sorry about the earlier email sent while editing by mistake) -- Happyh hacking Petter Reinholdtsen