Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the WWW-Shorten-Simple CPAN distribution.

Report information
The Basics
Id: 92347
Status: open
Priority: 0/
Queue: WWW-Shorten-Simple

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

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



Subject: Fails install on -dev ExtUtils::MakeMaker due to bundled MI being broken

See attached build.log

 

But the bug is basically Module::Install needs to be nuked from orbit and regenerated.

Then it gets past that initial bug and tells you about other things.

Subject: build.log
cpanm (App::cpanminus) 1.7001 on perl 5.019007 built for x86_64-linux Work directory is /home/kent/.cpanm/work/1390358426.203221 You have make /usr/bin/make You have LWP 6.05 You have /bin/tar: tar (GNU tar) 1.26 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. You have /usr/bin/unzip Searching WWW::Shorten::Simple () on metacpan ... --> Working on WWW::Shorten::Simple Fetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/WWW-Shorten-Simple-0.01.tar.gz -> OK Fetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/CHECKSUMS -> OK Verifying the signature of CHECKSUMS Verified OK! Verifying the SHA1 for WWW-Shorten-Simple-0.01.tar.gz Checksum for WWW-Shorten-Simple-0.01.tar.gz: Verified! Unpacking WWW-Shorten-Simple-0.01.tar.gz Entering WWW-Shorten-Simple-0.01 Checking configure dependencies from META.yml Configuring WWW-Shorten-Simple-0.01 Running Makefile.PL -> OK Checking dependencies from MYMETA.json ... Checking if you have Test::More 0 ... Yes (1.001002) Checking if you have Filter::Util::Call 0 ... Yes (1.49) Checking if you have ExtUtils::MakeMaker 6.8703 ... No (6.87_03 < 6.8703) ==> Found dependencies: ExtUtils::MakeMaker Searching ExtUtils::MakeMaker (6.8703) on metacpan ... ! Could not find a release matching ExtUtils::MakeMaker (6.8703) on MetaCPAN. Searching ExtUtils::MakeMaker on cpanmetadb ... Found ExtUtils::MakeMaker 6.86 which doesn't satisfy 6.8703. -> FAIL Installing the dependencies failed: Installed version (6.87_03) of ExtUtils::MakeMaker is not in range '6.8703' -> FAIL Bailing out the installation for WWW-Shorten-Simple-0.01.

This presently causes entertainment value when discovered as a dependency of Carton.

 

  WWW-Shorten-Simple-0.01
    pathname: M/MI/MIYAGAWA/WWW-Shorten-Simple-0.01.tar.gz
    provides:
      WWW::Shorten::Simple 0.01
    requirements:
      ExtUtils::MakeMaker 7.1      # <-- lol, lol, lol.
      Filter::Util::Call 0
      Test::More 0



cpanm --look WWW::Shorten::Simple
--> Working on WWW::Shorten::Simple
Fetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/WWW-Shorten-Simple-0.01.tar.gz ... OK
Entering /home/kent/.cpanm/work/1450513819.12441/WWW-Shorten-Simple-0.01 with /bin/bash
kent@katipo2 ~/.cpanm/work/1450513819.12441/WWW-Shorten-Simple-0.01 $ perl Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for WWW::Shorten::Simple
Writing MYMETA.yml and MYMETA.json

 $ cat MYMETA.json  | grep ExtUtils
            "ExtUtils::MakeMaker" : "0"
            "ExtUtils::MakeMaker" : "0"
            "ExtUtils::MakeMaker" : "7.1"

 

As a side effect, this means `carton check` always reports an error.

And `carton install` always fails to rectify this error.


kent@katipo2 ~/perl/kentnl/Dist-Zilla-PluginBundle-Author-KENTNL $ ./vendor/bin/carton check
Following dependencies are not satisfied.
  ExtUtils::MakeMaker has version 7.04_01. Needs 7.1
Run `carton install` to install them.

kent@katipo2 ~/perl/kentnl/Dist-Zilla-PluginBundle-Author-KENTNL $ ./vendor/bin/carton install
Installing modules using /home/kent/perl/kentnl/Dist-Zilla-PluginBundle-Author-KENTNL/cpanfile
Complete! Modules were installed into /home/kent/perl/kentnl/Dist-Zilla-PluginBundle-Author-KENTNL/local

kent@katipo2 ~/perl/kentnl/Dist-Zilla-PluginBundle-Author-KENTNL $ ./vendor/bin/carton check
Following dependencies are not satisfied.
  ExtUtils::MakeMaker has version 7.04_01. Needs 7.1
Run `carton install` to install them.



 

Subject: Re: [rt.cpan.org #92347] Fails install on -dev ExtUtils::MakeMaker due to bundled MI being broken
Date: Sun, 20 Dec 2015 14:16:03 +0000
To: bug-WWW-Shorten-Simple [...] rt.cpan.org
From: Tatsuhiko Miyagawa <miyagawa [...] gmail.com>
Fixed in 0.02 On Wed, Jan 22, 2014 at 11:51 AM Kent Fredric via RT < bug-WWW-Shorten-Simple@rt.cpan.org> wrote: Show quoted text
> Tue Jan 21 21:51:19 2014: Request 92347 was acted upon. > Transaction: Ticket created by KENTNL > Queue: WWW-Shorten-Simple > Subject: Fails install on -dev ExtUtils::MakeMaker due to bundled MI > being > broken > Broken in: 0.01 > Severity: (no value) > Owner: Nobody > Requestors: KENTNL@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=92347 > > > > See attached build.log > > But the bug is basically Module::Install needs to be nuked from orbit and > regenerated. > > Then it gets past that initial bug and tells you about other things. > >