From: Michael Vogt Date: Mon, 13 Feb 2006 15:48:25 +0000 (+0000) Subject: * make apt-cache madion wotk without deb-src lines X-Git-Tag: 0.7.24ubuntu1~270^2~1 X-Git-Url: https://git.saurik.com/apt.git/commitdiff_plain/03cd434bba10c0087f633e5741a585ba7292451b?hp=--cc * make apt-cache madion wotk without deb-src lines --- 03cd434bba10c0087f633e5741a585ba7292451b diff --git a/cmdline/apt-cache.cc b/cmdline/apt-cache.cc index 0014563b8..aea9ebeba 100644 --- a/cmdline/apt-cache.cc +++ b/cmdline/apt-cache.cc @@ -1574,10 +1574,11 @@ bool Madison(CommandLine &CmdL) pkgCache &Cache = *GCache; - // Create the text record parsers + // Create the src text record parsers and ignore errors about missing + // deb-src lines that are generated from pkgSrcRecords::pkgSrcRecords pkgSrcRecords SrcRecs(*SrcList); if (_error->PendingError() == true) - return false; + _error->Discard(); for (const char **I = CmdL.FileList + 1; *I != 0; I++) { diff --git a/debian/changelog b/debian/changelog index f4a8aaca0..7042906d2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -27,6 +27,7 @@ apt (0.6.43.3) unstable; urgency=low - don't lock the lists directory in DoInstall, breaks --print-uri (thanks to James Troup for reporting it) * debian/apt.dirs: create /etc/apt/sources.list.d + * make apt-cache madison work without deb-src entries (#352583) --