Skip Menu |

This queue is for tickets about the PDF-Builder CPAN distribution.

Report information
The Basics
Id: 123123
Status: resolved
Priority: 0/
Queue: PDF-Builder

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 3.006
Fixed in: 3.007



Subject: Test::Memory::Cycle not declared as a dependency
Thank you ANDK for the report. I am aware of the test problem, and plan later today to put out 3.007 with the new prereq. I was waiting for a day to see if any other issues popped up in the test reports, but haven't seen any yet. If anyone knows a way to make a "test" or "trial" CPAN upload, where some testing is done but the distribution is not made public (so I don't waste a version number if something goes wrong), I'd appreciate a pointer to the instructions to do this. It's frustrating to have a product upload torpedoed by a prerequisite available on some distributions, and not on others. Conversely, is there a listing of what packages, etc. ARE available on all systems (anything else should be prereq'd)?
CC: ANDK [...] cpan.org
Subject: Re: [rt.cpan.org #123123] Test::Memory::Cycle not declared as a dependency
Date: Wed, 27 Sep 2017 04:32:34 +0200
To: "Phil M. Perry via RT" <bug-PDF-Builder [...] rt.cpan.org>
From: Andreas Koenig <andreas.koenig.7os6VVqR [...] franz.ak.mind.de>
Show quoted text
> If anyone knows a way to make a "test" or "trial" CPAN upload, where > some testing is done but the distribution is not made public (so I > don't waste a version number if something goes wrong), I'd appreciate > a pointer to the instructions to do this.
Frequently used for this kind of question: Travis. Show quoted text
> It's frustrating to have a product upload torpedoed by a > prerequisite available on some distributions, and not on others. > Conversely, is there a listing of what packages, etc. ARE available > on all systems (anything else should be prereq'd)?
The pragmatic way of doing it is to declare what you have in mind and add stuff when you realise it is missing. Do not fret over wasted version numbers, they are not very expensive to craft. And keep an eye on existing declarations when you refactor. The system-oriented view is quite moot, packages differ from system to system. Building your own fresh perl and see what needs to be installed is probably enough. -- andreas
3.007 has been released and is showing clean and green, so I'm going to go ahead and close this ticket. Thank you for the advice on Travis and testing -- I will look into it.
closing