Hello! While trying to run some automatic [1] a11y checks [0] on various desktops, we tried to come up with a list of all packages providing a desktop environment. First approach was : - Find all packages containing a /usr/share/xsessions/*.desktop file - Istall package in chroot - start X session, &un checks This basically worked (for the find & install part) but leads to the following problems, liek this : Package e17-data provides a .desktop file, but the "whole" desktop is inside the package e17. So i tried to create a list of all packages, with a Provides: x-window-manager line. This works better, but still leaves some out (eg. mate) which im now added manually. So, do you have any ideas how i might solve this problem in a better, automatic way? If not, the i might stick to a hand-compield list, as i don'Ät think there will be that much fluctuation on desktops environments packaged for Debian.. Please share your thoughts & please CC me, i am not on the list. Thanks, Simon [0] https://wiki.debian.org/accessibility-devel [1] https://familiekainz.at/a11y/
Attachment:
signature.asc
Description: OpenPGP digital signature