summaryrefslogtreecommitdiff
path: root/apt-private
diff options
context:
space:
mode:
authorJulian Andres Klode <julian.klode@canonical.com>2018-11-21 10:28:04 +0100
committerJulian Andres Klode <julian.klode@canonical.com>2018-11-21 10:42:25 +0100
commit0e688a252568901e0b7b0eb2b53c396e62bf4d61 (patch)
tree3b605f0cc315f5e5d985c045b821230b25cb0cc1 /apt-private
parent5d1dfd120a5a80b126f3a7eeb29b4fd962d7191d (diff)
Print useful error on "apt changelog" without arguments
Fixes Debian/apt#77
Diffstat (limited to 'apt-private')
-rw-r--r--apt-private/private-download.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/apt-private/private-download.cc b/apt-private/private-download.cc
index 8bd7e33e0..2c12676ea 100644
--- a/apt-private/private-download.cc
+++ b/apt-private/private-download.cc
@@ -248,7 +248,7 @@ bool DoChangelog(CommandLine &CmdL)
APT::VersionList verset = APT::VersionList::FromCommandLine(Cache,
CmdL.FileList + 1, APT::CacheSetHelper::CANDIDATE, helper);
if (verset.empty() == true)
- return false;
+ return _error->Error(_("No packages found"));
bool const downOnly = _config->FindB("APT::Get::Download-Only", false);
bool const printOnly = _config->FindB("APT::Get::Print-URIs", false);