Bug#884401: perl: should Break old versions of libfilter-perl

Niko Tyni ntyni at debian.org
Fri Dec 15 06:49:36 UTC 2017


On Thu, Dec 14, 2017 at 11:03:52PM +0000, Colin Watson wrote:
> On Thu, Dec 14, 2017 at 10:27:24PM +0200, Niko Tyni wrote:
> > 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
> 
> Just libperl5.26, I think - perl-modules-5.26 has Filter::Simple, but
> that's not in the Filter distribution.

Yeah.

> > 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.
> 
> I agree with your analysis.  We could split out Filter::Util::Call into
> a separate binary package built by libfilter-perl and do the full
> Provides/Breaks/Replaces thing just on that, but that seems overly
> pedantic to me and probably not really necessary.

Yes, that seems overkill.

Thanks for checking! Will add the Breaks in the next perl upload.
-- 
Niko




More information about the Perl-maintainers mailing list