Suppose you want to build some service that requires information about all packages in all architectures. Like, for example, the debtags web tagging interface.
If that is the case, then you may be interested in the Humongous Merged Packages File From Hell.
It contains a merge of all Packages and Source files of etch, lenny, sid and experimental, for main, contrib and non-free, in all architectures.
The merge is done according to completely arbitrary criteria of mine:
- One record per
(package, version)couple found; multiple record per
(package, version)are merged together
- Size and Installed-Size are the average of all values found
- MD5sum, SHA1, SHA256, Filename, Files, Directory, Checksums-Sha1, Checksums-Sha256, Binary are thrown away
- Information (such as Homepage, Vcs* fields, Uploaders) found in the Sources file is repeated for every binary package
- All other packages get as value a list of all the values found, with duplicates removed
It's there in case anyone other than me may find it useful.