From: David Kalnischkies Date: Mon, 15 Aug 2016 08:51:07 +0000 (+0200) Subject: support getting only-uncompressed files via by-hash X-Git-Tag: 1.3_rc2~10 X-Git-Url: https://git.saurik.com/apt.git/commitdiff_plain/a99bb943e97883af6f063af9eb14e20b7a7320fc?ds=inline support getting only-uncompressed files via by-hash The URI we later want to modify to get the file via by-hash was unset in case a file was only available uncompressed (which is usually not the case) causing an acquire error. --- diff --git a/apt-pkg/acquire-item.cc b/apt-pkg/acquire-item.cc index 38d6c72dd..b8786e34b 100644 --- a/apt-pkg/acquire-item.cc +++ b/apt-pkg/acquire-item.cc @@ -2879,6 +2879,8 @@ void pkgAcqIndex::Init(string const &URI, string const &URIDesc, Desc.URI = URI + '.' + CurrentCompressionExtension; DestFile = DestFile + '.' + CurrentCompressionExtension; } + else + Desc.URI = URI; HashStringList const Hashes = GetExpectedHashes(); HashString const * const TargetHash = Hashes.find(NULL);