Re: Bug#1098948: Changing 10.1 requirements for /usr/games
* Helmut Grohne <helmut@subdivi.de> [250226 23:31]:
> On Wed, Feb 26, 2025 at 01:41:54PM +0000, Simon McVittie wrote:
> > What I would like to avoid here is having maintainers feel that they
> > should reject attempts to resolve naming collisions with reasoning like
> > "this is part of a merge like the /usr-merge and I didn't like the
> > /usr-merge", because I think resolving naming collisions in the PATH is
> > a good goal in its own right, independent of whether any more directories
> > get merged.
>
> Let me second this.
>
> > Do we know that this is only a practical problem for /usr/games, or are
> > there also collisions between /usr/bin/foo and /usr/sbin/foo in practice?
> > (Is this something that dumat or debian-dedup can tell us?)
>
> You don't have to reach that deeply into the toolbox.
>
> #!/usr/bin/python3
> import re
> import subprocess
> names = {}
> for subdir in ("bin", "games", "sbin"):
> for line in subprocess.check_output(
> ["apt-file", "search", "-x", f"^/usr/{subdir}/"], encoding="utf8",
> ).splitlines():
> match = re.match("^([^:]+): /usr/[^/]+/(.*)$", line)
> names.setdefault(match.group(2), {})[match.group(1)] = subdir
> for name, owners in names.items():
> if len(owners) > 1:
> print(name, owners)
>
> Of course this does not consider conflicts, so in practice we have some
> false positives.
"some" is an understatement.
> Here is an example output.
>
> ace {'ace': 'bin', 'libace-perl': 'bin'}
>
> This one uses Conflicts and I consider this an abuse of Conflicts,
> because the two tools don't even roughly do the same thing.
>
> efetch {'acedb-other': 'bin', 'ncbi-entrez-direct': 'bin'}
>
> Not sure about this one.
This looks like a traditional filename conflict, not touched by the
change. Someone should file a bug.
> adb {'adb': 'bin', 'google-android-platform-tools-installer': 'bin'}
>
> This kinda is a false positive as it conflicts adb and provides a
> different implementation.
Both are in bin, not touched by this policy change.
>
> alevt {'alevt': 'bin', 'dvb-apps': 'bin'}
> alevt-cap {'alevt': 'bin', 'dvb-apps': 'bin'}
> alevt-date {'alevt': 'bin', 'dvb-apps': 'bin'}
>
> Does that mean that dvb-apps ships a vendor copy of alevt?
They are all in bin, not touched by this policy change.
> sethdlc {'ax25-tools': 'bin', 'dahdi': 'sbin'}
>
> Here is a case of bin vs sbin conflict.
This is filed.
> bart {'bart': 'bin', 'bart-cuda': 'bin'}
> crontab {'bcron': 'bin', 'cron': 'bin', 'cronie': 'bin', 'systemd-cron': 'bin'}
> x86_64-linux-gnu-addr2line {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-ar {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gprof {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-nm {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-objcopy {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-objdump {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-ranlib {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-readelf {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-size {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-strings {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-strip {'binutils-multiarch': 'bin', 'binutils-x86-64-linux-gnu': 'bin'}
> bison {'bison': 'bin', 'bison++': 'bin'}
> borg {'borgbackup': 'bin', 'borgbackup-is-borgbackup2': 'bin'}
> borgfs {'borgbackup': 'bin', 'borgbackup-is-borgbackup2': 'bin'}
> busybox {'busybox': 'bin', 'busybox-static': 'bin'}
> cargo {'cargo': 'bin', 'rustup': 'bin'}
>
> bart, cron and binutils, bison, borg, busybox, cargo are all proper
> Conflicts with vaguely compatible command semantics.
>
> cdecl {'cdecl': 'bin', 'cutils': 'bin'}
> vg {'cgvg': 'bin', 'vg': 'bin'}
> chr {'chr': 'bin', 'chr-tiny': 'bin'}
> colorize {'colorize': 'bin', 'forensics-colorize': 'bin'}
> conky {'conky-all': 'bin', 'conky-cli': 'bin', 'conky-std': 'bin'}
> ckbcomp {'console-setup': 'bin', 'console-setup-mini': 'bin'}
> setupcon {'console-setup': 'bin', 'console-setup-mini': 'bin'}
> mailq {'courier-mta': 'bin', 'dma': 'bin', 'esmtp-run': 'bin', 'exim4-daemon-heavy': 'bin', 'exim4-daemon-light': 'bin', 'nullmailer': 'bin', 'postfix': 'bin', 'ssmtp': 'sbin'}
>
> mailq is an interesting one as ssmtp installs to sbin, but they properly
> conflict via mail-transport-agent.
Again these are all within bin, except for mailq. But as you said,
they (heopfully) conflict via mail-transport-agent.
Starting from here I'll snip bin<>sbin conflicts from your list, and
answer them below.
> cu {'cu': 'bin', 'opencu': 'bin'}
> lpq {'cups-bsd': 'bin', 'lpr': 'bin', 'lprng': 'bin'}
> lpr {'cups-bsd': 'bin', 'lpr': 'bin', 'lprng': 'bin'}
> lprm {'cups-bsd': 'bin', 'lpr': 'bin', 'lprng': 'bin'}
> cancel {'cups-client': 'bin', 'lprng': 'bin'}
> lp {'cups-client': 'bin', 'lprng': 'bin'}
> lpstat {'cups-client': 'bin', 'lprng': 'bin'}
> foomatic-rip {'cups-filters': 'bin', 'foomatic-filters': 'bin'}
> ippfind {'cups-ipp-utils': 'bin', 'ippsample': 'bin'}
> ipptool {'cups-ipp-utils': 'bin', 'ippsample': 'bin'}
> cygdb3 {'cython3': 'bin', 'cython3-legacy': 'bin'}
> cython3 {'cython3': 'bin', 'cython3-legacy': 'bin'}
> dk_make_protocol {'dbuskit-dev-tools': 'bin', 'libdbuskit-dev': 'bin'}
> dclock {'dclock': 'bin', 'ivtools-bin': 'bin'}
> dico {'dico': 'bin', 'le-dico-de-rene-cougnenc': 'bin'}
> markdown {'discount': 'bin', 'libtext-markdown-perl': 'bin', 'markdown': 'bin'}
> newaliases {'dma': 'bin', 'esmtp-run': 'bin', 'exim4-daemon-heavy': 'bin', 'exim4-daemon-light': 'bin', 'msmtp-mta': 'bin', 'nullmailer': 'bin', 'postfix': 'bin', 'courier-mta': 'sbin', 'opensmtpd': 'sbin', 'ssmtp': 'sbin'}
> dmtracedump {'dmtracedump': 'bin', 'google-android-platform-tools-installer': 'bin'}
> docker {'docker-cli': 'bin', 'podman-docker': 'bin'}
> dcut {'dput': 'bin', 'dput-ng': 'bin'}
> dput {'dput': 'bin', 'dput-ng': 'bin'}
> drawterm {'drawterm': 'bin', 'drawterm-9front': 'bin'}
> dstat {'dstat': 'bin', 'pcp': 'bin'}
> duc {'duc': 'bin', 'duc-nox': 'bin'}
> zap {'dvb-apps': 'bin', 'libxbase64-bin': 'bin'}
> busctl {'elogind': 'bin', 'systemd': 'bin'}
> loginctl {'elogind': 'bin', 'systemd': 'bin'}
> emacsclient.emacs {'emacs-gtk': 'bin', 'emacs-lucid': 'bin', 'emacs-nox': 'bin', 'emacs-pgtk': 'bin'}
> showdb {'emboss': 'bin', 'sqlite3-tools': 'bin'}
> einfo {'epub-utils': 'bin', 'ncbi-entrez-direct': 'bin'}
> espeak {'espeak': 'bin', 'espeak-ng-espeak': 'bin'}
> etc1tool {'etc1tool': 'bin', 'google-android-platform-tools-installer': 'bin'}
> ettercap {'ettercap-graphical': 'bin', 'ettercap-text-only': 'bin'}
> etterfilter {'ettercap-graphical': 'bin', 'ettercap-text-only': 'bin'}
> etterlog {'ettercap-graphical': 'bin', 'ettercap-text-only': 'bin'}
> far2l {'far2l': 'bin', 'far2l-wx': 'bin'}
> far2ledit {'far2l': 'bin', 'far2l-wx': 'bin'}
> fastboot {'fastboot': 'bin', 'google-android-platform-tools-installer': 'bin'}
> ffindex_apply {'ffindex': 'bin', 'hhsuite': 'bin'}
> ffindex_build {'ffindex': 'bin', 'hhsuite': 'bin'}
> ffindex_from_fasta {'ffindex': 'bin', 'hhsuite': 'bin'}
> ffindex_get {'ffindex': 'bin', 'hhsuite': 'bin'}
> ffindex_modify {'ffindex': 'bin', 'hhsuite': 'bin'}
> ffindex_unpack {'ffindex': 'bin', 'hhsuite': 'bin'}
> firefox {'firefox': 'bin', 'firefox-esr': 'bin'}
> fontforge {'fontforge': 'bin', 'fontforge-nox': 'bin'}
> fontimage {'fontforge': 'bin', 'fontforge-nox': 'bin'}
> fontlint {'fontforge': 'bin', 'fontforge-nox': 'bin'}
> sfddiff {'fontforge': 'bin', 'fontforge-nox': 'bin'}
> x86_64-w64-mingw32ucrt-c++ {'g++-mingw-w64-ucrt64': 'bin', 'gcc-mingw-w64-bootstrap': 'bin'}
> x86_64-w64-mingw32ucrt-g++ {'g++-mingw-w64-ucrt64': 'bin', 'gcc-mingw-w64-bootstrap': 'bin'}
> harep {'ganeti': 'bin', 'ganeti-htools': 'bin'}
> hbal {'ganeti': 'bin', 'ganeti-htools': 'bin'}
> hcheck {'ganeti': 'bin', 'ganeti-htools': 'bin'}
> hinfo {'ganeti': 'bin', 'ganeti-htools': 'bin'}
> hroller {'ganeti': 'bin', 'ganeti-htools': 'bin'}
> hscan {'ganeti': 'bin', 'ganeti-htools': 'bin'}
> hspace {'ganeti': 'bin', 'ganeti-htools': 'bin'}
> hsqueeze {'ganeti': 'bin', 'ganeti-htools': 'bin'}
> x86_64-w64-mingw32ucrt-cpp {'gcc-mingw-w64-bootstrap': 'bin', 'gcc-mingw-w64-ucrt64': 'bin'}
> x86_64-w64-mingw32ucrt-gcc {'gcc-mingw-w64-bootstrap': 'bin', 'gcc-mingw-w64-ucrt64': 'bin'}
> x86_64-w64-mingw32ucrt-gcc-ar {'gcc-mingw-w64-bootstrap': 'bin', 'gcc-mingw-w64-ucrt64': 'bin'}
> x86_64-w64-mingw32ucrt-gcc-nm {'gcc-mingw-w64-bootstrap': 'bin', 'gcc-mingw-w64-ucrt64': 'bin'}
> x86_64-w64-mingw32ucrt-gcc-ranlib {'gcc-mingw-w64-bootstrap': 'bin', 'gcc-mingw-w64-ucrt64': 'bin'}
> x86_64-w64-mingw32ucrt-gcov {'gcc-mingw-w64-bootstrap': 'bin', 'gcc-mingw-w64-ucrt64': 'bin'}
> x86_64-w64-mingw32ucrt-gcov-dump {'gcc-mingw-w64-bootstrap': 'bin', 'gcc-mingw-w64-ucrt64': 'bin'}
> x86_64-w64-mingw32ucrt-gcov-tool {'gcc-mingw-w64-bootstrap': 'bin', 'gcc-mingw-w64-ucrt64': 'bin'}
> go {'gccgo-go': 'bin', 'golang-go': 'bin'}
> gofmt {'gccgo-go': 'bin', 'golang-go': 'bin'}
> git-remote-hg {'git-cinnabar': 'bin', 'git-remote-hg': 'bin'}
> gitaly {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> gitaly-backup {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> gitaly-blackbox {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> gitaly-debug {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> gitaly-gpg {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> gitaly-hooks {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> gitaly-lfs-smudge {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> gitaly-ssh {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> gitaly-wrapper {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> praefect {'gitaly': 'bin', 'gitaly-installer': 'bin'}
> gnat {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatbind {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatchop {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatclean {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnathtml {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatkr {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatlink {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatls {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatmake {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatname {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatprep {'gnat': 'bin', 'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> gnatgcc {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13': 'bin'}
> x86_64-linux-gnu-gnat {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatbind {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatchop {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatclean {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatgcc {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnathtml {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatkr {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatlink {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatls {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatmake {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatname {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> x86_64-linux-gnu-gnatprep {'gnat-11': 'bin', 'gnat-12': 'bin', 'gnat-13-x86-64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnat {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatbind {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatchop {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatclean {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatgcc {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnathtml {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatkr {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatlink {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatls {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatmake {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatname {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> aarch64-linux-gnu-gnatprep {'gnat-11-aarch64-linux-gnu': 'bin', 'gnat-12-aarch64-linux-gnu': 'bin', 'gnat-13-aarch64-linux-gnu': 'bin'}
> alpha-linux-gnu-gnat {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatbind {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatchop {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatclean {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatgcc {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnathtml {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatkr {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatlink {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatls {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatmake {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatname {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> alpha-linux-gnu-gnatprep {'gnat-11-alpha-linux-gnu': 'bin', 'gnat-12-alpha-linux-gnu': 'bin', 'gnat-13-alpha-linux-gnu': 'bin'}
> arm-linux-gnueabi-gnat {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatbind {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatchop {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatclean {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatgcc {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnathtml {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatkr {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatlink {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatls {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatmake {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatname {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabi-gnatprep {'gnat-11-arm-linux-gnueabi': 'bin', 'gnat-12-arm-linux-gnueabi': 'bin', 'gnat-13-arm-linux-gnueabi': 'bin'}
> arm-linux-gnueabihf-gnat {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatbind {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatchop {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatclean {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatgcc {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnathtml {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatkr {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatlink {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatls {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatmake {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatname {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> arm-linux-gnueabihf-gnatprep {'gnat-11-arm-linux-gnueabihf': 'bin', 'gnat-12-arm-linux-gnueabihf': 'bin', 'gnat-13-arm-linux-gnueabihf': 'bin'}
> hppa-linux-gnu-gnat {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatbind {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatchop {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatclean {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatgcc {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnathtml {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatkr {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatlink {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatls {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatmake {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatname {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> hppa-linux-gnu-gnatprep {'gnat-11-hppa-linux-gnu': 'bin', 'gnat-12-hppa-linux-gnu': 'bin', 'gnat-13-hppa-linux-gnu': 'bin'}
> i686-linux-gnu-gnat {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatbind {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatchop {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatclean {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatgcc {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnathtml {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatkr {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatlink {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatls {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatmake {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatname {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> i686-linux-gnu-gnatprep {'gnat-11-i686-linux-gnu': 'bin', 'gnat-12-i686-linux-gnu': 'bin', 'gnat-13-i686-linux-gnu': 'bin'}
> mips-linux-gnu-gnat {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatbind {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatchop {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatclean {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatgcc {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnathtml {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatkr {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatlink {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatls {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatmake {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatname {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips-linux-gnu-gnatprep {'gnat-11-mips-linux-gnu': 'bin', 'gnat-12-mips-linux-gnu': 'bin', 'gnat-13-mips-linux-gnu': 'bin'}
> mips64-linux-gnuabi64-gnat {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatbind {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatchop {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatclean {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatgcc {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnathtml {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatkr {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatlink {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatls {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatmake {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatname {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64-linux-gnuabi64-gnatprep {'gnat-11-mips64-linux-gnuabi64': 'bin', 'gnat-12-mips64-linux-gnuabi64': 'bin', 'gnat-13-mips64-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnat {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatbind {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatchop {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatclean {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatgcc {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnathtml {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatkr {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatlink {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatls {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatmake {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatname {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mips64el-linux-gnuabi64-gnatprep {'gnat-11-mips64el-linux-gnuabi64': 'bin', 'gnat-12-mips64el-linux-gnuabi64': 'bin', 'gnat-13-mips64el-linux-gnuabi64': 'bin'}
> mipsel-linux-gnu-gnat {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatbind {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatchop {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatclean {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatgcc {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnathtml {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatkr {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatlink {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatls {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatmake {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatname {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsel-linux-gnu-gnatprep {'gnat-11-mipsel-linux-gnu': 'bin', 'gnat-12-mipsel-linux-gnu': 'bin', 'gnat-13-mipsel-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnat {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatbind {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatchop {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatclean {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatgcc {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnathtml {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatkr {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatlink {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatls {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatmake {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatname {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6-linux-gnu-gnatprep {'gnat-11-mipsisa32r6-linux-gnu': 'bin', 'gnat-12-mipsisa32r6-linux-gnu': 'bin', 'gnat-13-mipsisa32r6-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnat {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatbind {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatchop {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatclean {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatgcc {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnathtml {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatkr {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatlink {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatls {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatmake {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatname {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa32r6el-linux-gnu-gnatprep {'gnat-11-mipsisa32r6el-linux-gnu': 'bin', 'gnat-12-mipsisa32r6el-linux-gnu': 'bin', 'gnat-13-mipsisa32r6el-linux-gnu': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnat {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatbind {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatchop {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatclean {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatgcc {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnathtml {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatkr {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatlink {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatls {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatmake {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatname {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6-linux-gnuabi64-gnatprep {'gnat-11-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnat {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatbind {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatchop {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatclean {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatgcc {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnathtml {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatkr {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatlink {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatls {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatmake {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatname {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> mipsisa64r6el-linux-gnuabi64-gnatprep {'gnat-11-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-12-mipsisa64r6el-linux-gnuabi64': 'bin', 'gnat-13-mipsisa64r6el-linux-gnuabi64': 'bin'}
> powerpc-linux-gnu-gnat {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatbind {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatchop {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatclean {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatgcc {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnathtml {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatkr {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatlink {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatls {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatmake {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatname {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc-linux-gnu-gnatprep {'gnat-11-powerpc-linux-gnu': 'bin', 'gnat-12-powerpc-linux-gnu': 'bin', 'gnat-13-powerpc-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnat {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatbind {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatchop {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatclean {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatgcc {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnathtml {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatkr {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatlink {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatls {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatmake {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatname {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64-linux-gnu-gnatprep {'gnat-11-powerpc64-linux-gnu': 'bin', 'gnat-12-powerpc64-linux-gnu': 'bin', 'gnat-13-powerpc64-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnat {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatbind {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatchop {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatclean {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatgcc {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnathtml {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatkr {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatlink {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatls {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatmake {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatname {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> powerpc64le-linux-gnu-gnatprep {'gnat-11-powerpc64le-linux-gnu': 'bin', 'gnat-12-powerpc64le-linux-gnu': 'bin', 'gnat-13-powerpc64le-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnat {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatbind {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatchop {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatclean {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatgcc {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnathtml {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatkr {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatlink {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatls {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatmake {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatname {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> riscv64-linux-gnu-gnatprep {'gnat-11-riscv64-linux-gnu': 'bin', 'gnat-12-riscv64-linux-gnu': 'bin', 'gnat-13-riscv64-linux-gnu': 'bin'}
> s390x-linux-gnu-gnat {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatbind {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatchop {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatclean {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatgcc {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnathtml {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatkr {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatlink {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatls {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatmake {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatname {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> s390x-linux-gnu-gnatprep {'gnat-11-s390x-linux-gnu': 'bin', 'gnat-12-s390x-linux-gnu': 'bin', 'gnat-13-s390x-linux-gnu': 'bin'}
> sh4-linux-gnu-gnat {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatbind {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatchop {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatclean {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatgcc {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnathtml {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatkr {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatlink {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatls {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatmake {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatname {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sh4-linux-gnu-gnatprep {'gnat-11-sh4-linux-gnu': 'bin', 'gnat-12-sh4-linux-gnu': 'bin', 'gnat-13-sh4-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnat {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatbind {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatchop {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatclean {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatgcc {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnathtml {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatkr {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatlink {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatls {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatmake {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatname {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> sparc64-linux-gnu-gnatprep {'gnat-11-sparc64-linux-gnu': 'bin', 'gnat-12-sparc64-linux-gnu': 'bin', 'gnat-13-sparc64-linux-gnu': 'bin'}
> x86_64-linux-gnux32-gnat {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatbind {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatchop {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatclean {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatgcc {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnathtml {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatkr {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatlink {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatls {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatmake {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatname {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> x86_64-linux-gnux32-gnatprep {'gnat-11-x86-64-linux-gnux32': 'bin', 'gnat-12-x86-64-linux-gnux32': 'bin', 'gnat-13-x86-64-linux-gnux32': 'bin'}
> m68k-linux-gnu-gnat {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatbind {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatchop {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatclean {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatgcc {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnathtml {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatkr {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatlink {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatls {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatmake {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatname {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> m68k-linux-gnu-gnatprep {'gnat-12-m68k-linux-gnu': 'bin', 'gnat-13-m68k-linux-gnu': 'bin'}
> cob-config {'gnucobol3': 'bin', 'gnucobol4': 'bin'}
> cobc {'gnucobol3': 'bin', 'gnucobol4': 'bin'}
> cobcrun {'gnucobol3': 'bin', 'gnucobol4': 'bin'}
> pgbouncer_exporter {'golang-github-prometheus-community-pgbouncer-exporter': 'bin', 'prometheus-pgbouncer-exporter': 'bin'}
> gpg {'gpg': 'bin', 'gpg-from-sq': 'bin'}
> gpgv {'gpgv': 'bin', 'gpgv-from-sq': 'bin'}
> dot2gxl {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> edgepaint {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gc {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gml2gv {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> graphml2gv {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gv2gml {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gv2gxl {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gvcolor {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gvgen {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gvmap {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gvmap.sh {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gvpack {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gxl2dot {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> gxl2gv {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> mingle {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> mm2gv {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> prune {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> sccmap {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> tred {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> unflatten {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> vimdot {'graphviz': 'bin', 'graphviz-tools': 'bin'}
> qalter {'gridengine-client': 'bin', 'slurm-wlm-torque': 'bin'}
> qdel {'gridengine-client': 'bin', 'slurm-wlm-torque': 'bin'}
> qhold {'gridengine-client': 'bin', 'slurm-wlm-torque': 'bin'}
> qrls {'gridengine-client': 'bin', 'slurm-wlm-torque': 'bin'}
> qstat {'gridengine-client': 'bin', 'slurm-wlm-torque': 'bin'}
> qsub {'gridengine-client': 'bin', 'slurm-wlm-torque': 'bin'}
> zcat {'gzip': 'bin', 'zutils': 'bin'}
> zcmp {'gzip': 'bin', 'zutils': 'bin'}
> zdiff {'gzip': 'bin', 'zutils': 'bin'}
> zegrep {'gzip': 'bin', 'zutils': 'bin'}
> zfgrep {'gzip': 'bin', 'zutils': 'bin'}
> zgrep {'gzip': 'bin', 'zutils': 'bin'}
> otp {'heimdal-clients': 'bin', 'otp': 'bin'}
> krb5-config {'heimdal-dev': 'bin', 'libkrb5-dev': 'bin'}
> hello {'hello': 'bin', 'hello-traditional': 'bin'}
> hwloc-annotate {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-bind {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-calc {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-compress-dir {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-diff {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-distrib {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-gather-cpuid {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-gather-topology {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-info {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-ls {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-patch {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> hwloc-ps {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> lstopo {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> lstopo-no-graphics {'hwloc': 'bin', 'hwloc-nox': 'bin'}
> bin2c {'hxtools': 'bin', 'nvidia-cuda-toolkit': 'bin'}
> faxrm {'hylafax-client': 'bin', 'mgetty-fax': 'bin'}
> fuidshift {'incus-tools': 'bin', 'lxd-tools': 'bin'}
> indi_astrolink4 {'indi-astrolink4': 'bin', 'indi-bin': 'bin'}
> indi_astromechfoc {'indi-astromechfoc': 'bin', 'indi-bin': 'bin'}
> indi_dreamfocuser_focus {'indi-bin': 'bin', 'indi-dreamfocuser': 'bin'}
> indi_spectracyber {'indi-bin': 'bin', 'indi-spectracyber': 'bin'}
> ping {'inetutils-ping': 'bin', 'iputils-ping': 'bin'}
> ping6 {'inetutils-ping': 'bin', 'iputils-ping': 'bin'}
> inform {'inform': 'bin', 'inform6-compiler': 'bin'}
> inews {'inn': 'bin', 'inn2-inews': 'bin'}
> rnews {'inn': 'bin', 'inn2-inews': 'bin'}
> ispell {'ispell': 'bin', 'tmispell-voikko': 'bin'}
> jackd {'jackd1': 'bin', 'jackd2': 'bin'}
> jmacs {'joe': 'bin', 'joe-jupp': 'bin'}
> joe {'joe': 'bin', 'joe-jupp': 'bin'}
> jpico {'joe': 'bin', 'joe-jupp': 'bin'}
> jstar {'joe': 'bin', 'joe-jupp': 'bin'}
> rjoe {'joe': 'bin', 'joe-jupp': 'bin'}
> josm {'josm': 'bin', 'josm-installer': 'bin'}
> jtdiff {'jtreg': 'bin', 'jtreg6': 'bin', 'jtreg7': 'bin'}
> jtreg {'jtreg': 'bin', 'jtreg6': 'bin', 'jtreg7': 'bin'}
> depdiagram_generate_all {'kapidox': 'bin', 'kapidox6': 'bin'}
> kapidox-depdiagram-generate {'kapidox': 'bin', 'kapidox6': 'bin'}
> kapidox-depdiagram-prepare {'kapidox': 'bin', 'kapidox6': 'bin'}
> kapidox-generate {'kapidox': 'bin', 'kapidox6': 'bin'}
> kconfig {'kconfig-frontends': 'bin', 'kconfig-frontends-nox': 'bin'}
> kconfig-conf {'kconfig-frontends': 'bin', 'kconfig-frontends-nox': 'bin'}
> kconfig-diff {'kconfig-frontends': 'bin', 'kconfig-frontends-nox': 'bin'}
> kconfig-gettext {'kconfig-frontends': 'bin', 'kconfig-frontends-nox': 'bin'}
> kconfig-mconf {'kconfig-frontends': 'bin', 'kconfig-frontends-nox': 'bin'}
> kconfig-merge {'kconfig-frontends': 'bin', 'kconfig-frontends-nox': 'bin'}
> kconfig-nconf {'kconfig-frontends': 'bin', 'kconfig-frontends-nox': 'bin'}
> kconfig-tweak {'kconfig-frontends': 'bin', 'kconfig-frontends-nox': 'bin'}
> keepassxc {'keepassxc-full': 'bin', 'keepassxc-minimal': 'bin'}
> keepassxc-cli {'keepassxc-full': 'bin', 'keepassxc-minimal': 'bin'}
> lxc-attach {'lava-lxc-mocker': 'bin', 'lxc': 'bin'}
> lxc-create {'lava-lxc-mocker': 'bin', 'lxc': 'bin'}
> lxc-destroy {'lava-lxc-mocker': 'bin', 'lxc': 'bin'}
> lxc-device {'lava-lxc-mocker': 'bin', 'lxc': 'bin'}
> lxc-info {'lava-lxc-mocker': 'bin', 'lxc': 'bin'}
> lxc-start {'lava-lxc-mocker': 'bin', 'lxc': 'bin'}
> lxc-stop {'lava-lxc-mocker': 'bin', 'lxc': 'bin'}
> curl-config {'libcurl4-gnutls-dev': 'bin', 'libcurl4-openssl-dev': 'bin'}
> shasum {'libdigest-sha-perl': 'bin', 'perl': 'bin'}
> iga64 {'libigc-tools': 'bin', 'libigc2-tools': 'bin'}
> streamzip {'libio-compress-perl': 'bin', 'perl': 'bin'}
> zipdetails {'libio-compress-perl': 'bin', 'perl': 'bin'}
> cjpeg {'libjpeg-progs': 'bin', 'libjpeg-turbo-progs': 'bin'}
> djpeg {'libjpeg-progs': 'bin', 'libjpeg-turbo-progs': 'bin'}
> exifautotran {'libjpeg-progs': 'bin', 'libjpeg-turbo-progs': 'bin'}
> jpegexiforient {'libjpeg-progs': 'bin', 'libjpeg-turbo-progs': 'bin'}
> jpegtran {'libjpeg-progs': 'bin', 'libjpeg-turbo-progs': 'bin'}
> rdjpgcom {'libjpeg-progs': 'bin', 'libjpeg-turbo-progs': 'bin'}
> wrjpgcom {'libjpeg-progs': 'bin', 'libjpeg-turbo-progs': 'bin'}
> json_pp {'libjson-pp-perl': 'bin', 'perl': 'bin'}
> lopsubgen {'liblopsub-bin': 'bin', 'liblopsub-dev': 'bin'}
> mysql_config {'libmariadb-dev-compat': 'bin', 'libmysqlclient-dev': 'bin'}
> corelist {'libmodule-corelist-perl': 'bin', 'perl': 'bin'}
> neon-config {'libneon27-dev': 'bin', 'libneon27-gnutls-dev': 'bin'}
> pg_config {'libpq-dev': 'bin', 'postgresql-common': 'bin'}
> GSMarkupBrowser {'librenaissance0-dev': 'bin', 'renaissance-dev-tools': 'bin'}
> GSMarkupLocalizableStrings {'librenaissance0-dev': 'bin', 'renaissance-dev-tools': 'bin'}
> sdl2-config {'libsdl2-compat-dev': 'bin', 'libsdl2-dev': 'bin'}
> prove {'libtest-harness-perl': 'bin', 'perl': 'bin'}
> yanglint {'libyang2-tools': 'bin', 'libyang3-tools': 'bin'}
> yangre {'libyang2-tools': 'bin', 'libyang3-tools': 'bin'}
> live-boot {'live-boot': 'bin', 'open-infrastructure-system-boot': 'bin'}
> lb {'live-build': 'bin', 'open-infrastructure-system-build': 'bin'}
> live-build {'live-build': 'bin', 'open-infrastructure-system-build': 'bin'}
> live-config {'live-config': 'bin', 'open-infrastructure-system-config': 'bin'}
> gmake {'make': 'bin', 'make-guile': 'bin'}
> make {'make': 'bin', 'make-guile': 'bin'}
> make-first-existing-target {'make': 'bin', 'make-guile': 'bin'}
> mysqladmin {'mariadb-client': 'bin', 'mysql-client-core-8.0': 'bin'}
> mysqldump {'mariadb-client': 'bin', 'mysql-client-core-8.0': 'bin'}
> perror {'mariadb-client': 'bin', 'mysql-server-core-8.0': 'bin'}
> mysql_secure_installation {'mariadb-client-compat': 'bin', 'mysql-server-core-8.0': 'bin'}
> mysql_tzinfo_to_sql {'mariadb-client-compat': 'bin', 'mysql-server-core-8.0': 'bin'}
> mysqlanalyze {'mariadb-client-compat': 'bin', 'mysql-client-8.0': 'bin'}
> mysqlbinlog {'mariadb-client-compat': 'bin', 'mysql-server-core-8.0': 'bin'}
> mysqlcheck {'mariadb-client-compat': 'bin', 'mysql-client-core-8.0': 'bin'}
> mysqldumpslow {'mariadb-client-compat': 'bin', 'mysql-client-core-8.0': 'bin'}
> mysqlimport {'mariadb-client-compat': 'bin', 'mysql-client-core-8.0': 'bin'}
> mysqloptimize {'mariadb-client-compat': 'bin', 'mysql-client-8.0': 'bin'}
> mysqlrepair {'mariadb-client-compat': 'bin', 'mysql-client-8.0': 'bin'}
> mysqlreport {'mariadb-client-compat': 'bin', 'mysql-client-8.0': 'bin'}
> mysqlshow {'mariadb-client-compat': 'bin', 'mysql-client-core-8.0': 'bin'}
> mysqlslap {'mariadb-client-compat': 'bin', 'mysql-client-core-8.0': 'bin'}
> my_print_defaults {'mariadb-client-core': 'bin', 'mysql-server-core-8.0': 'bin'}
> mysql {'mariadb-client-core': 'bin', 'mysql-client-core-8.0': 'bin'}
> myisam_ftdump {'mariadb-server': 'bin', 'mysql-client-core-8.0': 'bin'}
> myisamchk {'mariadb-server': 'bin', 'mysql-server-core-8.0': 'bin'}
> myisamlog {'mariadb-server': 'bin', 'mysql-server-core-8.0': 'bin'}
> myisampack {'mariadb-server': 'bin', 'mysql-server-core-8.0': 'bin'}
> mysqld_safe {'mariadb-server': 'bin', 'mysql-server-core-8.0': 'bin'}
> mysqld_multi {'mariadb-server-compat': 'bin', 'mysql-server-core-8.0': 'bin'}
> innochecksum {'mariadb-server-core': 'bin', 'mysql-server-core-8.0': 'bin'}
> mysql_upgrade {'mariadb-server-core': 'bin', 'mysql-server-core-8.0': 'bin'}
> meep {'meep': 'bin', 'meep-mpi-default': 'bin'}
> metar {'metar': 'bin', 'flightgear': 'games'}
> cmew {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> incm {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> mew-pinentry {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> mewcat {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> mewdecode {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> mewencode {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> mewest {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> mewl {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> mewstunnel {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> smew {'mew-beta-bin': 'bin', 'mew-bin': 'bin'}
> mlterm {'mlterm': 'bin', 'mlterm-tiny': 'bin'}
> mh/ali {'mmh': 'bin', 'nmh': 'bin'}
> mh/anno {'mmh': 'bin', 'nmh': 'bin'}
> mh/burst {'mmh': 'bin', 'nmh': 'bin'}
> mh/comp {'mmh': 'bin', 'nmh': 'bin'}
> mh/dist {'mmh': 'bin', 'nmh': 'bin'}
> mh/flist {'mmh': 'bin', 'nmh': 'bin'}
> mh/flists {'mmh': 'bin', 'nmh': 'bin'}
> mh/fnext {'mmh': 'bin', 'nmh': 'bin'}
> mh/folder {'mmh': 'bin', 'nmh': 'bin'}
> mh/folders {'mmh': 'bin', 'nmh': 'bin'}
> mh/forw {'mmh': 'bin', 'nmh': 'bin'}
> mh/fprev {'mmh': 'bin', 'nmh': 'bin'}
> mh/inc {'mmh': 'bin', 'nmh': 'bin'}
> mh/mark {'mmh': 'bin', 'nmh': 'bin'}
> mh/mhbuild {'mmh': 'bin', 'nmh': 'bin'}
> mh/mhlist {'mmh': 'bin', 'nmh': 'bin'}
> mh/mhmail {'mmh': 'bin', 'nmh': 'bin'}
> mh/mhparam {'mmh': 'bin', 'nmh': 'bin'}
> mh/mhpath {'mmh': 'bin', 'nmh': 'bin'}
> mh/mhstore {'mmh': 'bin', 'nmh': 'bin'}
> mh/new {'mmh': 'bin', 'nmh': 'bin'}
> mh/next {'mmh': 'bin', 'nmh': 'bin'}
> mh/packf {'mmh': 'bin', 'nmh': 'bin'}
> mh/pick {'mmh': 'bin', 'nmh': 'bin'}
> mh/prev {'mmh': 'bin', 'nmh': 'bin'}
> mh/prompter {'mmh': 'bin', 'nmh': 'bin'}
> mh/refile {'mmh': 'bin', 'nmh': 'bin'}
> mh/repl {'mmh': 'bin', 'nmh': 'bin'}
> mh/rmf {'mmh': 'bin', 'nmh': 'bin'}
> mh/rmm {'mmh': 'bin', 'nmh': 'bin'}
> mh/scan {'mmh': 'bin', 'nmh': 'bin'}
> mh/send {'mmh': 'bin', 'nmh': 'bin'}
> mh/sendfiles {'mmh': 'bin', 'nmh': 'bin'}
> mh/show {'mmh': 'bin', 'nmh': 'bin'}
> mh/sortm {'mmh': 'bin', 'nmh': 'bin'}
> mh/unseen {'mmh': 'bin', 'nmh': 'bin'}
> mh/whatnow {'mmh': 'bin', 'nmh': 'bin'}
> mh/whom {'mmh': 'bin', 'nmh': 'bin'}
> molotov {'molotov': 'bin', 'python3-molotov': 'bin'}
> parallel {'moreutils': 'bin', 'parallel': 'bin'}
> msc-gen {'msc-generator': 'bin', 'msc-generator-nox': 'bin'}
> mtr {'mtr': 'bin', 'mtr-tiny': 'bin'}
> mtr-packet {'mtr': 'bin', 'mtr-tiny': 'bin'}
> nextpnr-ecp5 {'nextpnr-ecp5': 'bin', 'nextpnr-ecp5-qt': 'bin'}
> nextpnr-gowin {'nextpnr-gowin': 'bin', 'nextpnr-gowin-qt': 'bin'}
> nextpnr-ice40 {'nextpnr-ice40': 'bin', 'nextpnr-ice40-qt': 'bin'}
> uglifyjs {'node-uglify': 'bin', 'uglifyjs': 'bin'}
> xotclsh {'nsf-shells': 'bin', 'xotcl-shells': 'bin'}
> xowish {'nsf-shells': 'bin', 'xotcl-shells': 'bin'}
> nvchecker {'nvchecker': 'bin', 'python3-nvchecker': 'bin'}
> nvchecker-ini2toml {'nvchecker': 'bin', 'python3-nvchecker': 'bin'}
> nvchecker-notify {'nvchecker': 'bin', 'python3-nvchecker': 'bin'}
> nvcmp {'nvchecker': 'bin', 'python3-nvchecker': 'bin'}
> nvtake {'nvchecker': 'bin', 'python3-nvchecker': 'bin'}
> OgreMeshUpgrader {'ogre-1.12-tools': 'bin', 'ogre-1.9-tools': 'bin'}
> OgreXMLConverter {'ogre-1.12-tools': 'bin', 'ogre-1.9-tools': 'bin'}
> ods-kaspcheck {'opendnssec-enforcer-mysql': 'bin', 'opendnssec-enforcer-sqlite3': 'bin'}
> systemd-sysusers {'opensysusers': 'bin', 'systemd': 'bin', 'systemd-standalone-sysusers': 'bin'}
> bsdl2jtag {'openwince-jtag': 'bin', 'urjtag': 'bin'}
> jtag {'openwince-jtag': 'bin', 'urjtag': 'bin'}
> perldoc {'perl': 'bin', 'perl-doc': 'bin'}
> pki {'pki-tools': 'bin', 'strongswan-pki': 'bin'}
> profanity {'profanity': 'bin', 'profanity-light': 'bin'}
> protoc-gen-go {'protoc-gen-go': 'bin', 'protoc-gen-go-1-3': 'bin', 'protoc-gen-go-1-5': 'bin'}
> pure-pw {'pure-ftpd': 'bin', 'pure-ftpd-ldap': 'bin', 'pure-ftpd-mysql': 'bin', 'pure-ftpd-postgresql': 'bin'}
> pure-pwconvert {'pure-ftpd': 'bin', 'pure-ftpd-ldap': 'bin', 'pure-ftpd-mysql': 'bin', 'pure-ftpd-postgresql': 'bin'}
> pure-statsdecode {'pure-ftpd': 'bin', 'pure-ftpd-ldap': 'bin', 'pure-ftpd-mysql': 'bin', 'pure-ftpd-postgresql': 'bin'}
> g2e {'python3-tatsu': 'bin', 'python3-tatsu-lts': 'bin'}
> tatsu {'python3-tatsu': 'bin', 'python3-tatsu-lts': 'bin'}
> torchfrtrace {'python3-torch': 'bin', 'python3-torch-cuda': 'bin'}
> torchrun {'python3-torch': 'bin', 'python3-torch-cuda': 'bin'}
> python3.12 {'python3.12-minimal': 'bin', 'python3.12-nopie': 'bin'}
> python3.13 {'python3.13-minimal': 'bin', 'python3.13-nopie': 'bin'}
> rblcheck {'rblcheck': 'bin', 'udns-utils': 'bin'}
> relion_align_symmetry {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_autopick {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_autopick_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_convert_star {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_convert_to_tiff {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_convert_to_tiff_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_ctf_mask_test {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_ctf_refine {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_ctf_refine_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_ctf_toolbox {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_demodulate {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_estimate_gain {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_external_reconstruct {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_find_tiltpairs {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_flex_analyse {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_flex_analyse_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_helix_inimodel2d {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_helix_toolbox {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_image_handler {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_import {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_localsym {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_localsym_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_mask_create {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_merge_particles {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_motion_refine {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_motion_refine_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_mrc2vtk {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_particle_FCC {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_particle_reposition {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_particle_select {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_particle_subtract {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_particle_subtract_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_particle_symmetry_expand {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_pipeliner {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_plot_delocalisation {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_postprocess {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_postprocess_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_prepare_subtomo {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_preprocess {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_preprocess_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_project {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_reconstruct {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_reconstruct_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_refine {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_refine_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_reposition {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_run_ctffind {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_run_ctffind_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_run_motioncorr {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_run_motioncorr_mpi {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_scheduler {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_stack_create {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_star_datablock_ctfdat {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_star_datablock_singlefiles {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_star_datablock_stack {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_star_handler {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_star_loopheader {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_star_plottable {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_star_printtable {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_tiltpair_plot {'relion': 'bin', 'relion-cuda': 'bin'}
> relion_tomo_test {'relion': 'bin', 'relion-cuda': 'bin'}
> relion {'relion-gui': 'bin', 'relion-gui-cuda': 'bin'}
> relion_display {'relion-gui': 'bin', 'relion-gui-cuda': 'bin'}
> relion_manualpick {'relion-gui': 'bin', 'relion-gui-cuda': 'bin'}
> rngtest {'rng-tools-debian': 'bin', 'rng-tools5': 'bin'}
> ruptime {'ruptime': 'bin', 'rwho': 'bin'}
> rwho {'ruptime': 'bin', 'rwho': 'bin'}
> rust-analyzer {'rust-analyzer': 'bin', 'rustup': 'bin'}
> cargo-clippy {'rust-clippy': 'bin', 'rustup': 'bin'}
> clippy-driver {'rust-clippy': 'bin', 'rustup': 'bin'}
> rust-gdb {'rust-gdb': 'bin', 'rustup': 'bin'}
> rust-lldb {'rust-lldb': 'bin', 'rustup': 'bin'}
> rustc {'rustc': 'bin', 'rustup': 'bin'}
> rustdoc {'rustc': 'bin', 'rustup': 'bin'}
> cargo-fmt {'rustfmt': 'bin', 'rustup': 'bin'}
> rustfmt {'rustfmt': 'bin', 'rustup': 'bin'}
> starpu_calibrate_bus {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_codelet_histo_profile {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_codelet_profile {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_config {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_env {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_fxt_data_trace {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_fxt_number_events_to_names.py {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_fxt_stats {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_fxt_tool {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_lp2paje {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_machine_display {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_mlr_analysis {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_mlr_analysis.Rmd {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_mpi_comm_matrix.py {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_paje_draw_histogram {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_paje_draw_histogram.R {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_paje_state_stats {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_paje_state_stats.R {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_paje_summary {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_paje_summary.Rmd {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_perfmodel_display {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_perfmodel_plot {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_perfmodel_recdump {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_sched_display {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_send_recv_data_use.py {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_tasks_rec_complete {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_tcpipexec {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_temanejo2.sh {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_trace_state_stats.py {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> starpu_workers_activity {'starpu-contrib-tools': 'bin', 'starpu-tools': 'bin'}
> cvtsudoers {'sudo': 'bin', 'sudo-ldap': 'bin'}
> sudo {'sudo': 'bin', 'sudo-ldap': 'bin'}
> sudoedit {'sudo': 'bin', 'sudo-ldap': 'bin'}
> sudoreplay {'sudo': 'bin', 'sudo-ldap': 'bin'}
> squeezelite {'squeezelite': 'bin', 'squeezelite-pa': 'bin', 'squeezelite-pulseaudio': 'bin'}
> systemctl {'systemctl': 'bin', 'systemd': 'bin'}
> systemd-tmpfiles {'systemd': 'bin', 'systemd-standalone-tmpfiles': 'bin'}
> tcpflow {'tcpflow': 'bin', 'tcpflow-nox': 'bin'}
> tuxpaint {'tuxpaint': 'bin', 'tuxpaint-dev': 'bin'}
> addcr {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> argv0 {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> date@ {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> delcr {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> finger@ {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> fixcrio {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> http@ {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> mconnect {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> mconnect-io {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> rblsmtpd {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> recordio {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> tcpcat {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> tcpclient {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> tcprules {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> tcprulescheck {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> tcpserver {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> who@ {'ucspi-tcp': 'bin', 'ucspi-tcp-ipv6': 'bin'}
> unace {'unace': 'bin', 'unace-nonfree': 'bin'}
> vip-manager {'vip-manager': 'bin', 'vip-manager2': 'bin'}
> virtme-configkernel {'virtme': 'bin', 'virtme-ng': 'bin'}
> virtme-mkinitramfs {'virtme': 'bin', 'virtme-ng': 'bin'}
> virtme-prep-kdir-mods {'virtme': 'bin', 'virtme-ng': 'bin'}
> virtme-run {'virtme': 'bin', 'virtme-ng': 'bin'}
> wmnd {'wmnd': 'bin', 'wmnd-snmp': 'bin'}
> cablog {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> echosim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> encode77 {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> fcal {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> fmeasure {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> fmtave {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> fst4sim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> ft4code {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> ft4sim_mult {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> ft8code {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> ft8sim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> hash22calc {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> jt49sim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> jt4code {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> jt4sim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> jt65code {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> jt65sim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> jt9 {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> jt9code {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> ldpcsim240_101 {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> ldpcsim240_74 {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> message_aggregator {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> msk144code {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> msk144sim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> q65_ftn_test {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> q65code {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> q65sim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> record_time_signal {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> rtty_spec {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> sumsim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> test_q65 {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> test_snr {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> udp_daemon {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> wsjtx {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> wsjtx_app_version {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> wsprcode {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> wsprd {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> wsprsim {'wsjtx': 'bin', 'wsjtx-improved': 'bin'}
> x2goclient {'x2goclient': 'bin', 'x2gothinclient-minidesktop': 'bin'}
> xmake_anim {'xmakemol': 'bin', 'xmakemol-gl': 'bin'}
> xmakemol {'xmakemol': 'bin', 'xmakemol-gl': 'bin'}
> xmlformat {'xmlformat-perl': 'bin', 'xmlformat-ruby': 'bin'}
> zabbix_get {'zabbix-proxy-mysql': 'bin', 'zabbix-proxy-pgsql': 'bin', 'zabbix-proxy-sqlite3': 'bin', 'zabbix-server-mysql': 'bin', 'zabbix-server-pgsql': 'bin'}
> zabbix_js {'zabbix-proxy-mysql': 'bin', 'zabbix-proxy-pgsql': 'bin', 'zabbix-proxy-sqlite3': 'bin', 'zabbix-server-mysql': 'bin', 'zabbix-server-pgsql': 'bin'}
All in bin. If they are not policy compliant today, they were not
policy compliant before.
> zfs {'zfsutils-linux': 'sbin', 'zfs-fuse': 'sbin'}
> zpool {'zfsutils-linux': 'sbin', 'zfs-fuse': 'sbin'}
> ztest {'zutils': 'bin', 'zfs-test': 'sbin'}
> apticron {'apticron': 'sbin', 'apticron-systemd': 'sbin'}
> in.tftpd {'atftpd': 'sbin', 'tftpd-hpa': 'sbin'}
> bandwidthd {'bandwidthd': 'sbin', 'bandwidthd-pgsql': 'sbin'}
> coldreboot {'bfh-container': 'sbin', 'kexec-tools': 'sbin', 'molly-guard': 'sbin', 'progress-linux-container': 'sbin'}
> halt {'bfh-container': 'sbin', 'finit-sysv': 'sbin', 'molly-guard': 'sbin', 'progress-linux-container': 'sbin', 'runit-init': 'sbin', 'systemd-sysv': 'sbin', 'sysvinit-core': 'sbin'}
> pm-hibernate {'bfh-container': 'sbin', 'molly-guard': 'sbin', 'pm-utils': 'sbin', 'progress-linux-container': 'sbin'}
> pm-suspend {'bfh-container': 'sbin', 'molly-guard': 'sbin', 'pm-utils': 'sbin', 'progress-linux-container': 'sbin'}
> pm-suspend-hybrid {'bfh-container': 'sbin', 'molly-guard': 'sbin', 'pm-utils': 'sbin', 'progress-linux-container': 'sbin'}
> poweroff {'bfh-container': 'sbin', 'finit-sysv': 'sbin', 'molly-guard': 'sbin', 'progress-linux-container': 'sbin', 'runit-init': 'sbin', 'systemd-sysv': 'sbin', 'sysvinit-core': 'sbin'}
> reboot {'bfh-container': 'sbin', 'finit-sysv': 'sbin', 'molly-guard': 'sbin', 'progress-linux-container': 'sbin', 'runit-init': 'sbin', 'systemd-sysv': 'sbin', 'sysvinit-core': 'sbin'}
> shutdown {'bfh-container': 'sbin', 'finit-sysv': 'sbin', 'molly-guard': 'sbin', 'progress-linux-container': 'sbin', 'runit-init': 'sbin', 'systemd-sysv': 'sbin', 'sysvinit-core': 'sbin'}
> bird {'bird2': 'sbin', 'bird3': 'sbin'}
> birdc {'bird2': 'sbin', 'bird3': 'sbin'}
> birdcl {'bird2': 'sbin', 'bird3': 'sbin'}
> bitlbee {'bitlbee': 'sbin', 'bitlbee-libpurple': 'sbin'}
> syslogd {'busybox-syslogd': 'sbin', 'inetutils-syslogd': 'sbin'}
> sendmail {'courier-mta': 'sbin', 'dma': 'sbin', 'esmtp-run': 'sbin', 'exim4-daemon-heavy': 'sbin', 'exim4-daemon-light': 'sbin', 'msmtp-mta': 'sbin', 'nullmailer': 'sbin', 'opensmtpd': 'sbin', 'postfix': 'sbin', 'ssmtp': 'sbin'}
> pop3d {'courier-pop': 'sbin', 'mailutils-pop3d': 'sbin'}
> Crack {'crack': 'sbin', 'crack-md5': 'sbin'}
> Crack-Reporter {'crack': 'sbin', 'crack-md5': 'sbin'}
> lpc {'cups-bsd': 'sbin', 'lpr': 'sbin', 'lprng': 'sbin'}
> update-service {'daemontools-run': 'sbin', 'runit': 'sbin'}
> dictdconfig {'dicod': 'sbin', 'dictd': 'sbin'}
> dnsmasq {'dnsmasq-base': 'sbin', 'dnsmasq-base-lua': 'sbin'}
> exim {'exim4-daemon-heavy': 'sbin', 'exim4-daemon-light': 'sbin'}
> exim4 {'exim4-daemon-heavy': 'sbin', 'exim4-daemon-light': 'sbin'}
> rsmtp {'exim4-daemon-heavy': 'sbin', 'exim4-daemon-light': 'sbin'}
> runq {'exim4-daemon-heavy': 'sbin', 'exim4-daemon-light': 'sbin'}
> init {'finit-sysv': 'sbin', 'runit-init': 'sbin', 'systemd-sysv': 'sbin', 'sysvinit-core': 'sbin'}
> telinit {'finit-sysv': 'sbin', 'systemd-sysv': 'sbin', 'sysvinit-core': 'sbin'}
> smsd {'gnokii-smsd': 'sbin', 'smstools': 'sbin'}
> upgrade-from-grub-legacy {'grub-legacy': 'sbin', 'grub-pc': 'sbin'}
> hwloc-dump-hwdata {'hwloc': 'sbin', 'hwloc-nox': 'sbin'}
> ifdown {'ifupdown': 'sbin', 'ifupdown-ng-compat': 'sbin', 'ifupdown2': 'sbin', 'netscript-2.4': 'sbin'}
> ifquery {'ifupdown': 'sbin', 'ifupdown-ng-compat': 'sbin', 'ifupdown2': 'sbin'}
> ifup {'ifupdown': 'sbin', 'ifupdown-ng-compat': 'sbin', 'ifupdown2': 'sbin', 'netscript-2.4': 'sbin'}
> invoke-rc.d {'init-system-helpers': 'sbin', 'runit-init': 'sbin'}
> service {'init-system-helpers': 'sbin', 'runit-init': 'sbin'}
> update-initramfs {'initramfs-tools': 'sbin', 'live-tools': 'sbin'}
> ctlinnd {'inn': 'sbin', 'inn2': 'sbin'}
> dhclient {'isc-dhcp-client': 'sbin', 'isc-dhcp-client-ddns': 'sbin'}
> dhcpd {'isc-dhcp-server': 'sbin', 'isc-dhcp-server-ldap': 'sbin'}
> kres-cache-gc {'knot-resolver': 'sbin', 'knot-resolver6': 'sbin'}
> kresd {'knot-resolver': 'sbin', 'knot-resolver6': 'sbin'}
> ipsec {'libreswan': 'sbin', 'strongswan-starter': 'sbin'}
> lpd {'lpr': 'sbin', 'lprng': 'sbin'}
> mysqld {'mariadb-server-core': 'sbin', 'mysql-server-core-8.0': 'sbin'}
> miniupnpd {'miniupnpd-iptables': 'sbin', 'miniupnpd-nftables': 'sbin'}
> log2journal {'netdata': 'sbin', 'netdata-core': 'sbin'}
> netdata {'netdata': 'sbin', 'netdata-core': 'sbin'}
> netdata-claim.sh {'netdata': 'sbin', 'netdata-core': 'sbin'}
> netdatacli {'netdata': 'sbin', 'netdata-core': 'sbin'}
> systemd-cat-native {'netdata': 'sbin', 'netdata-core': 'sbin'}
> netscript {'netscript-2.4': 'sbin', 'netscript-ipfilter': 'sbin'}
> send_nsca {'nsca-client': 'sbin', 'nsca-ng-client': 'sbin'}
> nscd {'nscd': 'sbin', 'unscd': 'sbin'}
> ntpd {'ntpsec': 'sbin', 'openntpd': 'sbin'}
> ods-enforcer {'opendnssec-enforcer-mysql': 'sbin', 'opendnssec-enforcer-sqlite3': 'sbin'}
> ods-enforcer-db-setup {'opendnssec-enforcer-mysql': 'sbin', 'opendnssec-enforcer-sqlite3': 'sbin'}
> ods-enforcerd {'opendnssec-enforcer-mysql': 'sbin', 'opendnssec-enforcer-sqlite3': 'sbin'}
> ods-migrate {'opendnssec-enforcer-mysql': 'sbin', 'opendnssec-enforcer-sqlite3': 'sbin'}
> resolvconf {'openresolv': 'sbin', 'resolvconf': 'sbin', 'systemd-resolved': 'sbin'}
> makemap {'opensmtpd': 'sbin', 'sendmail-bin': 'sbin'}
> pure-authd {'pure-ftpd': 'sbin', 'pure-ftpd-ldap': 'sbin', 'pure-ftpd-mysql': 'sbin', 'pure-ftpd-postgresql': 'sbin'}
> pure-certd {'pure-ftpd': 'sbin', 'pure-ftpd-ldap': 'sbin', 'pure-ftpd-mysql': 'sbin', 'pure-ftpd-postgresql': 'sbin'}
> pure-ftpwho {'pure-ftpd': 'sbin', 'pure-ftpd-ldap': 'sbin', 'pure-ftpd-mysql': 'sbin', 'pure-ftpd-postgresql': 'sbin'}
> pure-mrtginfo {'pure-ftpd': 'sbin', 'pure-ftpd-ldap': 'sbin', 'pure-ftpd-mysql': 'sbin', 'pure-ftpd-postgresql': 'sbin'}
> pure-quotacheck {'pure-ftpd': 'sbin', 'pure-ftpd-ldap': 'sbin', 'pure-ftpd-mysql': 'sbin', 'pure-ftpd-postgresql': 'sbin'}
> pure-uploadscript {'pure-ftpd': 'sbin', 'pure-ftpd-ldap': 'sbin', 'pure-ftpd-mysql': 'sbin', 'pure-ftpd-postgresql': 'sbin'}
> update-inetd {'rlinetd': 'sbin', 'update-inetd': 'sbin'}
> rngd {'rng-tools-debian': 'sbin', 'rng-tools5': 'sbin'}
> runlevel {'runit-init': 'sbin', 'systemd-sysv': 'sbin', 'sysvinit-core': 'sbin'}
> sudo_logsrvd {'sudo': 'sbin', 'sudo-ldap': 'sbin'}
> sudo_sendlog {'sudo': 'sbin', 'sudo-ldap': 'sbin'}
> visudo {'sudo': 'sbin', 'sudo-ldap': 'sbin'}
> zabbix_proxy {'zabbix-proxy-mysql': 'sbin', 'zabbix-proxy-pgsql': 'sbin', 'zabbix-proxy-sqlite3': 'sbin'}
> zabbix_server {'zabbix-server-mysql': 'sbin', 'zabbix-server-pgsql': 'sbin'}
> zephyrd {'zephyr-server': 'sbin', 'zephyr-server-krb5': 'sbin'}
> zdb {'zfs-fuse': 'sbin', 'zfsutils-linux': 'sbin'}
> zstreamdump {'zfs-fuse': 'sbin', 'zfsutils-linux': 'sbin'}
> rmail {'postfix': 'sbin', 'courier-mta': 'sbin', 'exim4-daemon-heavy': 'sbin', 'exim4-daemon-light': 'sbin', 'rmail': 'sbin'}
All in sbin (as in: both packages ship the path in sbin). If they
are not policy compliant today, they were not policy compliant
before.
> play.sh {'xabacus': 'games', 'xmabacus': 'games', 'xmpuzzles': 'games', 'xpuzzles': 'games'}
> xabacus {'xabacus': 'games', 'xmabacus': 'games'}
All in games. If they are not policy compliant today, they were not
policy compliant before.
I've filed a bug about play.sh a few days ago.
> rs {'rs': 'bin', 'reminiscence': 'games'}
> pacman {'pacman-package-manager': 'bin', 'pacman': 'games'}
> xball {'libxrt-utils': 'bin', 'xball': 'games'}
> worms {'raster3d': 'bin', 'bsdgames': 'games'}
> monop {'mono-devel': 'bin', 'bsdgames': 'games'}
> rot13 {'hxtools': 'bin', 'bsdgames': 'games'}
> primes {'libmath-prime-util-perl': 'bin', 'bsdgames': 'games'}
> morse {'morse': 'bin', 'bsdgames': 'games'}
> makeobj {'kdesdk-scripts': 'bin', 'simutrans-makeobj': 'games'}
> mousetrap {'gnome-mousetrap': 'bin', 'mousetrap': 'games'}
> chroma {'golang-chroma': 'bin', 'chroma': 'games'}
> hcc {'lam4-dev': 'bin', 'uhexen2': 'games'}
> nyc {'node-istanbul': 'bin', 'filters': 'games'}
> spring {'ruby-spring': 'bin', 'spring': 'games'}
> queen {'sgb': 'bin', 'flight-of-the-amazon-queen': 'games'}
> singularity {'singularity-container': 'bin', 'singularity': 'games'}
> fathom {'snap': 'bin', 'fathom': 'games'}
> scramble {'staden-io-lib-utils': 'bin', 'filters': 'games'}
These are the bin<>games conflicts. They are all in Michael Biebl's
list AFAICT.
As Michael Biebl has discovered, a number of them contain fdo
.desktop files without full pathnames in Exec=. As stated before I
would consider that RC bugs regardless of the policy change.
Now for bin<>sbin:
> sendfax {'hylafax-client': 'bin', 'mgetty-fax': 'sbin'}
> faxq {'mgetty-fax': 'bin', 'hylafax-server': 'sbin'}
hylafax-client Conflicts: mgetty-fax
> ippevepcl {'ippsample': 'bin', 'cups-ipp-utils': 'sbin'}
> ippeveprinter {'ippsample': 'bin', 'cups-ipp-utils': 'sbin'}
> ippeveps {'ippsample': 'bin', 'cups-ipp-utils': 'sbin'}
ippsample Conflicts: cups-ipp-utils
> arping {'iputils-arping': 'bin', 'arping': 'sbin'}
iputils-arping Conflicts: arping
> sslh {'libnet-proxy-perl': 'bin', 'sslh': 'sbin'}
libnet-proxy-perl Conflicts: sslh
> gearmand {'gearman-server': 'bin', 'gearman-job-server': 'sbin'}
> Really?
> arcstat {'nordugrid-arc-client': 'bin', 'zfsutils-linux': 'sbin'}
> tcpd {'tcm': 'bin', 'tcpd': 'sbin'}
> tcpconnect {'tcputils': 'bin', 'libbpf-tools': 'sbin'}
> raddebug {'librad0-tools': 'bin', 'freeradius': 'sbin'}
> siggen {'siggen': 'bin', 'tripwire': 'sbin'}
These all have open bugs, with more or less maintainer activity.
siggen is not in testing due to an unrelated RC bug.
> icmd {'renameutils': 'bin', 'ipmiutil': 'sbin'}
Has open bug with pending NMU.
> keyd {'keyd': 'bin', 'onak': 'sbin'}
> crm {'crm114': 'bin', 'crmsh': 'sbin'}
> rtmpsrv {'flvstreamer': 'bin', 'rtmpdump': 'sbin'}
> rtmpsuck {'flvstreamer': 'bin', 'rtmpdump': 'sbin'}
>
> Are we sure bin vs sbin conflicts are filed?
Looks like these three slipped through. Will check why and file
bugs.
> Are we sure the policy change doesn't render more packages rc buggy than
> we wanted to?
Yes.
Chris
Reply to: