Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

if CPAN::Meta->load_file fails, create new CPAN::Meta #386

Open
wants to merge 37 commits into
base: devel
Choose a base branch
from

Conversation

gshank
Copy link

@gshank gshank commented May 24, 2014

If doing CPAN::Meta->load_file for META.json/META.yml fails, then we don't gather any provides at all, causing indexing failures in carton. This failure can be seen in WWW::Mechanize::GZip (0.12), which has no META.json and an empty META.yml file, and in MooseX::Types::DateTime::MoreCoercions (0.11).

syohex and others added 30 commits September 9, 2013 17:17
remove duplicate documentation about uninstall option
HPUX 11.11 (and others?) need to use gzip to manage compressed tar (tgz) files, as their version of tar does not support -z.
SUNOS and HPUX are only used to identify if tar is bad on that platform.  WIN32 is also used elsewhere.  Identify platforms with a known bad tar program in a single location.
…ot_support_z

HPUX 11.11 does not support -z flag to tar
documentation should suggest using PERL_MM_USE_DEFAULT instead of AUTOMATED_TESTING
Also mask passwords when we fail to download a module
properly rename to build.log when old build.log doesn't exist
@miyagawa
Copy link
Owner

thanks, btw did you report these failures to upstream?

@gshank
Copy link
Author

gshank commented May 25, 2014

The failure of WWW::Mechanize::GZip had been reported years ago. A ticket already existed for MooseX::Types::DateTime::MoreCoercions, but I added a number of comments to it, since the original ticket's analysis wasn't quite right.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants