Bug#768767: Bug#768683: Bug#768767: libchart-clicker-perl: FTBFS in jessie: Tests failures

gregor herrmann gregoa at debian.org
Sat Nov 15 15:43:16 UTC 2014


Control: reassign 768683 src:libmoosex-storage-perl 0.48-1
Control: reassign 768735 src:libmoosex-storage-perl 0.48-1
Control: forcemerge 768683 768735

On Wed, 12 Nov 2014 19:59:05 +0100, gregor herrmann wrote:

> > Actually it looks all of #768767, #768735, #768713, #768683 and
> > #768748 seem to have the same underlying cause from MooseX::Storage.
> What's interesting is that JSON::* was always in Recommends since
> it's only needed in MooseX::Storage::Format::JSON ...

And this seems to be wrong after all. When I run the tests on a CPAN
smoke tester, I get:

# === Runtime Requires ===
#
#     Module                     Want    Have
#     ---------------------- -------- -------
#     Carp                        any  1.3301
#     Data::Dumper                any   2.151
#     Digest                      any    1.17
#     IO::AtomicFile              any   2.110
#     IO::File                    any    1.16
#     JSON::MaybeXS          1.001000 missing
#     Module::Runtime             any   0.014
#     Moose                      0.99  2.1211
#     Moose::Meta::Attribute      any  2.1211
#     Moose::Role                 any  2.1211
#     Scalar::Util                any    1.41
#     Storable                    any    2.51
#     String::RewritePrefix       any   0.007
#     YAML::Any                   any    1.11
#     namespace::autoclean        any    0.20
#
# === Runtime Recommends ===
#
#     Module                              Want    Have
#     ------------------------------- -------- -------
#     IO::AtomicFile                       any   2.110
#     IO::File                             any    1.16
#     JSON::MaybeXS                   1.001000 missing
#     MooseX::Storage::Format::JSONpm      any missing
#     Storable                             any    2.51
#     YAML                                 any    1.11
#     YAML::Any                            any    1.11
#     YAML::Syck                           any missing
#     YAML::XS                             any    0.52

So, if the answer to "Do you want JSON support?" in Makefile.PL is
'Y' (which is the default), then JSON::MaybeXS becomes a hard
dependency.
 

Looks like we should fix libmoosex-storage-perl after all ...


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Pink Floyd: Empty spaces
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20141115/9f1213e3/attachment-0009.sig>


More information about the pkg-perl-maintainers mailing list