Your message dated Sun, 31 Jan 2021 00:49:07 +0000
with message-id <e1l60vl-0009w4...@fasolo.debian.org>
and subject line Bug#971368: fixed in libfcgi-perl 0.79+ds-2
has caused the Debian Bug report #971368,
regarding libfcgi-perl: missing source for FCGI_COMMON_CHECKS
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.)


-- 
971368: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971368
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libfcgi-perl
Version: 0.79-1
Severity: serious
Justification: missing source

I've looked into libfcgi-perl and noticed that the macro
FCGI_COMMON_CHECKS used in configure.in misses source code in the
libfcgi-perl package. I've looked in the archive and it seems that there
is another copy of this macro in another package that might do here:
https://sources.debian.org/src/libfcgi/2.4.0-10/acinclude.m4/?hl=3#L3

However, libfcgi-perl does not depend on that package in anyway, so it
definitely doesn't use it and it also does not prevent removal of
libfcgi, which is required for honouring DFSG (if that copy is indeed
the relevant source). Therefore, a bug of severity serious is
appropriate in my opinion.

A simple way out of this mess would be adding it to the debian
directory. That's still not nice as that prevents running autoreconf and
that prevents us from using dh_auto_configure, but it solves the rc-ness
part.

Another solution could be adding the macro to the libfcgi-dev binary
package and adding it as an (unused) build dependency. Doing so would
ensure that the source code for configure is available in the archive.

A better solution would likely be solving #841078 although doing so is
more involved.

Helmut

--- End Message ---
--- Begin Message ---
Source: libfcgi-perl
Source-Version: 0.79+ds-2
Done: gregor herrmann <gre...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libfcgi-perl, 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 971...@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 libfcgi-perl 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: Sun, 31 Jan 2021 01:28:55 +0100
Source: libfcgi-perl
Architecture: source
Version: 0.79+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Closes: 841078 971368
Changes:
 libfcgi-perl (0.79+ds-2) unstable; urgency=medium
 .
   * Team upload.
   * Upload to unstable.
 .
 libfcgi-perl (0.79+ds-1) experimental; urgency=medium
 .
   * Team upload.
 .
   [ Debian Janitor ]
   * Update standards version to 4.5.0, no changes needed.
 .
   [ gregor herrmann ]
   * Update 'DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow' to '=+all'.
 .
   [ Debian Janitor ]
   * Apply multi-arch hints.
 .
   [ gregor herrmann ]
   * Add repacking framework to get rid of embedded libfcgi files.
     (Closes: #971368)
   * Import upstream version 0.79+ds.
   * Drop CVE-2012-6687.patch which patched a now removed file.
   * debian/copyright: remove stanza about excluded file.
   * Build against the system libfcgi.
     Build-depend on libfcgi-dev, and tell Makefile.PL to use the system
     version. (Closes: #841078)
   * Declare compliance with Debian Policy 4.5.1.
   * Set Rules-Requires-Root: no.
   * Bump debhelper-compat to 13.
   * Upload to experimental to get some more testing.
Checksums-Sha1:
 2308aa8a1e2833515c787555f56375474d96890c 2326 libfcgi-perl_0.79+ds-2.dsc
 a8d8d62ff6d406f3e0d4ca80b8cf94d690b7b94a 5532 
libfcgi-perl_0.79+ds-2.debian.tar.xz
Checksums-Sha256:
 2412498e1c3f71794f95fe46a2fe26dc99be4184952bf60fa05dec96213f89fc 2326 
libfcgi-perl_0.79+ds-2.dsc
 e2b68fc581ab6cbb4a07819aae2aa63ee3f88046b8f25a91885d49679c7b659d 5532 
libfcgi-perl_0.79+ds-2.debian.tar.xz
Files:
 8dcf70ab523ca74ea97d9190eb17c8c2 2326 perl optional libfcgi-perl_0.79+ds-2.dsc
 34abb9ad0ecb80a1812e3445eb6f3ef9 5532 perl optional 
libfcgi-perl_0.79+ds-2.debian.tar.xz

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

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmAV+rFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgYrbxAAnNkwuVBvGOKYIWXpqM0ZWYDlb5sAaYYPwdJ5Ih79TRsRt501rejikAE2
ttdG1vRa0MHKN2nQECQd66/ClcScrNDntclDsLhCIYXBT0Ev74Fladd7VkhS5qmo
wb7NeIN6GxJjIQpuFT7iSw794sGPdoyFQUi+RvTM+63/ripNcNSCxQtrH+fvfNWa
FazyOb6bxO8zaKWaQ/SisUwt4LbP3tw2vl1WuX6KH45cGBFyjK8dOn/cXqsWxAcu
YzzBY8koGfkVNGwkYG7QLHzgfPPLkQnft2MJ5xAvw8RtvwoHlb/JIb/NaSqKuDoD
7lhngpH/j0XYsEHWBhPJLc3DPc+UD/9/OjI95z1q7wlqGgqacF83MqeDEGSdAO6P
w0I5VUHU7i+GUWGzBLnTgNgWwalq5GNDO2JoMDB8mNcuA0C2P1y0UzW45IT7j4+o
ylPi9FiMS86ngIrLdWGGJOnromligczrd1sRv045SVbBGtC48m/YrlbUq4zpBF2C
2aaywuPoABqj5qFlQ2Khb5UyeI3duIRy6hhQ8UB390g4sVE+gufwuD+b0DU4m3j0
5ioYH5JqfWD4AZHwx+lOPcvhGO1gBdPExLcQzdI1GnDvLZD9J56rxCzVWEBj33+3
+vdd79UEr45I15RvcwY+cfxCYQwfa6TiecvC2SBAmBhMrwIsQ6A=
=QtU+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to