Skip Menu |

This queue is for tickets about the Module-Metadata-Changes CPAN distribution.

Report information
The Basics
Id: 109480
Status: resolved
Priority: 0/
Queue: Module-Metadata-Changes

People
Owner: Nobody in particular
Requestors: ppisar [...] redhat.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 2.06
Fixed in: (no value)



Subject: Dependency on non-existing HTML::Entities::Interpolate 1.06
The Module-Metadata-Changes-2.06 run-requires HTML::Entities::Interpolate 1.06 version but the latest release is 1.05. Actually a lot of dependency declarations changed version. Is that necessary?
Subject: Re: [rt.cpan.org #109480] Dependency on non-existing HTML::Entities::Interpolate 1.06
Date: Tue, 24 Nov 2015 09:22:14 +1100
To: bug-Module-Metadata-Changes [...] rt.cpan.org
From: Ron Savage <ron [...] savage.net.au>
Hi Petr On 23/11/15 22:56, Petr Pisar via RT wrote: Show quoted text
> Mon Nov 23 06:56:54 2015: Request 109480 was acted upon. > Transaction: Ticket created by ppisar > Queue: Module-Metadata-Changes > Subject: Dependency on non-existing HTML::Entities::Interpolate 1.06 > Broken in: 2.06 > Severity: (no value) > Owner: Nobody > Requestors: ppisar@redhat.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=109480 > > > > The Module-Metadata-Changes-2.06 run-requires HTML::Entities::Interpolate 1.06 version but the latest release is 1.05.
Thanx for this email. It's of great significance for me. I had forgotten to upload V 1.06 to CPAN, so my apologies for that. I have just uploaded V 1.07, with no code changes, but a new scripts/synopsis.pl and a meaningful test using this program. Show quoted text
> Actually a lot of dependency declarations changed version. Is that necessary?
This is an awkward question! I had installed V 1.06 locally, so when I ran mversion (from Module::Version), I thought V 1.06 had been released. Similarly, for the other modules, I (usually) check their versions I've installed and keep Makefile.PL up-to-date. I do realize this inconveniences some users, and that is regrettable. But I can see no perfect answer to tracking updates in other modules and releasing modules with a stable set of pre-reqs. Obviously if I don't rely on new features of a module, I don't need to update the pre-reqs. But then I worry about bug fixes in those updates. V 1.07's new test uses Capture::Tiny and File::Slurper for the 1st time, but the versions of the other module (in Makefile.PL) have not changed. And yes, adding 2 new dependencies will worry some users, but in my defence I'll say the new test - while minor - is immeasurably better that the old t/load.t, and is part of my on-going plan to make all modules' tests better. -- Ron Savage - savage.net.au
Subject: Re: [rt.cpan.org #109480] Dependency on non-existing HTML::Entities::Interpolate 1.06
Date: Tue, 24 Nov 2015 08:21:10 +0100
To: "ron [...] savage.net.au via RT" <bug-Module-Metadata-Changes [...] rt.cpan.org>
From: Petr Pisar <ppisar [...] redhat.com>
On Mon, Nov 23, 2015 at 05:22:33PM -0500, ron@savage.net.au via RT wrote: Show quoted text
> > Actually a lot of dependency declarations changed version. Is that necessary?
[...] Show quoted text
> Obviously if I don't rely on new features of a module, I don't need to > update the pre-reqs. But then I worry about bug fixes in those updates. >
I think that's problem of the users to update their hosts. Not something a third party should be concerned. The users can have their own reasons why not to upgrade the other modules. -- Petr
Pre-reqs updated.