Bug#954998: update

Ryan Pavlik ryan.pavlik at gmail.com
Fri Mar 27 16:40:52 GMT 2020



On 3/26/20 11:58 AM, gregor herrmann wrote:
> On Thu, 26 Mar 2020 11:23:23 -0500, Ryan Pavlik wrote:
> 
>> OK, I found lintian 2.55.0~bpo10+1 on snapshot.d.o, and cme edit dpkg
>> works fine there. So, some change between lintian 2.55.0~bpo10+1 and
>> 2.57.0~bpo10+1 broke cme edit dpkg.
> 
> Right, that was lintian 2.57.0 breaking libconfig-model-dpkg-perl;
> the latter is fixed in version 2.132.
> 
> For some background cf.
> https://lists.debian.org/debian-perl/2020/03/msg00027.html
> 
> Maybe lintian should add a "Breaks: libconfig-model-dpkg-perl (<<
> 2.132)" …
> And maybe we should create a backport for libconfig-model-dpkg-perl …
> 
> Cheers,
> gregor
> 

Ah, right, didn't realize that. Yeah, both a Breaks: clause and a
libconfig-model-dpkg-perl backport would be good ideas.
If nothing else, the "Breaks" in the backported lintian would presumably
block the update from backports without much hassle.

I'm not sure I'm the right person to do the backporting of this because
of the deps tree, but I did give it a shot. I backported licensecheck
and its deps libregexp-pattern-perl and libregexp-pattern-license-perl,
and have uploaded them to mentors.d.n. However, I got an error when
trying to backport libconfig-model-dpkg-perl against those new deps,
looks like the libconfig-model-tester-perl Build-Depends is too loose:

Config::Model::Tester version 4.002 required--this is only version 3.007
at t/model_tests.t line 6.
BEGIN failed--compilation aborted at t/model_tests.t line 6.
t/model_tests.t ..........................
Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run

I tightened the build-depends and backported libconfig-model-tester-perl
too, which was enough to get libconfig-model-dpkg-perl to build
properly, so those two are also up on mentors:
https://mentors.debian.net/packages/uploader/ryan%40ryanpavlik.com

I have also pushed debian/buster branches for all these repos to my
salsa account: https://salsa.debian.org/rpavlik-guest

Naturally if you'd find time or someone willing to verify the backports
whole deps tree for cme's dpkg module, I'd be very grateful, but I am
handling it OK for now. I can install my local backports, if nothing else.

Ryan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20200327/0ed87abc/attachment.sig>


More information about the pkg-perl-maintainers mailing list