Your message dated Sat, 09 Sep 2017 17:34:10 +0000
with message-id <[email protected]>
and subject line Bug#874771: fixed in debian-goodies 0.75
has caused the Debian Bug report #874771,
regarding debian-goodies (check-enhancements): 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 [email protected]
immediately.)
--
874771: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874771
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debian-goodies
Severity: important
User: [email protected]
Usertags: apt-internals
Dear Maintainer of debian-goodies,
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%3Adebian-goodies
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: debian-goodies
Source-Version: 0.75
We believe that the bug you reported is fixed in the latest version of
debian-goodies, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Axel Beckert <[email protected]> (supplier of updated debian-goodies 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 09 Sep 2017 19:14:27 +0200
Source: debian-goodies
Binary: debian-goodies
Architecture: source all
Version: 0.75
Distribution: unstable
Urgency: medium
Maintainer: Javier Fernández-Sanguino Peña <[email protected]>
Changed-By: Axel Beckert <[email protected]>
Description:
debian-goodies - Small toolbox-style utilities for Debian systems
Closes: 874771
Changes:
debian-goodies (0.75) unstable; urgency=medium
.
* check-enhancements: Use "apt-get indextargets" and "apt-helper
cat-file" instead of accessing /var/lib/apt/lists/ directly. (Closes:
#874771)
* Declare compliance with Debian Policy 4.1.0. (No changes needed.)
* Add debian/.debhelper/ to .gitignore.
Checksums-Sha1:
4073710cd7b29fdcd6c4efefc7cecf82958f72e0 1642 debian-goodies_0.75.dsc
af4c0c403c7c87d201669d3da0639647cff108f2 59760 debian-goodies_0.75.tar.xz
17720e0e48f7ecdbfcbfc09282fe366119b3468f 73568 debian-goodies_0.75_all.deb
a6655f5adb6fc5125d9aff39a7ce49485aab1958 5344
debian-goodies_0.75_amd64.buildinfo
Checksums-Sha256:
1013c7acd41261821009396e4f5e1feb1a16245ef108a4a5616aced33dbfb912 1642
debian-goodies_0.75.dsc
cdc521f7f5344045130ad235fd6ff15e3a5cafd3cab56509b9d36c2c76955a9c 59760
debian-goodies_0.75.tar.xz
c382b29fad9d1e8f42aa060ae2673c28b6dc55dcd98ef858ca848e2edb899277 73568
debian-goodies_0.75_all.deb
dbf34f903d58c95a94170ec27560f6ddab83854a01673f4475609b979e81e0f0 5344
debian-goodies_0.75_amd64.buildinfo
Files:
d010fc7adf9de9ef9c26b1f5903683e7 1642 utils optional debian-goodies_0.75.dsc
c5bbf810291b1930e8111f09b618b29e 59760 utils optional
debian-goodies_0.75.tar.xz
13d075ac5dc87e32904b918dd98b42ed 73568 utils optional
debian-goodies_0.75_all.deb
22b490f8d5b3d15d1255ba24253b3228 5344 utils optional
debian-goodies_0.75_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEERoyJeTtCmBnp12Ema+Zjx1o1yXUFAlm0IfQACgkQa+Zjx1o1
yXW38A//UR/9Sg4bP3Yp8ynStnFSock+QH+gtaS+qJrEGyBVj2J0qVC3v6a77dJ2
LpZwoDDFW3OMhd+vVkOd5h9TTjLFvhtC5slSGPSNOZf+44MIjj1ENaoFPubACT+x
jED9460JlyBhmabAq6BgfBfWaabiqiPJM6cT8MetbiAkpCW2M/twF0ER4BN8k2rp
o9mcvWHGvIW8+GVapOtWsLbDUUJE1AdrVbSAvdx7Bw8y2JWvvsyvLwhc1kjg88dv
+AZjlrTMZ1PpqbS1zqWRuMjSpCugYet91Jm+n4Qdao/mKaa+HdS+hnTDIoJh280S
PwZU2qptAkmcqonNozy4DEd9cFC+OTxZjHFJfSy+xdk0NInQvskibVTjFLT0Uwe2
EXm8pnuPEV0ZjXunZBSIA+VMH9qOeQYTsGj1xKllqM4XBkl+aoUNrizfOMTgkwu2
VnJehWaST3OaremrKGtctgQqHmlnbRDu4m3EZsMPjC08vjXItWOHGj3sKcdufJRi
xF2VipVZoJTsBTBemaPDnxuXklh+ty9aAkYfUYrKS1qsnlSvsvGMIUCxLeJR3Aor
8KonOFWUARjmyu1zd4GHkTvBhNNj/vWlV/NbBDmaYLfHsX1RkLNehlYprQKpJU63
QZT1efLwRiYB8aF6LKu0kp1/AZmMCoTFnGm1lq/EXCNx6FUQwAQ=
=0K7r
-----END PGP SIGNATURE-----
--- End Message ---