Your message dated Sun, 23 Sep 2018 11:19:05 +0000
with message-id <[email protected]>
and subject line Bug#874769: fixed in cdbs 0.4.157
has caused the Debian Bug report #874769,
regarding cdbs: 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.)
--
874769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874769
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cdbs
Severity: important
User: [email protected]
Usertags: apt-internals
Dear Maintainer of cdbs,
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%3Acdbs
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: cdbs
Source-Version: 0.4.157
We believe that the bug you reported is fixed in the latest version of
cdbs, 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.
Jonas Smedegaard <[email protected]> (supplier of updated cdbs 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: SHA512
Format: 1.8
Date: Sun, 23 Sep 2018 13:04:24 +0200
Source: cdbs
Binary: cdbs
Architecture: source all
Version: 0.4.157
Distribution: unstable
Urgency: medium
Maintainer: CDBS Hackers <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Description:
cdbs - common build system for Debian packages
Closes: 874769 899919
Changes:
cdbs (0.4.157) unstable; urgency=medium
.
* Fix avoid relying on APT internals:
Use build-rdeps in maintainer test script pbuilder-all.sh.
Closes: Bug#874769. Thanks to Julian Andres Klode.
* Tidy maintainer test script pbuilder-all.sh:
+ Quote a variable.
+ Use subshell to avoid having to cd back.
+ Thanks to shellcheck.
* Update autotool (with autogen.sh).
* Add maintainer script copyright-check to source package.
* Update copyright info: Extend coverage of autotools files.
* Have wrapper script licensecheck2dep5 use https protocol in file
format URL.
* Update Vcs-* fields: Source moved to Salsa.
Closes: Bug#899919. Thanks to Christoph Biedl.
* Set Rules-Requires-Root: no.
* Declare compliance with Debian Policy 4.2.1.
* Fix python-module.mk build-dependency resolving for python/python3
to include dh-python (independent since python3 3.6.5~rc1-1).
* Relax lintian override to cover recent trailing note.
Checksums-Sha1:
9ed56fdf6e1e059bae85668550458eb7e3f4ef26 1861 cdbs_0.4.157.dsc
bedeebb2dbfbb4e198b62fcff73086bff0cc17d1 205792 cdbs_0.4.157.tar.xz
d5b1b00c198f00ac2e44296d7648ab4bacbc8549 83676 cdbs_0.4.157_all.deb
49f85f25e64ff9e0db8a1053851c923e60f4d180 8378 cdbs_0.4.157_amd64.buildinfo
Checksums-Sha256:
d6e0fa347f8c9134f1a5d388e3d5716ce7177567b11b04763740072de75f45e9 1861
cdbs_0.4.157.dsc
11f2d1e8e6a1b6478c1738b9ca929cb9d463630c897a3d9e952ab9d2cc576e48 205792
cdbs_0.4.157.tar.xz
62e7d4f7ec5c56ec004e0b41a31551177ea0ccec5a687057f291c6f4ca429b19 83676
cdbs_0.4.157_all.deb
f7019b0a5d7ea669fcbdadb266232839fc88cc2bcd60ff27512baa916f8ca613 8378
cdbs_0.4.157_amd64.buildinfo
Files:
a1da818ea5af319951a567acefeac22d 1861 devel optional cdbs_0.4.157.dsc
8c5c1b14be822818a6e2894479b88faa 205792 devel optional cdbs_0.4.157.tar.xz
f08111346cc0fc3161feabd9fbd1e670 83676 devel optional cdbs_0.4.157_all.deb
289baf93506e5700012d646fecf2e54c 8378 devel optional
cdbs_0.4.157_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAlunc7kACgkQLHwxRsGg
ASFojhAArOyMBSUWYm+6aHvBZmcci8UxT2STgT+y9CCa6zHruExqtyKZt0cS5/CX
H123HHuL2ScxeB8rZteTvat/kC0dwxwsbmjFi15H12S3IZTs3+iJO94b+RRAoSly
Yo7f/ljUBQt3qFGPZ8SmMEiPtW84PS+3MeauJmRJpY+pgW7Oe86XSLslrgQczEcI
pkZ5IebXz6ods4ngM1xUVeqnTS9d5fPeYnoy2uvkFLtjc/OGhdN6uQsgqMW0P7ZR
mltFB8spAlZXvQXWMDZEq4baIOLQ36lx9d6QsJs+rrSWbfyJgdrzQG/M7IS86aSW
g/wlZZ5KAA7YD/IgV4XMnlD20eOq6Pu6mfGIGdpSBrFDIHFl36hD8q833OaqLsiX
2F2bSEvVh4A/ydOyIN2gYkKn8XGWWsIGazh7bBfCn5Wmz4LJdyI2Lc6FWrvv+mFL
kiZKlVpdx9tBvS1E7svNXvMrHNQ98THvdFfHaXM5Pqnb1/Zj2qQLbrr5qgndaqr1
WRZyOfZKXWS+QvnnDR75VpZSUum2BrLi8isxtmDgK5s4E9f/88EORUcoagk6EPJf
tJTMQhsYZsnC2oOXrRPccrhONzJeifQ3mmgfndp1kGugA+chLgwbaVMG38AkR6+7
duvAb/U7oglQRlkKTQ1ZI3GOAetyTIilg2Ue8yhBu8v/e15IjRw=
=I1WH
-----END PGP SIGNATURE-----
--- End Message ---