Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the YAML CPAN distribution.

Report information
The Basics
Id: 71159
Status: resolved
Priority: 0/
Queue: YAML

People
Owner: Nobody in particular
Requestors: ribasushi [...] leporine.io
Cc:
AdminCc:

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



Subject: Not installable on 5.8.1 because bundles borked MI plugins
Monkeypatch (not necessary if MI plugins are fixed and a new dist is wrapped): ============= diff -ur YAML-0.73.orig//inc/Module/Install/AckXXX.pm YAML-0.73/inc/Module/Install/AckXXX.pm --- YAML-0.73.orig//inc/Module/Install/AckXXX.pm 2011-04-19 06:56:08.000000000 -0400 +++ YAML-0.73/inc/Module/Install/AckXXX.pm 2011-09-22 10:27:02.841350036 -0400 @@ -2,7 +2,7 @@ package Module::Install::AckXXX; use strict; use warnings; -use 5.008003; +use 5.008001; use Module::Install::Base; diff -ur YAML-0.73.orig//inc/Module/Install/ManifestSkip.pm YAML-0.73/inc/Module/Install/ManifestSkip.pm --- YAML-0.73.orig//inc/Module/Install/ManifestSkip.pm 2011-04-19 06:56:07.000000000 -0400 +++ YAML-0.73/inc/Module/Install/ManifestSkip.pm 2011-09-22 10:27:15.528307013 -0400 @@ -2,7 +2,7 @@ package Module::Install::ManifestSkip; use strict; use warnings; -use 5.008003; +use 5.008001; use Module::Install::Base; diff -ur YAML-0.73.orig//inc/Module/Install/VersionCheck.pm YAML-0.73/inc/Module/Install/VersionCheck.pm --- YAML-0.73.orig//inc/Module/Install/VersionCheck.pm 2011-04-19 06:56:08.000000000 -0400 +++ YAML-0.73/inc/Module/Install/VersionCheck.pm 2011-09-22 10:27:10.948683533 -0400 @@ -2,7 +2,7 @@ package Module::Install::VersionCheck; use strict; use warnings; -use 5.008003; +use 5.008001; use Module::Install::Base; Result: ======== rabbit@Dungeon:~/devel/YAML-0.73$ perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for YAML Writing MYMETA.yml and MYMETA.json rabbit@Dungeon:~/devel/YAML-0.73$ make cp lib/YAML/Loader.pm blib/lib/YAML/Loader.pm cp lib/YAML/Error.pm blib/lib/YAML/Error.pm cp lib/YAML/Dumper/Base.pm blib/lib/YAML/Dumper/Base.pm cp lib/YAML/Types.pm blib/lib/YAML/Types.pm cp lib/YAML/Dumper.pm blib/lib/YAML/Dumper.pm cp lib/YAML/Marshall.pm blib/lib/YAML/Marshall.pm cp lib/YAML/Any.pm blib/lib/YAML/Any.pm cp lib/Test/YAML.pm blib/lib/Test/YAML.pm cp lib/YAML/Tag.pm blib/lib/YAML/Tag.pm cp lib/YAML/Node.pm blib/lib/YAML/Node.pm cp lib/YAML/Base.pm blib/lib/YAML/Base.pm cp lib/YAML.pm blib/lib/YAML.pm cp lib/YAML/Loader/Base.pm blib/lib/YAML/Loader/Base.pm Manifying blib/man3/YAML::Dumper::Base.3 Manifying blib/man3/YAML::Error.3 Manifying blib/man3/YAML::Marshall.3 Manifying blib/man3/YAML.3 Manifying blib/man3/YAML::Loader.3 Manifying blib/man3/YAML::Any.3 Manifying blib/man3/Test::YAML.3 Manifying blib/man3/YAML::Dumper.3 Manifying blib/man3/YAML::Node.3 Manifying blib/man3/YAML::Base.3 Manifying blib/man3/YAML::Loader::Base.3 Manifying blib/man3/YAML::Tag.3 Manifying blib/man3/YAML::Types.3 rabbit@Dungeon:~/devel/YAML-0.73$ make test PERL_DL_NONLAZY=1 /home/rabbit/perl5/perlbrew/perls/5.8.1/bin/perl5.8.1 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/2-scalars.t ............ ok t/basic-tests.t .......... ok t/bugs-emailed.t ......... ok t/bugs-rt.t .............. ok t/changes.t .............. ok t/dump-basics.t .......... ok t/dump-blessed.t ......... ok t/dump-code.t ............ ok t/dump-file-utf8.t ....... ok t/dump-file.t ............ ok t/dump-nested.t .......... ok t/dump-opts.t ............ ok t/dump-perl-types-512.t .. ok t/dump-perl-types-514.t .. skipped: test only for perls v5.13.5-11-gfb85c04 or later t/dump-perl-types.t ...... ok t/dump-stringify.t ....... ok t/dump-tests-512.t ....... ok t/dump-tests-514.t ....... skipped: test only for perls v5.13.5-11-gfb85c04 or later t/dump-tests.t ........... ok t/dump-works.t ........... ok t/errors.t ............... ok t/export.t ............... ok t/freeze-thaw.t .......... ok t/global-api.t ........... ok t/inbox.t ................ ok t/load-fails.t ........... ok t/load-passes.t .......... ok t/load-slides.t .......... ok t/load-spec.t ............ ok t/load-tests.t ........... ok t/load-works.t ........... ok t/marshall.t ............. ok t/node-info.t ............ ok t/pugs-objects.t ......... ok t/references.t ........... ok t/regexp.t ............... ok t/svk.t .................. ok t/test.t ................. ok All tests successful. Files=38, Tests=452, 5 wallclock secs ( 0.30 usr 0.13 sys + 3.80 cusr 0.64 csys = 4.87 CPU) Result: PASS rabbit@Dungeon:~/devel/YAML-0.73$ make install Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Loader.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Error.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Types.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Dumper.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Marshall.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Any.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Tag.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Node.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Base.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Dumper/Base.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/YAML/Loader/Base.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/site_perl/5.8.1/Test/YAML.pm Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Dumper::Base.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Error.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Marshall.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Loader.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Any.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/Test::YAML.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Dumper.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Node.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Base.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Loader::Base.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Tag.3 Installing /home/rabbit/perl5/perlbrew/perls/5.8.1/man/man3/YAML::Types.3 Appending installation info to /home/rabbit/perl5/perlbrew/perls/5.8.1/lib/5.8.1/x86_64-linux/perllocal.pod
fixed MI modules
Installs on 5.8.1 like a champ