Hey folks,
Tracking our package dependencies across various distros got really
annoying, so I created this auto-updating page:
https://sjohannes.gitlab.io/exaile-deps-table/
I mostly just need it to track the popular but slow-moving distros
(CentOS, Debian stable, LinuxMint) and the really fast-moving ones (Arch
Linux), but I've added a few others just to satisfy my curiosity. I'm
planning to add Fedora and Ubuntu to the list, and I think that will
cover all distros I'm often wondering about when it comes to upgrading
dependency requirements.
The code is at
https://gitlab.com/sjohannes/exaile-deps-table ; it's on
GitLab because the CI and site deployment are nicer over there compared
to on GitHub. It's very hacky (naive-parsing Makefiles, ugly website
scraping, parsing version numbers from filenames, and other nasty
stuff), but as long as things don't change too much it should hopefully
not break.
Cheers,
Johannes