Changelog
apt-file (3.0~exp) experimental; urgency=medium
* BACKWARDS INCOMPATIBLE CHANGES:
- diffindex-download and diffindex-rred has been removed!
(Closes: #788780)
- apt-file now exit with non-zero exit code when the
query results in no matches. (Closes: #505222)
- apt-file no longer supports "personal" caches on its
own.
- apt-file show (a.k.a. list) now looks up only an exact
package name by default. To retain the previous
behaviour, please use the new --substring-match option.
- Special uses of "-a" to search in Source packages or
udebs have been replaced by "--index-names".
- apt-file now uses "gnu-getopt" option style parsing.
Notably this means that "+" cannot be used for options
any longer.
* Rewrite apt-file to use apt's new acquire system. By using
apt, apt-file:
- makes apt refresh the Contents files.
(Closes: #476401, #594879)
- now understands "non-release" lines. (Closes: #297707)
- no longer sends "double" requests. (Closes: #663417)
- now validates downloads correctly. (Closes: #515942)
- can resume downloads (like apt). (Closes: #594879)
- now respects Acquire::http::Dl-Limit. (Closes: #525631)
- supports deb822 sources.list file. (Closes: #740978)
- supports tor+http protocol (Closes: #764349)
(Closes: #752292)
* Expand the README a bit to give a quick introduction to
apt-file and indices.
* Rewrite the manpage from docbook to POD format.
* Update dependency lists due to the above rewrites.
* Remove the old apt-file cache on upgrade. This means that
users will have to run "apt update" after upgrading.
* Update the "is-cache-empty" and "do-apt-file-update"
scripts.
* Rewrite d/rules to use debhelper "tiny" and bump the
compat level 9.
* Add --substring-match option to apt-file.
* Update bash completions to match the changes.
* Install bash-completions in their new location and drop
old bash-completion conffile.
-- Niels Thykier <email address hidden> Fri, 11 Sep 2015 19:49:57 +0200