On Sun, 23 Oct 2016 17:30:58 +0200, Salvatore Bonaccorso wrote:

Thanks for finding the cause for this issue!

> Since not specified, @releases will be ('5.024001'). But there is not
> defintiion for the 5.024001 release in lib/Module/Corelist.pm, so we
> fall trough the RELEASE loop, and return 0.

And CoreList.pm in src:perl has:

     7  $VERSION = '5.20160819_24';

   162  %released = (
            ...
   300      5.024001 => '????-??-??',

 12817      5.024001 => {
 12818          delta_from => 5.024,
 12819          changed => {
                ...

And this 5.20160819_24 version is not among the CPAN releases.

Since this doesn't come from a debian patch it looks like M::CL is
updated for perl release candidates but those updates don't make it
to the separate CPAN version.

Looks like we
- might want to patch libmodule-core-list-perl [0], and/or
- not update it while we have a perl RC in unstable, and/or
- add some safeguard to its debian/rules, like in
  libperl-apireference-perl, and/or
- talk to upstream to make M::CL releases also for perl RCs, and/or
- <your ideas here>


Cheers,
gregor


[0] attached is a quick try

-- 
 .''`.  Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Melissa Etheridge: Stronger Than Me
diff --git a/lib/Module/CoreList.pm b/lib/Module/CoreList.pm
index c4b90c4..bb6367e 100644
--- a/lib/Module/CoreList.pm
+++ b/lib/Module/CoreList.pm
@@ -308,6 +308,7 @@ sub changes_between {
     5.023009 => '2016-03-20',
     5.022002 => '2016-04-29',
     5.024000 => '2016-05-09',
+    5.024001 => '????-??-??',
     5.025000 => '2016-05-09',
     5.025001 => '2016-05-20',
     5.025002 => '2016-06-20',
@@ -12431,6 +12432,177 @@ for my $version ( sort { $a <=> $b } keys %released ) {
         removed => {
         }
     },
+    5.024001 => {
+        delta_from => 5.024,
+        changed => {
+            'App::Cpan'             => '1.63_01',
+            'App::Prove'            => '3.36_01',
+            'App::Prove::State'     => '3.36_01',
+            'App::Prove::State::Result'=> '3.36_01',
+            'App::Prove::State::Result::Test'=> '3.36_01',
+            'Archive::Tar'          => '2.04_01',
+            'Archive::Tar::Constant'=> '2.04_01',
+            'Archive::Tar::File'    => '2.04_01',
+            'B::Op_private'         => '5.024001',
+            'CPAN'                  => '2.11_01',
+            'Compress::Zlib'        => '2.069_001',
+            'Config'                => '5.024001',
+            'Cwd'                   => '3.63_01',
+            'Digest'                => '1.17_01',
+            'Digest::SHA'           => '5.95_01',
+            'Encode'                => '2.80_01',
+            'ExtUtils::Command'     => '7.10_02',
+            'ExtUtils::Command::MM' => '7.10_02',
+            'ExtUtils::Liblist'     => '7.10_02',
+            'ExtUtils::Liblist::Kid'=> '7.10_02',
+            'ExtUtils::MM'          => '7.10_02',
+            'ExtUtils::MM_AIX'      => '7.10_02',
+            'ExtUtils::MM_Any'      => '7.10_02',
+            'ExtUtils::MM_BeOS'     => '7.10_02',
+            'ExtUtils::MM_Cygwin'   => '7.10_02',
+            'ExtUtils::MM_DOS'      => '7.10_02',
+            'ExtUtils::MM_Darwin'   => '7.10_02',
+            'ExtUtils::MM_MacOS'    => '7.10_02',
+            'ExtUtils::MM_NW5'      => '7.10_02',
+            'ExtUtils::MM_OS2'      => '7.10_02',
+            'ExtUtils::MM_QNX'      => '7.10_02',
+            'ExtUtils::MM_UWIN'     => '7.10_02',
+            'ExtUtils::MM_Unix'     => '7.10_02',
+            'ExtUtils::MM_VMS'      => '7.10_02',
+            'ExtUtils::MM_VOS'      => '7.10_02',
+            'ExtUtils::MM_Win32'    => '7.10_02',
+            'ExtUtils::MM_Win95'    => '7.10_02',
+            'ExtUtils::MY'          => '7.10_02',
+            'ExtUtils::MakeMaker'   => '7.10_02',
+            'ExtUtils::MakeMaker::Config'=> '7.10_02',
+            'ExtUtils::Mkbootstrap' => '7.10_02',
+            'ExtUtils::Mksymlists'  => '7.10_02',
+            'ExtUtils::testlib'     => '7.10_02',
+            'File::Fetch'           => '0.48_01',
+            'File::Spec'            => '3.63_01',
+            'File::Spec::Cygwin'    => '3.63_01',
+            'File::Spec::Epoc'      => '3.63_01',
+            'File::Spec::Functions' => '3.63_01',
+            'File::Spec::Mac'       => '3.63_01',
+            'File::Spec::OS2'       => '3.63_01',
+            'File::Spec::Unix'      => '3.63_01',
+            'File::Spec::VMS'       => '3.63_01',
+            'File::Spec::Win32'     => '3.63_01',
+            'HTTP::Tiny'            => '0.056_001',
+            'I18N::LangTags::Detect'=> '1.05_01',
+            'IO'                    => '1.36_01',
+            'IO::Compress::Adapter::Bzip2'=> '2.069_001',
+            'IO::Compress::Adapter::Deflate'=> '2.069_001',
+            'IO::Compress::Adapter::Identity'=> '2.069_001',
+            'IO::Compress::Base'    => '2.069_001',
+            'IO::Compress::Base::Common'=> '2.069_001',
+            'IO::Compress::Bzip2'   => '2.069_001',
+            'IO::Compress::Deflate' => '2.069_001',
+            'IO::Compress::Gzip'    => '2.069_001',
+            'IO::Compress::Gzip::Constants'=> '2.069_001',
+            'IO::Compress::RawDeflate'=> '2.069_001',
+            'IO::Compress::Zip'     => '2.069_001',
+            'IO::Compress::Zip::Constants'=> '2.069_001',
+            'IO::Compress::Zlib::Constants'=> '2.069_001',
+            'IO::Compress::Zlib::Extra'=> '2.069_001',
+            'IO::Uncompress::Adapter::Bunzip2'=> '2.069_001',
+            'IO::Uncompress::Adapter::Identity'=> '2.069_001',
+            'IO::Uncompress::Adapter::Inflate'=> '2.069_001',
+            'IO::Uncompress::AnyInflate'=> '2.069_001',
+            'IO::Uncompress::AnyUncompress'=> '2.069_001',
+            'IO::Uncompress::Base'  => '2.069_001',
+            'IO::Uncompress::Bunzip2'=> '2.069_001',
+            'IO::Uncompress::Gunzip'=> '2.069_001',
+            'IO::Uncompress::Inflate'=> '2.069_001',
+            'IO::Uncompress::RawInflate'=> '2.069_001',
+            'IO::Uncompress::Unzip' => '2.069_001',
+            'IPC::Cmd'              => '0.92_01',
+            'JSON::PP'              => '2.27300_01',
+            'Locale::Maketext'      => '1.26_01',
+            'Locale::Maketext::Simple'=> '0.21_01',
+            'Math::BigFloat::Trace' => '0.42_01',
+            'Math::BigInt::Trace'   => '0.42_01',
+            'Memoize'               => '1.03_01',
+            'Module::CoreList'      => '5.20160819_24',
+            'Module::CoreList::TieHashDelta'=> '5.20160819_24',
+            'Module::CoreList::Utils'=> '5.20160819_24',
+            'Module::Metadata::corpus::BOMTest::UTF16BE'=> undef,
+            'Module::Metadata::corpus::BOMTest::UTF16LE'=> undef,
+            'Module::Metadata::corpus::BOMTest::UTF8'=> '1',
+            'Net::Cmd'              => '3.08_01',
+            'Net::Config'           => '3.08_01',
+            'Net::Domain'           => '3.08_01',
+            'Net::FTP'              => '3.08_01',
+            'Net::FTP::A'           => '3.08_01',
+            'Net::FTP::E'           => '3.08_01',
+            'Net::FTP::I'           => '3.08_01',
+            'Net::FTP::L'           => '3.08_01',
+            'Net::FTP::dataconn'    => '3.08_01',
+            'Net::NNTP'             => '3.08_01',
+            'Net::Netrc'            => '3.08_01',
+            'Net::POP3'             => '3.08_01',
+            'Net::Ping'             => '2.43_01',
+            'Net::SMTP'             => '3.08_01',
+            'Net::Time'             => '3.08_01',
+            'Parse::CPAN::Meta'     => '1.4417_001',
+            'Pod::Html'             => '1.2201',
+            'Pod::Perldoc'          => '3.25_03',
+            'Storable'              => '2.56_01',
+            'Sys::Syslog'           => '0.33_01',
+            'TAP::Base'             => '3.36_01',
+            'TAP::Formatter::Base'  => '3.36_01',
+            'TAP::Formatter::Color' => '3.36_01',
+            'TAP::Formatter::Console'=> '3.36_01',
+            'TAP::Formatter::Console::ParallelSession'=> '3.36_01',
+            'TAP::Formatter::Console::Session'=> '3.36_01',
+            'TAP::Formatter::File'  => '3.36_01',
+            'TAP::Formatter::File::Session'=> '3.36_01',
+            'TAP::Formatter::Session'=> '3.36_01',
+            'TAP::Harness'          => '3.36_01',
+            'TAP::Harness::Env'     => '3.36_01',
+            'TAP::Object'           => '3.36_01',
+            'TAP::Parser'           => '3.36_01',
+            'TAP::Parser::Aggregator'=> '3.36_01',
+            'TAP::Parser::Grammar'  => '3.36_01',
+            'TAP::Parser::Iterator' => '3.36_01',
+            'TAP::Parser::Iterator::Array'=> '3.36_01',
+            'TAP::Parser::Iterator::Process'=> '3.36_01',
+            'TAP::Parser::Iterator::Stream'=> '3.36_01',
+            'TAP::Parser::IteratorFactory'=> '3.36_01',
+            'TAP::Parser::Multiplexer'=> '3.36_01',
+            'TAP::Parser::Result'   => '3.36_01',
+            'TAP::Parser::Result::Bailout'=> '3.36_01',
+            'TAP::Parser::Result::Comment'=> '3.36_01',
+            'TAP::Parser::Result::Plan'=> '3.36_01',
+            'TAP::Parser::Result::Pragma'=> '3.36_01',
+            'TAP::Parser::Result::Test'=> '3.36_01',
+            'TAP::Parser::Result::Unknown'=> '3.36_01',
+            'TAP::Parser::Result::Version'=> '3.36_01',
+            'TAP::Parser::Result::YAML'=> '3.36_01',
+            'TAP::Parser::ResultFactory'=> '3.36_01',
+            'TAP::Parser::Scheduler'=> '3.36_01',
+            'TAP::Parser::Scheduler::Job'=> '3.36_01',
+            'TAP::Parser::Scheduler::Spinner'=> '3.36_01',
+            'TAP::Parser::Source'   => '3.36_01',
+            'TAP::Parser::SourceHandler'=> '3.36_01',
+            'TAP::Parser::SourceHandler::Executable'=> '3.36_01',
+            'TAP::Parser::SourceHandler::File'=> '3.36_01',
+            'TAP::Parser::SourceHandler::Handle'=> '3.36_01',
+            'TAP::Parser::SourceHandler::Perl'=> '3.36_01',
+            'TAP::Parser::SourceHandler::RawTAP'=> '3.36_01',
+            'TAP::Parser::YAMLish::Reader'=> '3.36_01',
+            'TAP::Parser::YAMLish::Writer'=> '3.36_01',
+            'Test'                  => '1.28_01',
+            'Test::Harness'         => '3.36_01',
+            'XSLoader'              => '0.22',
+            'base'                  => '2.23_01',
+            'bigint'                => '0.42_01',
+            'bignum'                => '0.42_01',
+            'bigrat'                => '0.42_01',
+        },
+        removed => {
+        }
+    },
     5.025000 => {
         delta_from => 5.024,
         changed => {

Attachment: signature.asc
Description: Digital Signature

Reply via email to