Your message dated Mon, 16 Jul 2018 14:47:08 +0000
with message-id <[email protected]>
and subject line Bug#884401: fixed in perl 5.28.0-2
has caused the Debian Bug report #884401,
regarding perl: should Break old versions of libfilter-perl
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.)


-- 
884401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884401
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: perl
Version: 5.26.1-3
Severity: minor
X-Debbugs-Cc: Colin Watson <[email protected]>

I have just noticed that Filter::Util::Call is in both src:perl and
libfilter-perl. This seems to warrant some package metadata handling as
described below. Colin: copying you as the libfilter-perl maintainer,
please let me know if you have any concerns here.

The normal implications of a Perl dual life module that's separately
packaged in Debian are that the relevant binary packages built from
src:perl (currently mostly perl-modules-5.26 and libperl5.26) need to

- Provide the same name so that any unversioned reverse dependencies
  will be satisfied by the Perl core version and don't unnecessarily
  pull in the separate version

- Break older versions of the separate package so that obsolete versions
  can not potentially override a newer version on the core side (the
  separate package will always "win" if it's installed because it's
  first on @INC)

- Replace older versions of the separate package so that upgrades
  will prefer to remove it if necessary

However, I see the Perl core only imports part of the Filter CPAN
distribution; for instance there's no Filter::Util::Exec. It seems to
me that only the Breaks part above is relevant in this case.  We need
to assume that if libfilter-perl is installed, users will want the extra
features not found on the core side.

Setting severity to 'minor' as even the need for a Breaks entry seems
somewhat theoretical to me: Filter is clearly a somewhat frequently
released XS distribution so the perlapi-* dependencies will probably
make sure that no obsolete versions stay installable in practice.

Adding the Breaks shouldn't hurt though afaics, so I think we should do
that for correctness.
-- 
Niko Tyni   [email protected]

--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.28.0-2

We believe that the bug you reported is fixed in the latest version of
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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niko Tyni <[email protected]> (supplier of updated 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 [email protected])


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

Format: 1.8
Date: Mon, 16 Jul 2018 11:22:42 +0300
Source: perl
Binary: perl-base perl-doc perl-debug libperl5.28 libperl-dev perl-modules-5.28 
perl
Architecture: source
Version: 5.28.0-2
Distribution: experimental
Urgency: medium
Maintainer: Niko Tyni <[email protected]>
Changed-By: Niko Tyni <[email protected]>
Description:
 libperl-dev - Perl library: development files
 libperl5.28 - shared Perl library
 perl       - Larry Wall's Practical Extraction and Report Language
 perl-base  - minimal Perl system
 perl-debug - debug-enabled Perl interpreter
 perl-doc   - Perl documentation
 perl-modules-5.28 - Core Perl modules
Closes: 884401 902779 902925 903705
Changes:
 perl (5.28.0-2) experimental; urgency=medium
 .
   * Amend debian/deprecate-with-apt.diff to for other Locale-Codes modules.
     (Closes: #903705)
   * Add upstream patch fixing file descriptor exhaustion with in-place edits.
     (Closes: #902925)
   * Patch away debugperl stack extension checks.
     (Closes: #902779)
   * Break older versions of libfilter-perl due to bundled Filter::Util::Call.
     (Closes: #884401)
   * Update some outdated links and information in debian/copyright.
   * Update cross build support files.
Checksums-Sha1:
 3ac140be35e0866cd32108a11658cdc0fbad0183 2810 perl_5.28.0-2.dsc
 fb5bd6de8a3cd7f02de950fd4988d12607be3127 159764 perl_5.28.0-2.debian.tar.xz
 a6c74a47d578529eb2bde9ed07698cf7ebdaf274 4777 perl_5.28.0-2_source.buildinfo
Checksums-Sha256:
 83eb327c5b8c14d23578fc5a54643094aceb0334e0c82b7332a7cece36533f91 2810 
perl_5.28.0-2.dsc
 6f7247411aab2c6abb77d9d917ae4468b4f6eca678336362462ab496573b6107 159764 
perl_5.28.0-2.debian.tar.xz
 2d78e7e490a9d09cd4636f8ff2235a615d3106ee9380ddc79b29559a384e70e3 4777 
perl_5.28.0-2_source.buildinfo
Files:
 075a6d3e65b66ff404e09dfc2146daac 2810 perl standard perl_5.28.0-2.dsc
 2447e8ac7668cf1fab82ebc8e376db36 159764 perl standard 
perl_5.28.0-2.debian.tar.xz
 1dd721b7c97afc53e26f4bcafadffd86 4777 perl standard 
perl_5.28.0-2_source.buildinfo

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

iQJFBAEBCAAvFiEEdqKOQsmBHZHoj7peLsD/s7cwGx8FAltMWDcRHG50eW5pQGRl
Ymlhbi5vcmcACgkQLsD/s7cwGx+5/hAAoP0lmxK6PistYn/lJ6TgofKLek9ssFgL
9xcJsRhVKF1Ia3tNYEbqRc8lGvL7Zz4nOr1nj9rU75k8UO+8kculsUBEon5m+I0/
eekYNIxX8tojA5QBr/b3S2ejnDOy3yBXomurm8C6ljZdEINQ+0jZfMT5AilEVe5j
xE916GD5AcUTzr8rmWEqHIUB9Uqw7H0REeOOftyDeqy7cDLl//FuGPQHE/K2+lKH
9/LK+JACvf4he1n0LToZ+x6KySq/9Rn7rdF+S7iANMyPxJHW/7nedtzTFvkYh5oh
dQ6lzbYexdMo+1IL6tQ8SWjQGqedDFQU3sbVJWpTIHddSs6ujiYmu1vr69H4IW5O
4sIjUhFHhsM9T0i7yQzyF7AvZwjzpGFv4vwWsLdaQVEo29VvjaRqpFNb6MP3KnTx
XmDhr4XkjAMWU/zJcTN1Tf5jmO5IQ9E66lbE6gw4zq5SfNPQwNd3NtYsrkWlzDPm
71fDDG6uS+11EaVWn6JvwKFbnkQEEw+tvraMflbilnbvMnabumxRzb3ecezNgxB2
/UoNpwmPUljrwfVJx+MHZ+Cj7mcSGVe5CNmBWW/WQBXvtlLSm2vcDdvw6A9y4ZDq
Vs5GhOprxci0jD3wblx8IzNCR3jVBY+W0VKgv6U55gfbl7a/Ff7GdycmFtGojBuj
3RFfr1v8gbY=
=Wslx
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to