[Syslog-ng-maintainers] Bug#1079617: logcheck and logrotate snippets are no longer shipped
Christoph Biedl
debian.axhn at manchmal.in-ulm.de
Fri Oct 18 07:38:50 BST 2024
Control: reassign 1079617 release.debian.org
Control: affects 1079617 + src:syslog-ng
Control: severity normal
User: release.debian.org at packages.debian.org
Usertags: binnmu
X-Debbugs-Cc: syslog-ng at packages.debian.org
X-Debbugs-Cc: debian.axhn at manchmal.in-ulm.de
nmu syslog-ng_4.4.0-3 . ANY . unstable . -m "Rebuild to restore logrotate and logcheck snippet"
Hello,
as outlined earlier in this bug, the syslog-ng-core package no longer
contains the snippets related to logcheck and logrotate. This was caused
by a glitch in debhelper 13.17 and 13.18 where under some circumstances
the according files in debian/ were not properly processed. Therefore
this package is currently rc-buggy (Policy 10.8, Log files).
Please schedule a binNMU for src:syslog-ng 4.4.0-3, this will restore
these snippets.
Additionally, I've spent some time looking for other packages that
suffer from the same problem but didn't find any. The following steps
were done:
* Rebuild syslog-ng with various debhelper versions.
* Identify debhelper 13.17 as the first "bad" version. It appeared in
the archives on Aug 13th.
* Identify debhelper 13.19 as the first "good again" version, appeared
on Aug 18th.
* As there is no way I'm aware of to identify packages built using a
particular version of a given build dependency: Find all the packages in
today's unstable that appeared between (including) August 13th and
August 19th, so likely were built using the affected debhelper versions.
* Compare the version of the package with the one listed in the last
dinstall run before the appearance of the bad debhelper, as available
via at http://snapshot.debian.org/archive/debian/20240813T144616Z
* If the snapshot version has a logrotate and/or logcheck snippet but
the later version does not, this is a candidate.
* Make sure this was not a deliberate maintainer decision.
Only syslog-ng was reported in this check after processing about 1280
binary packages.
There is a slight chance this check did not find all the affected
packages, especially if they were build right after the first bad
debhelper version entered the archive. If someone can provide a better
check, I'll be happy to re-run the test.
Kind regards,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/syslog-ng-maintainers/attachments/20241018/23c72895/attachment.sig>
More information about the Syslog-ng-maintainers
mailing list