2

From the search results I was able to get so far my question seems unlikely, although I don't know why ;-)

I'm writing an installation guide for a program and need a “compatibility matrix” for several packages on the different distributions. So what I need is the information in which distributions and releases a given package X is available, optionally together with the version.

Of course each distribution has a package index like Debian Packages Search from where I can get the information for this distribution. But is there an index or a search engine anywhere that can give me this information for many (all?) distributions?

1

Repology is an online service which seems to fit the bill. Its information is accurate for the packages I checked, but other commentators differ.

You might also find whohas useful. This is a tool which runs locally and interrogates a number of package indexes directly.

Both tools track most of the major distributions; Repology indexes lots of smaller ones too.

Can I depend? provides a list of supported versions for a small set of language runtimes on a few distributions (Debian, Ubuntu, RHEL, SLES). Its scope is much smaller than Repology’s but it could be sufficient for some readers.

  • Interesting, but comparing with my programs, the first is noticeably inaccurate (I'm not going to use it). The other would take more time to investigate. – Thomas Dickey Jan 15 '18 at 1:09
  • For which packages did you find errors? I looked at xterm among others and the results seem accurate. (I’m not trying to argue, I’m genuinely curious.) – Stephen Kitt Jan 15 '18 at 5:42
  • I started with luit, and saw that some of my work was misattributed, looked at cdk (wrong version numbers). Commenting now, there's bogus information for bcpp, vttest. Also, judging by the results, it's Linux-specific, which is misleading since it implies more independence across packagers than exists, and ignores the other 60% of the packaging domain. – Thomas Dickey Jan 15 '18 at 10:40
  • Oh OK, I see, thanks. It does have info on MacPorts, FreeBSD ports, and OpenIndiana, so it’s not Linux-specific, but most of the results are for Linux distributions. – Stephen Kitt Jan 15 '18 at 10:43
  • See the GitHub repo for coverage details. – Stephen Kitt Jan 15 '18 at 10:44
0

Distrowatch offers a list of installed packages for each distro. For example (look at the tables in the middle of the page)

  • I have found the search page on Distrowatch which is actually the functionality I need. Unfortunately it only tracks a certain number of packages - and (of course) the packages I'm interested in aren't among them. – uli_1973 Jan 16 '18 at 8:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.