-
apt-file (3.3) unstable; urgency=medium
[ Debian Janitor ]
* Drop no longer supported add-log-mailing-address setting from
debian/changelog.
[ Niels Thykier ]
* Add new --stream-results argument to apt-file. This option
will make apt-file emit results as soon as they are found
but also emit duplicate results in many cases. It can greatly
reduce memory usage and runtime spent up to first result.
[ Ville Skyttä ]
* apt-file: Replace `fgrep` with `grep -E`. (Closes: #1019329)
[ Lucy Phipps ]
* apt-file: Fix invalid call to stop_with_msg.
* debian/control: Remove obsolete (build-)dependency on
liblist-moreutils-perl.
[ Debian Janitor ]
* Remove constraints unnecessary since buster:
+ Build-Depends: Drop versioned constraint on apt.
+ apt-file: Drop versioned constraint on apt in Depends.
+ apt-file: Drop versioned constraint on apt-venv, command-not-found and
devscripts in Breaks.
+ Remove 2 maintscript entries from 1 files.
* Bump debhelper from old 11 to 13.
* Update standards version to 4.6.0, no changes needed.
-- Niels Thykier <email address hidden> Sat, 10 Sep 2022 10:35:07 +0000
-
apt-file (3.2.2) unstable; urgency=medium
* Fix bug where the progress indicator was still been using
under debug mode (despite the intention for it to be
disabled as it clashes with the debug messages).
* README.md: Update links to Julian's blog. (Closes: #921115)
* Optimize imports to reduce start up time a bit.
-- Niels Thykier <email address hidden> Sat, 09 Feb 2019 09:20:04 +0000
-
apt-file (3.2.1) unstable; urgency=medium
* Include a final new-line in the 50apt-file.conf file. Thanks to
Sven Joachim for reporting its absence. (Closes: #917304)
* Optimize "apt-file list-indices" by about a factor 3 in the
default case by calling "apt-get indextargets" only once rather
than once per index.
* Have apt-file print status indicators when stdout is a TTY
(and when not running in debug mode).
* Explicitly pass configuration file to apt-file during the test
to fix a problem with the autopkgtests failing.
-- Niels Thykier <email address hidden> Fri, 28 Dec 2018 10:06:14 +0000
-
apt-file (3.2) unstable; urgency=medium
* Drop now unnecessary lintian-overrides.
* Add a new "list-indices" command to list which indices can be
enabled/disabled and searched (using the -I command).
* Assume that Contents files no longer have a descriptive header
that contains human-readable instructions for how to read the
file. If you are working with Contents files that still have
them, then set "apt-file::Parser::Check-For-Description-Header"
to "true" in /etc/apt/apt.conf.d/50apt-file.conf. Thanks to
Paul Wise for making this factor 2 speed improvement possible.
(Closes: #881406)
* Reset the error message for when the apt-file cache is empty
to refer to "apt-file update" instead of "apt update".
(Closes: #857095)
* Clarify in apt-file.1 that "apt-file update" is not deprecated
as it has a special case where it is different from a regular
"apt update" / "apt-get update".
* Sort the options in the --help output (except for --help and
"--", which are both deliberately last). (Closes: #651684)
* Bump Standards-Version to 4.3.0.
-- Niels Thykier <email address hidden> Tue, 25 Dec 2018 16:00:53 +0000
-
apt-file (3.1.6) unstable; urgency=medium
* Fix typo in the changelog
* Update Vcs-* fields to point to salsa.debian.org.
* Bump Standards-Versions to 4.1.4 - No changes required.
* Bump debhelper compat 11 via the new "debhelper-compat"
dependency.
-- Niels Thykier <email address hidden> Sat, 28 Apr 2018 09:43:50 +0000
-
apt-file (3.1.5) unstable; urgency=medium
* Remove rapt-file and two obsolete .sgml files from the source.
* Set R³ to no; apt-file does not need (fake)root during the
binary-targets in the package builds.
* Skip dh_strip_determinism; it is a no-op at the moment and
is planned to be removed eventually.
* Set debhelper compat to 10.
* Bump Standards-Version to 4.1.1 - no additional changes
required.
-- Niels Thykier <email address hidden> Sat, 28 Oct 2017 10:47:05 +0000
-
apt-file (3.1.4) unstable; urgency=medium
* Fix typo in 60disable-contents-fetching.conf. Thanks to
Felix Geyer for spotting it. (Closes: #843453)
* apt-file: Fix two spelling mistakes in the --help output.
Thanks to "axhn" on IRC and Guillem Jover for spotting
them.
-- Niels Thykier <email address hidden> Mon, 23 Jan 2017 20:39:04 +0000
-
apt-file (3.1.3) unstable; urgency=medium
* apt-file: Gracefully handle if origins (or suites) have spaces
in them. (Closes: #843401, #843403)
-- Niels Thykier <email address hidden> Sun, 06 Nov 2016 15:03:52 +0000
-
apt-file (3.1.2) unstable; urgency=medium
[ Niels Thykier ]
* apt-file: Strip Contents header without discarding results (Closes: #676642)
* apt-file: Restructure --help output.
* apt-file: Support --filter-suites and --filter-origins options. These
make it possible to only search in (e.g.) Debian/unstable even if
other origins or/and suites are downloaded.
* apt-file.1: Clarify that --config-file and --option can be used to
overwrite other command line parameters.
[ Paul Wise ]
* Make the package filter regex match the sectionless Contents-source format
* Strip the Contents header from the sid cache in the tests
[ Time Potter ]
* Fix typo in apt-file manpage. (Closes: #843122)
-- Niels Thykier <email address hidden> Sat, 05 Nov 2016 15:54:12 +0000
-
apt-file (3.1.1) unstable; urgency=medium
* apt-file: Fix off-by-one causing "uninitialized value"
warning. Thanks to Paul Wise for reporting the issue.
(Closes: #838296)
* apt-file: Use "apt-get" instead of "apt" for the update
command if STDOUT is not a TTY. This is to avoid a
warning from apt about it being unsuitable for scripts.
-- Niels Thykier <email address hidden> Wed, 21 Sep 2016 18:53:01 +0000
-
apt-file (3.1) unstable; urgency=medium
* Move apt-file under the APT packaging team.
* apt-file: Fix bug in handling patterns starting with "-".
Thanks to Paul Wise for reporting the issue.
(Closes: #821016)
* apt-file: Fix bug where package listing did not work if the
Contents files did not include sections. Thanks to
"Unit 193" for the report. (Closes: #820560)
* apt-file-2-update.sh: Correct path to the "partial" directory.
Thanks to Ritesh Raj Sarraf for the report. (Closes: #832131)
* apt-file, 50apt-file.conf: Support fetching of Contents files
in legacy locations (as used by Ubuntu) by default. This
requires apt 1.3.
* apt-file: Support setting a default value for -I/--index-names
in the apt config file. Thanks to Cyril Brulebois for the
suggestion (part of #825293)
* apt-file: Accept "ALL" as a special index name for -I. When
given, apt-file will search all of its indices. Thanks to
Cyril Brulebois for the suggestion (part of #825293).
* debian/NEWS: Clarify that the indices for source packages and
udebs are disabled in the apt-file 2 -> 3 transition. These
must be manually reabled. Thanks to Cyril Brulebois for the
report. (Closes: #825293)
* apt-file: Exit with an error if a subprocess exits non-zero
(except for grep) or is killed by a signal. Thanks to
Paul Wise for the suggestion. (Closes: #825883)
* Set debhelper compat to "beta-tester" and bump the minimum
requirements for debhelper to 10.
* Bump Standards-Versions to 3.9.8 - no changes required.
-- Niels Thykier <email address hidden> Sun, 18 Sep 2016 09:59:50 +0000
-
apt-file (3.0) unstable; urgency=low
* Upload to unstable.
* d/bash-completion: Update bash-completion to include the
new command line options.
* apt-file-2-update.sh: Fix a bug in --uninstall, where it would
not remove /etc/apt/apt-file.conf
* 50apt-file.conf: Disable Contents-dsc by default. They are
vastly more resource heavy than the rest.
* README: Document how to change which Contents files are
downloaded.
* d/changelog: Add some missing "LP:"-closes in the 3.0~exp entry.
* Merge and improve the NEWS entries for the experimental apt-file
3.0 uploads.
* Drop update-notifier scripts since update-notifier has been
removed from Debian.
* d/control: Bump Standards-Versions to 3.9.7 - no changes
required.
-- Niels Thykier <email address hidden> Tue, 22 Mar 2016 11:51:27 +0000
-
apt-file (2.5.5) unstable; urgency=medium
* diffindex-download: Ignore unknown fields in the PDiff
Index file. Thanks to Julien Cristau for reporting
the issue. (Closes: #809656)
-- Niels Thykier <email address hidden> Sat, 02 Jan 2016 13:10:29 +0000
-
apt-file (2.5.4) unstable; urgency=medium
* Apply patch from Cyril Brulebois to support searching for
files in "udeb" packages. This requires "debian-installer"
entries in the sources.list and are represented by the pseudo
"udeb-<arch>" architecture (e.g. "udeb-amd64").
(Closes: #766295)
-- Niels Thykier <email address hidden> Wed, 22 Oct 2014 22:05:36 +0200
-
apt-file (2.5.3) unstable; urgency=medium
* No longer install rapt-file. The backend service this tool uses
has unfortunately ceased to exist. (Closes: #729283)
* Checked for policy 3.9.6, no changes.
-- Thijs Kinkhorst <email address hidden> Mon, 06 Oct 2014 16:07:45 +0000
-
apt-file (2.5.2.3) unstable; urgency=medium
* Apply patch from Pierre-Elliott Bécue to fix a
regression caused by the fix for #706284.
(Closes: #754312)
-- Niels Thykier <email address hidden> Wed, 09 Jul 2014 22:24:27 +0200
-
apt-file (2.5.2.2) unstable; urgency=medium
* Avoid confusing error message caused by interpreting
a signal number as an "errno". Thanks to Julien Cristau
for spotting this. (Closes: #731056)
* Use the name of a signal rather than its number, when
subprocesses are kiled by such.
* Correct the Vcs-* URL's in d/control. Thanks to Alberto
Fuentes for reporting this. (Closes: #734714)
* Bump Standards-Versions to 3.9.5 - no changes required.
-- Niels Thykier <email address hidden> Sun, 22 Jun 2014 11:54:46 +0200
-
apt-file (2.5.2.1) unstable; urgency=medium
* Gracefully handle spaces inside "option"-list in the
APT sources.list. (Closes: #706284)
-- Niels Thykier <email address hidden> Thu, 19 Jun 2014 19:52:29 +0200
-
apt-file (2.5.2) unstable; urgency=low
[ Stefan Fritsch ]
* Properly detect failed attempt to apply patches. Closes: #687221
[ Niels Thykier ]
* New maintainer. (Closes: #703366)
Kudos to Stefan Fritsch for his work on apt-file.
* When using "-f" and no files are given, default to stdin.
(Closes: #703594)
* Bump Standards-Versions to 3.9.4 - no changes required.
* Use the canonical URIs for the Vcs-* fields.
-- Niels Thykier <email address hidden> Sun, 05 May 2013 09:32:24 +0200
-
apt-file (2.5.1) unstable; urgency=low
[ Thijs Kinkhorst ]
* Fix searching for patterns that start with a '-'. This still requires
specifying '--' before the pattern (closes: #631438, LP: #801336)
* Unset env variables that may influence the behaviour of grep
(closes: #617183).
* Japanese translation of update-notifier text by Hideki Yamane
(closes: #641199).
* Improve man page layout and help output text. Thanks Jari Aalto for
the patch! (Closes: #651695)
* rapt-file: replace dpkg-architecture call with dpkg --architecture,
obsoleting the depends-heavy recommendation on dpkg-dev. Thanks
helix84 (Closes: #671225).
* Checked for policy 3.9.3, no changes needed. Add explicit python
recommendation, even though we transitively recommended it via
python-apt already, to satisfy Lintian.
* Add rapt-file manual page (Closes: #613005).
[ Enrico Zini ]
* rapt-file: Updated distribution names, now it works on wheezy.
(Closes: #663592)
* rapt-file: deal with missing /etc/apt/sources.list. (Closes: #636564)
-- Thijs Kinkhorst <email address hidden> Sun, 03 Jun 2012 10:26:36 +0200
-
apt-file (2.5.0) unstable; urgency=low
[ Paul Wise ] * rapt-file: Drop python-apt wrapper shell script, detect the lack of a python apt module in the rapt-file python code (Closes: #619414). * mention rapt-file in the package description (Closes: #623632) [ Thijs Kinkhorst ] * apt-file: Include compontent in Contents file search paths so we use ftp-master's new Contents files locations. This may break compatibility with older suites that do not have this configuration (Closes: #624734). * rapt-file: Ignore files not ending in .list in sources.list.d (Closes: #607861). * rapt-file: Recommend dpkg-dev because we use dpkg-architecture (Closes: #613006). * Correct scp invocation in apt-file.conf (Closes: #624290). * Small packaging cleanups. -- Thijs Kinkhorst <email address hidden> Sun, 24 Jul 2011 16:01:09 +0000
-
apt-file (2.4.2) unstable; urgency=low
* Correct empty cache detection logic. Closes: #612347 -- Stefan Fritsch <email address hidden> Tue, 08 Feb 2011 00:15:17 +0100
-
apt-file (2.4.1) unstable; urgency=low
* Recommend python-apt for rapt-file. Closes: #609571 * If both the per-user cache and the system cache contain data, use the newer one. Closes: #609810 * Bump standards-version (no changes) -- Stefan Fritsch <email address hidden> Sun, 06 Feb 2011 22:45:17 +0100
-
apt-file (2.4.0) unstable; urgency=low
* Add -f option to read many patterns from a file or from stdin.
* Add -D option to search for file conflicts with a given .deb
file. Closes: #514985
* Add https support to default apt-file.conf. Closes: #582254. LP: #331091
* Add options to diffindex-download to set CA certificates and to
disable certificate verification.
* Don't use su-to-root in update-notifier anymore and drop Suggests: menu.
LP: #508089
* Abort 'apt-file update' if the user pressed Control-C. LP: #499039
* Don't append an OS error string to an error or warning message if the
message has nothing to do with the last OS operation.
* Convert to source format 3.0 (native).
-- Stefan Fritsch <email address hidden> Wed, 26 May 2010 22:58:20 +0200
-
apt-file (2.3.4) unstable; urgency=low
* Fix diffindex-download not allowing IPv6 literall addresses in URLs.
Closes: #581191
* Fix bashism in cdrom section of apt-file.conf. Closes: #579050
* Bump Standards-Version (no changes).
-- Stefan Fritsch <email address hidden> Wed, 12 May 2010 00:06:38 +0200
-
apt-file (2.3.3) unstable; urgency=low
* Fix search for unanchored regex with leading slash (bug introduced in
2.3.1, closes: #563688).
-- Stefan Fritsch <email address hidden> Fri, 08 Jan 2010 20:00:36 +0100
-
apt-file (2.3.2) unstable; urgency=low
* Downgrade 'Recommends: menu' to 'Suggests: menu' (closes: #543353).
* Update postinst message to mention the possibility to run 'apt-file
update' as non-root (closes: #540905).
* Mention in the man page that apt-file will display results from all
components (e.g. non-free), even if those components are not listed in
the sources.list file (closes: #552986).
* Make the update-notifier hook also look into the user's cache before
asking to update (closes: #534191).
* When creating a cache in the user's home dir, print a message how to
switch back to the system wide cache directory (closes: #541327).
-- Stefan Fritsch <email address hidden> Sun, 13 Dec 2009 12:48:19 +0100
-
apt-file (2.3.1) unstable; urgency=low
[ Thijs Kinkhorst ]
* Note in manpage that directories are not found (closes: #557181).
[ Stefan Fritsch ]
* Rework anchoring logic for package and regexp searches (closes: #557719).
* Bump Standards-Version (no changes).
-- Stefan Fritsch <email address hidden> Sun, 29 Nov 2009 14:00:44 +0100
-
apt-file (2.3.0) unstable; urgency=low
* Add initial version of rapt-file, which does not rely on the downloaded
file lists, but queries dde.debian.net for every search. It does not offer
all features of apt-file (closes: #518764).
* Add Enrico to Uploaders.
* Fix perl warning when $HOME is not set (closes: #527303)
* Make diffindex-download check if stdout is a terminal instead of stdin,
to determine if it should be quiet. This fixes 'apt-file -N' disabling
the download progress report (closes: #526393)
* Bump Standards-Version:
- add support for DEB_BUILD_OPTIONS=nocheck
-- Stefan Fritsch <email address hidden> Mon, 03 Aug 2009 21:38:45 +0200
-
apt-file (2.2.2) unstable; urgency=low
* diffindex-download improvements for the case when diff/Index is not available
(LP: #316155):
- make error message less noisy
- don't calculate the sha1sum of the old file, it's futile anyway
- don't redownload the full file if it has not changed
-- Stefan Fritsch <email address hidden> Mon, 16 Feb 2009 22:46:33 +0100
-
apt-file (2.2.1) unstable; urgency=low
* Fix ftp download (closes: #511672).
-- Stefan Fritsch <email address hidden> Tue, 13 Jan 2009 21:04:33 +0100
-
apt-file (2.2.0) unstable; urgency=low
* Ship 'diffindex-download' and 'diffindex-rred' for downloading patches
instead of the full Contents files. Use this for http and ftp in default
config file (closes: #373589).
* diffindex-download uses curl with progress meter enabled by default
(can be changed in apt-file.conf). Closes: #381613
Therefore always depend on curl and remove dependency on wget.
* diffindex-download prints some error messages if no connection is possible
(closes: #357031).
* Make 'apt-file purge' remove old content files even if the sources.list
line has been removed in the meantime (closes: #507092).
* Make tests not require wget or curl during build-time. Thanks James Westby
(closes: #506554).
-- Stefan Fritsch <email address hidden> Tue, 06 Jan 2009 16:59:04 +0100
-
apt-file (2.1.6) unstable; urgency=low
* Use ~/.cache/apt-file as cache directory if called as non-root user,
but fall back to the old /var/cache/apt/apt-file. This allows to use
'apt-file update' as non-root (closes: #443728).
* No longer search for apt-file.conf in the current directory. Instead,
allow to choose the config file with the APT_FILE_CONFIG environment
variable.
* Update bash completion (closes: #502655).
* Add some tests and run them during build.
-- Stefan Fritsch <email address hidden> Wed, 12 Nov 2008 17:04:10 +0100
-
apt-file (2.1.5) unstable; urgency=low
* Fix wrong permissions for cache directory created by old versions
(closes: #495519).
* Fix leading slashes being ignored when searching, a regression introduced
by the fix for #483624 (closes: #496127).
* Give meaningful error message if cache dir cannot be read.
* Bump standards version (no changes).
-- Stefan Fritsch <email address hidden> Sat, 23 Aug 2008 18:56:17 +0200