[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1000027: marked as done (awffull: depends on obsolete pcre3 library)



Your message dated Mon, 27 Nov 2023 08:34:51 +0000
with message-id <E1r7X4t-007xPX-UL@fasolo.debian.org>
and subject line Bug#1000027: fixed in awffull 3.10.2-9
has caused the Debian Bug report #1000027,
regarding awffull: depends on obsolete pcre3 library
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 owner@bugs.debian.org
immediately.)


-- 
1000027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000027
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: awffull
Severity: important
User: matthew-pcredep@debian.org
Usertags: obsolete-pcre3

Dear maintainer,

Your package still depends on the old, obsolete PCRE3[0] libraries
(i.e. libpcre3-dev). This has been end of life for a while now, and
upstream do not intend to fix any further bugs in it. Accordingly, I
would like to remove the pcre3 libraries from Debian, preferably in
time for the release of Bookworm.

The newer PCRE2 library was first released in 2015, and has been in
Debian since stretch. Upstream's documentation for PCRE2 is available
here: https://pcre.org/current/doc/html/

Many large projects that use PCRE have made the switch now (e.g. git,
php); it does involve some work, but we are now at the stage where
PCRE3 should not be used, particularly if it might ever be exposed to
untrusted input.

This mass bug filing was discussed on debian-devel@ in
https://lists.debian.org/debian-devel/2021/11/msg00176.html

Regards,

Matthew [0] Historical reasons mean that old PCRE is packaged as
pcre3 in Debian 

--- End Message ---
--- Begin Message ---
Source: awffull
Source-Version: 3.10.2-9
Done: Yavor Doganov <yavor@gnu.org>

We believe that the bug you reported is fixed in the latest version of
awffull, 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 1000027@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yavor Doganov <yavor@gnu.org> (supplier of updated awffull 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 22 Nov 2023 07:52:45 +0200
Source: awffull
Architecture: source
Version: 3.10.2-9
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Yavor Doganov <yavor@gnu.org>
Closes: 1000027
Changes:
 awffull (3.10.2-9) unstable; urgency=medium
 .
   * QA upload.
   * debian/patches/autoreconf.patch: New; fix autoreconf.
   * debian/patches/pcre2.patch: New; port to PCRE2 (Closes: #1000027).
   * debian/patches/compiler-warnings.patch: New; fix some warnings.
   * debian/patches/fix-spelling-errors.patch: Fix more errors.
   * debian/control (Build-Depends): Switch to the debhelper-compat
     mechanism; bump compat level to 13.  Remove autotools-dev.  Replace
     libpcre3-dev with libpcre2-dev.  Remove libfreetype6 and
     libfreetype6-dev; completely unnecessary.
     (Rules-Requires-Root): Set to "no".
     (Standards-Version): Claim compliance with 4.6.2.
   * debian/rules: Drop --parallel.  Enable hardening.  Include
     /usr/share/dpkg/info/pkg-info.mk, needed for $(DEB_VERSION).
     (CFLAGS): Rename as...
     (DEB_CFLAGS_MAINT_APPEND): ...and drop -Wl,-z,defs.
     (LDFLAGS): Rename as...
     (DEB_LDFLAGS_MAINT_APPEND): ...and drop -Wl,--as-needed.  Also move
     -Wl,-z,defs here where it belongs.
     (override_dh_autoreconf): New override; run upstream's bootstrap
     script.
     (override_dh_auto_configure): Remove handling of config.{guess,sub}.
     (override_dh_auto_clean): Likewise.  Remove unnecessary commands.
     Delete *.gmo files.  Adjust awffull_history_regen extension.
     (override_dh_auto_install): Use standard install command.
     (override_dh_installman): Install awffull_history_regen in sec 8.
     Avoid dpkg-parsechangelog usage.
     (override_dh_strip): Remove override; useless.
   * debian/compat: Delete.
   * debian/awffull.lintian-overrides: Strip context to eliminate context
     mismatch, leading to unused override.
   * debian/awffull_history_regen.pl.1: Delete; useless AFAICT.
   * debian/awffull.timer: New file; fixes lintian warning
     missing-systemd-timer-for-cron-script.
   * debian/awffull.service: Likewise; needed by awffull.timer.
   * debian/awffull.cron.daily: Skip job on systemd systems if it is
     invoked by cron; the systemd timer should be triggered instead.
   * debian/watch: Replace with a dummy one as upstream's site is gone.
Checksums-Sha1:
 8b41a6c34e1193c295bf8e074c4158a2b839bd85 1576 awffull_3.10.2-9.dsc
 cf45ccc4295db6caae93ecef99e471ecb037aefe 22484 awffull_3.10.2-9.debian.tar.xz
 0c0666569d2af95c537e49a0bbd1bb53a05db8ad 5730 awffull_3.10.2-9_source.buildinfo
Checksums-Sha256:
 07db5ef3589bee5f946b3299a87a3adfcbd4d868fd42f33781f577633e98aef3 1576 awffull_3.10.2-9.dsc
 13ece1527336160c84185c45884a90b97af6ac3fda24f43c3e0267e00aa76c12 22484 awffull_3.10.2-9.debian.tar.xz
 6b01270bea2776822fa7b47e713d408dbba71c8b88ce60cb4d1996c256e3df84 5730 awffull_3.10.2-9_source.buildinfo
Files:
 74333ae878974102d7848ef557ede26a 1576 web optional awffull_3.10.2-9.dsc
 11a93ae033867f9df1540f620513e4c1 22484 web optional awffull_3.10.2-9.debian.tar.xz
 5d516c4419a9cfe99f9022517dd58bc9 5730 web optional awffull_3.10.2-9_source.buildinfo

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

iQEzBAEBCAAdFiEEhhz+aYQl/Bp4OTA7O1LKKgqv2VQFAmVkUU0ACgkQO1LKKgqv
2VT6Xgf/aDtJGGdpXTbOBFGf8hvwAeEqF35IYbkg0rSawb9buWvIJYAJ/jBDwp5G
HOvrsAWGhho9PjN3nirgoBStaVNQzTL+zD5lKnpQVCWiGsb4WnRznkh/U9OeHeTN
5aX+ImowtS6w7EkDK94woctH/ay97Ylv6tj233mFRtPSyv1qPDhEg1mQRJMeuDsS
3NY4dnYDoiKETWbvpCUxuSzEBtW8DR+ZbLE1B4A4U2+7irS7y8pGrDXvCKX2Koko
VWvsePqETzqaXmXHADJKzTezN0Rg4p3pR9kJ10fDHdTljMgb2Kp2ZTpT6TRKTSz2
7//iTqXzsnhYYeyIWkPKQfvgHoF5yQ==
=TEA6
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: