whohas is a command line tool that allows you to query several package collections at once. It currently supports Arch Linux (and AUR), Debian, Fedora, Gentoo, Mandriva, openSUSE, Slackware (and linuxpackages.net), Source Mage Linux, Ubuntu, FreeBSD, NetBSD, OpenBSD, Fink, and MacPorts repositories. whohas was designed to help package maintainers find ebuilds, pkgbuilds, and similar package definitions from other distributions to learn from. However, it can also be used by normal users who want to know which distribution provides certain packages, and which version of a given package is in use in each distribution or in each release of a distribution.
|Tags||Software Distribution Tools|
|Operating Systems||POSIX Linux|
Release Notes: All but two of the existing package collection query modules have been brought up to date.
Release Notes: A Cygwin module has been added All other modules have been updated. There are miscellaneous other minor changes.
Release Notes: NetBSD, Debian, and Ubuntu now report sizes, and NetBSD also reports dates. "--shallow" suppresses these fetches, which can be desirable as they are time-consuming and exert server load. All of these new calls are threaded by default, and can be disabled by "--no-threads", as with previous features. This release warns if distributions specified are not recognized, and LWP honors proxy settings. A Mandriva module has been added.
Release Notes: This release contains many small bugfixes, and now uses pkgsrc.se for the NetBSD module. There is a new man page, which is also available in German.
Release Notes: Gentoo and Fedora were added (again). For Debian, the "testing" repository was enabled in addition to "stable". Performance improvements were made, and wget is no longer depended upon. On Mac OS X, Whohas.app now works without having whohas in your $PATH - the whohas executable is bundled in the app.