Skip Menu |
 

This queue is for tickets about the Data-Random CPAN distribution.

Report information
The Basics
Id: 73551
Status: resolved
Priority: 0/
Queue: Data-Random

People
Owner: BAREFOOT [...] cpan.org
Requestors: kimmel.k.programmer [...] gmail.com
Cc:
AdminCc:

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



Subject: missing dependency
Date: Thu, 29 Dec 2011 04:11:35 -0500
To: bug-Data-Random [...] rt.cpan.org
From: Kirk Kimmel <kimmel.k.programmer [...] gmail.com>
Download (untitled) / with headers
text/plain 382b
When I try to install Data::Random on a system that does not have YAML::Tiny already installed the install fails. YAML::Tiny is needed by Module::Install in the inc/ directory. My theory is building this dist with the newest Module::Install should fix this problem. I have been able to reproduce this error and I submitted a report to cpantesters a few hours ago. Thanks, Kirk
Download (untitled) / with headers
text/plain 277b
Okay, I've updated from MI 1.01 to 1.04. Let's see if that fixes it. Will you try to download my latest dev version (0.06_01) and see if that works? It should be running through the bowels of PAUSE even as we speak. If that works for you, I'll promote it to a full release.
Subject: Re: [rt.cpan.org #73551] missing dependency
Date: Sat, 7 Jan 2012 04:38:17 -0500
To: bug-Data-Random [...] rt.cpan.org
From: Kirk Kimmel <kimmel.k.programmer [...] gmail.com>
Download (untitled) / with headers
text/plain 1.3k
I tried Data-Random-0.06_01 and it still had this error: CPAN.pm: Going to build B/BA/BAREFOOT/Data-Random-0.06_01.tar.gz CPAN: CPAN::Reporter loaded ok (v1.2003) Can't locate YAML/Tiny.pm in @INC (@INC contains: inc /tmp/CPAN-Reporter-lib-VGMz /usr/lib/perl5/site_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/vendor_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/5.14.2 /usr/lib/perl5/site_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl .) at inc/Module/Install/JSONMETA.pm line 39. (/usr/bin/perl Makefile.PL exited with 512) CPAN::Reporter: Makefile.PL result is 'unknown', Stopped with an error. Now I am looking for a module that uses Module::Install for comparison. What could these other modules be doing differently? On Mon, Jan 2, 2012 at 6:56 PM, Buddy Burden via RT <bug-Data-Random@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=73551 > > > Okay, I've updated from MI 1.01 to 1.04.  Let's see if that fixes it. > Will you try to download my latest dev version (0.06_01) and see if that > works?  It should be running through the bowels of PAUSE even as we speak. > > If that works for you, I'll promote it to a full release.
Download (untitled) / with headers
text/plain 708b
Oh, I see the problem: Show quoted text
> ... at > inc/Module/Install/JSONMETA.pm line 39.
But I don't understand why it needs to do that during 'make' ... it should theoretically only need to do that during 'make dist'. Show quoted text
> Now I am looking for a module that uses Module::Install for > comparison. What could these other modules be doing differently?
It's the Module::Install::JSONMETA that makes a difference. Perhaps I should experiment with ditching MI and switching over to Dist::Zilla ... I wasn't ready to do that when I first took over DR, but I think now I might be in a position to do that. That would almost certainly fix the problem. I'll try to find some time for that this week. Thanks for the bug report.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.