CC: | 459738 [...] bugs.debian.org, control [...] bugs.debian.org |
Subject: | Over-zealous prerequisites? |
severity 459738 minor
found 459738 0.26-1
notfound 459738 0.27-1
tags 459738 + upstream
thanks
(the first lines are directed to Debian's bug tracking system, please
disregard them)
I am one of the maintainers for your module in Debian. Your module
declares the following dependency information (from META.yml):
requires:
Attribute::Handlers: 0.77
Class::ISA: 0.32
Devel::Symdump: 2.03
IO::File: 1.14
Storable: 2.04
Test::Builder: 0.7
Test::Builder::Tester: 1.07
Test::Exception: 0.25
Test::More: 0.7
Test::Simple: 0.7
perl: 5.6.1
Now, several of the required modules are at a higher version than what's
currently available in Debian, so the module _does_ build - please refer
to the attached build log, specially at:
Checking prerequisites...
- ERROR: Test::More (0.62) is installed, but we need version >= 0.7
- ERROR: IO::File (1.13) is installed, but we need version >= 1.14
- ERROR: Test::Builder (0.32) is installed, but we need version >= 0.7
- ERROR: Test::Simple (0.62) is installed, but we need version >= 0.7
- ERROR: Test::Builder::Tester (1.02) is installed, but we need version
Show quoted text
>= 1.07
_But_ ./Build test _does_ pass all of the tests - so I guess the
prerequisites are based on what you currently have in your system.
It strikes me, though, that ./Build.PL complains - but does not return
failure! (our package building system is essentialy based on a Makefile,
so it should abort the build if such an error happens) I guess this last
comment should be directed at the Module::Build maintainers, anyway...
Ok, so - Hynek (the original bug submitter): I just uploaded 0.27-1,
which is no longer empty (something went wrong in the 0.26 build,
sorry); please check again to see if this bug still present - or if it
can be closed.
Subject: | libtest-class-perl_0.27-1_amd64.build |
Message body not shown because it is not plain text.