madison-lite - display versions of Debian packages in an archive

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: madison-lite
Package version: 0.20
Package release:
Package architecture: all
Package type: deb
Installed size: 77 B
Download size: 14.47 KB
Official Mirror:
This program inspects a local Debian package archive and displays the versions of the given packages found in each suite (for example, stable, testing, or unstable) in a brief but easily human-readable form. It aims to be a drop-in replacement for the madison utility from the da-katie archive management suite that runs on the central Debian archive systems, but one which can run without access to the archive's SQL database. For simple queries, you can use instead, which does not require you to have access to a system with a local mirror.




    Binary package: madison-lite_0.20_all.deb
    Source package: madison-lite

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install madison-lite deb package:
      # sudo apt-get install madison-lite


    • /usr/bin/madison-lite
    • /usr/share/doc/madison-lite/changelog.gz
    • /usr/share/doc/madison-lite/copyright
    • /usr/share/doc/madison-lite/examples/
    • /usr/share/doc/madison-lite/examples/local-mirror.config
    • /usr/share/doc/madison-lite/examples/make-local-mirror
    • /usr/share/doc/madison-lite/examples/
    • /usr/share/man/man1/madison-lite.1.gz


    2014-06-24 - Colin Watson <> madison-lite (0.20) unstable; urgency=medium * Use scalar variables for filehandles throughout rather than typeglobs. * Ensure that cache files have the same timestamp as their source file, and check for this rather than checking whether the cache file is at least as new. This fixes a race where stale caches could be left unnoticed if the mirror was updated while the cache was being built.

    2014-01-07 - Colin Watson <> madison-lite (0.19) unstable; urgency=low * Switch to git; adjust Vcs-* fields. * Convert debian/copyright to copyright-format 1.0. * Policy version 3.9.5.

    2013-11-26 - Colin Watson <> madison-lite (0.18) unstable; urgency=low * Calculate optimal column sizes in the same way as Debian's madison.cgi, and otherwise tweak output formatting to match (LP: #315833).

    2013-09-24 - Colin Watson <> madison-lite (0.17) unstable; urgency=low * make-local-mirror: Use 'set -e' rather than '#! /bin/sh -e', to avoid accidents when debugging with 'sh -x'. * Ensure that the cache directory exists before creating the lock. * Print lock file name in the error message emitted if we fail to open it.

    2012-11-28 - Colin Watson <> madison-lite (0.16) unstable; urgency=low [ Colin Watson ] * Update Vcs-Bzr field for Alioth changes. * Add Vcs-Browser field. [ Stefano Rivera ] * Avoid multiple madison-lites updating the same cache file at the same time, by having a cache-wide lock file.

    2010-11-05 - Colin Watson <> madison-lite (0.15) unstable; urgency=low * Convert to source format 3.0 (native). * Use the 'say' feature from Perl 5.10. * Use the 'state' feature to simplify caching_disabled. * Convert from 'perl -w' to 'use warnings'. * Make regex searches actually produce some output (closes: #576941). * Policy version 3.9.1: no changes required.

    2009-07-26 - Colin Watson <> madison-lite (0.14) unstable; urgency=low * Moved to; add Vcs-Bzr control field. * Convert to debhelper 7.

    2008-07-04 - Colin Watson <> madison-lite (0.13) unstable; urgency=low * Update version comparison code from Dpkg::Version in dpkg-dev 1.14.20; adds ~ (low-sorting character) support. * Policy version 3.8.0: no changes required. * Relicense to GPLv2+. I'm using a decent chunk of Dpkg::Version, which is also GPLv2+, and dealing with a mixed-licence file is just too annoying. I don't know of anyone this will adversely affect; if it does, e-mail me and I'll be willing to discuss the matter. (The examples are still 2-clause BSD.) * Convert to machine-readable copyright format, wiki revision 179.

    2008-02-28 - Colin Watson <> madison-lite (0.12) unstable; urgency=low * Update copyright years and manual page revision date. * Only try to create the cache directory once, to save on stat calls. * Create a cache directory tag, per ("Cache Directory Tagging Standard"). * Policy version 3.7.3: no changes required. * Update example Ubuntu configuration for current release names.

    2007-08-01 - Colin Watson <> madison-lite (0.11) unstable; urgency=low * Fix --nocache mode handling of binary packages whose source packages aren't also in the list of packages to search for. * Note that madison proper has been renamed to 'dak ls'. Refer to dak rather than da-katie.