Your message dated Fri, 23 Feb 2018 16:50:08 +0000
with message-id <e1epgxw-000ilm...@fasolo.debian.org>
and subject line Bug#874778: fixed in pkg-perl-tools 0.40
has caused the Debian Bug report #874778,
regarding pkg-perl-tools: Use of /var/lib/apt/lists internals
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
874778: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874778
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pkg-perl-tools
Severity: important
User: de...@lists.debian.org
Usertags: apt-internals

Dear Maintainer of pkg-perl-tools,

your package appears to be relying on the internal layout of /var/lib/apt/lists
and the location of that directory (which is configurable), as it matches the
following regular expression (and a quick check did not rule out a false 
positive):

    /var/lib/apt/lists/.*(Packages|Sources)

For the matches found, you can have a quick look at:

    
https://codesearch.debian.net/search?q=%2Fvar%2Flib%2Fapt%2Flists%2F.*%28Packages%7CSources%29+package%3Apkg-perl-tools

APT since some time supports compressed indices using the option
`Acquire::gzipIndexes`. Starting with 1.2, index files are stored
with lz4 compression if that option is enabled, providing significant
space savings at low overhead.

Some platforms and users might already have these indexes compressed by default
in order to save space, and your package might not be working for them.

Instead of relying on internals, please use the interfaces provided by
APT 1.1 and newer:

## Command-line interfaces
In order to get paths to index files, please use:

    apt-get indextargets --format '$(FILENAME)' "Created-By: $creator"

where `$creator` is `Packages`, `Sources`, `Contents-deb`, `Contents-udeb`,
or `Contents-deb-legacy`, depending on which files you need.

To read the file, use

    /usr/lib/apt/apt-helper cat-file <FILE>...

This transparently handles compression supported by apt.

## C++ interface
When reading files in C++, you might want to use APT's FileFd class. It
provides the same transparent compression support as `apt-helper cat-file`
(if turned on).

--- End Message ---
--- Begin Message ---
Source: pkg-perl-tools
Source-Version: 0.40

We believe that the bug you reported is fixed in the latest version of
pkg-perl-tools, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 874...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated pkg-perl-tools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 23 Feb 2018 17:26:54 +0100
Source: pkg-perl-tools
Binary: pkg-perl-tools pkg-perl-autopkgtest
Architecture: source
Version: 0.40
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Closes: 874778
Description: 
 pkg-perl-autopkgtest - collection of autopktest scripts for Perl packages
 pkg-perl-tools - collection of tools to aid packaging Perl modules in Debian
Changes:
 pkg-perl-tools (0.40) unstable; urgency=medium
 .
   [ gregor herrmann ]
   * examples/check-build: update autopkgtest section.
     Drop adt-run variant, as stable has autopkgtest, and add --shell-fail
     option.
   * examples/check-build: add option to run reprotest.
 .
   [ Dominic Hargreaves ]
   * Add missing dependency on curl
 .
   [ gregor herrmann ]
   * examples/pbuilder-hooks/E10cleanup:
     + use `apt-get indextargets' and `/usr/lib/apt/apt-helper cat-file'
       instead of grepping the Packages files directly. Guarded by a check
       for apt 1.1, so the old code is still there but only used in
       oldstable.
       Thanks to Julian Andres Klode for the bug report. (Closes: #874778)
     + use dpkg-vendor to check for Ubuntu instead of grepping
       /etc/lsb-release.
 .
   [ intrigeri ]
   * examples/check-build: update autopkgtest section to support current
     sid with libvirt/QEMU … while keeping compatibility with Stretch, and
     dropping another Jessie-area path.
 .
   [ gregor herrmann ]
   * autopkgtest: smoke: move prove's --verbose to PKG_PERL_PROVE_ARGS to
     make it overridable via smoke-env as well.
   * examples/check-build: also offer to run autopkgtest when
     debian/tests/control is around.
   * examples/pbuilder-hooks/*00iptables: use 127.0.0.0/8 instead of
     127.0.0.1.
     Thanks to Tincho for the bug report.
 .
   [ Axel Beckert ]
   * Set "Rules-Requires-Root: no".
   * Remove trailing whitespace from ancient debian/changelog entry.
   * Declare compliance with Debian Policy 4.1.1.
     + Change Priority from extra to optional.
 .
   [ Alex Muntada ]
   * Debian::PkgPerl::GitHub:
     + Add missing ticket param for method new
     + Increase verbosity when patching fails
     + Add test for a failing patch
     + Capture and show error if pull-request fails
 .
   [ Damyan Ivanov ]
   * dpt-uscan: new wrapper around uscan and gbp import-orig
   * pristine-orig: honour USCAN_DESTDIR from devscripts' configuration
   * gc: add -p option, running 'git gc' via 'parallel', utilising all
     available CPUs.
   * Declare compliance with Debian Policy 4.1.3. (No changes needed.)
 .
   [ gregor herrmann ]
   * Remove Makefile.PL hack, as we have an explicit "Testsuite:
     autopkgtest-pkg-perl".
   * Consolidate and extend debian/copyright.
   * Bump debhelper compatibility level to 10.
   * Remove another common unneded test file in autopkgtest's smoke test.
   * examples/check-build: update lintian invocation.
     tag-display-limit=0 can be set in the config since 2.5.63.
   * Slightly improve documentation about DPT_* variables, dpt-config, and
     dpt.conf in various scripts.
   * Extend long description of pkg-perl-autopkgtest.
     Mention Testsuite header and README.
   * Add dpt-alsa: manage team repos and members on salsa.debian.org.
   * Test::Spelling: fix some mistakes, add some stopwords.
   * Add lintian overrides for binary-package-depends-on-toolchain-package
     (debhelper/cdbs).
   * dpt-get-ubuntu-packages: use udd-mirror.debian.net instead of ssh'ing
     into Alioth and using udd itself.
     Additionally remove trailing whitespace.
   * dpt-lp-mass-subscribe: port to python3.
   * Remove dpt-alioth-author.
     Was supposed to run on Alioth which is about to go away.
   * Remove dpt-alioth-repo and point to its successor `dpt salsa
     pushrepo'.
   * dpt-takeover: use `dpt salsa pushrepo' instead of the removed
     dpt-alioth-repo.
Checksums-Sha1: 
 e9ed2fb8b335eae67bf43fc78cae73fc6ebe8957 2674 pkg-perl-tools_0.40.dsc
 bdb7dd2a1a2b5ea812792fd61afe777f242da8a6 72900 pkg-perl-tools_0.40.tar.xz
Checksums-Sha256: 
 5986d3e60cc1a1aafa729568b23f2a7f7fabec74773e906cd7a64f89589ea13b 2674 
pkg-perl-tools_0.40.dsc
 eb92b76f9ea5814effe7ee3e8b83d78137e01363a6e5cd1e5cf516dda85496f7 72900 
pkg-perl-tools_0.40.tar.xz
Files: 
 4612ba03730a12455a681c1332e8913b 2674 devel optional pkg-perl-tools_0.40.dsc
 f6083a85bf716b2edd975f657c315dad 72900 devel optional 
pkg-perl-tools_0.40.tar.xz

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlqQQqNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgZ1UA//TorzzlM1AF6AzfLshb6FxCvyr7+sA04v2HJZnZQTIdiWFvJIlsLEmOSd
ngGQCKZgY2GhG/Pk9xlk8AlqMBGWdNbtX8VtCQ8JfmP1+8IjKKMk4mcir+cwyGe8
cfayfmESYvqh1xMtOCFJWtUmteMH6e3uQS7Ur4vFMcztIoRUpRK4nHME7MG5GRgg
y7PI6NlGMaiAQyi8cXd44L/yoRo/np81cVco1G6F2Z1c8Myek83G2cF5/RbNMZTX
wqKi0x0WN5K5Z9LRKm7PRt/p/p2tHEiAV2A6HP+1t+UmwbX7SAztONgMeYR6ECf+
CWQvmFUukpSTs8bwLJf3HU+e/5JQZtpoHpjLyIYtW9Y3IJMW9OCNkocvxt2K85Vz
yylJ92npGItBu9CE8a7ed0k/xh4b3Ve2So7ocEyN0OZZDI+ACiAYdNtCeM8rWPeT
Nfluhqh0SPFfNkRWn5xTckLogB9BLbxwzKdswLucwD5GIhiwdzK53Gb+BobhGyLC
qLFHcrqone12hU/JJSMPMWKh7EJcEPxMJUw/0chBRXAQOJVzpE2gUhhTkiFcoG8N
wsxmlyQTVBfs2Rs9/ZkDsisVyQuEn6OdluxAVHEJunC8Z/fI9y+qovrBxvA/HO+1
EfDbaEDBhAiciJgh4BjAWHlFi/f5Ng/NdZCjz8tnngOnbBQsVi4=
=XWZT
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to