Skip Menu |

This queue is for tickets about the File-Sharedir-Install CPAN distribution.

Report information
The Basics
Id: 120063
Status: rejected
Priority: 0/
Queue: File-Sharedir-Install

People
Owner: Nobody in particular
Requestors: msouth [...] gmail.com
Cc:
AdminCc:

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



Subject: Do you need TAP::Harness::Env in your requires list?
Trying to cpanm Dist::Zilla on OSX, it appears there is a dependency on TAP::Harness::Env that it didn't know about. I was able to cpanm File::ShareDir::Install by first doing cpanm TAP::Harness::Env. So I think maybe F::SD::I needs to specify a requirement of TAP::H::E. Let me know if you want me to submit a patch, and if https://github.com/Perl-Toolchain-Gang/File-ShareDir-Install is the right place. cpanm (App::cpanminus) 1.7042 on perl 5.018002 built for darwin-thread-multi-2level Work directory is /Users/mjsouth/.cpanm/work/1485960053.46521 You have make /usr/bin/make You have LWP 6.05 You have /usr/bin/tar: bsdtar 2.8.3 - libarchive 2.8.3 You have /usr/bin/unzip Searching Dist::Zilla () on cpanmetadb ... --> Working on Dist::Zilla Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Dist-Zilla-6.008.tar.gz -> OK Unpacking Dist-Zilla-6.008.tar.gz Entering Dist-Zilla-6.008 Checking configure dependencies from META.json Checking if you have File::ShareDir::Install 0.06 ... No Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (6.66) ==> Found dependencies: File::ShareDir::Install Searching File::ShareDir::Install (0.06) on cpanmetadb ... --> Working on File::ShareDir::Install Fetching http://www.cpan.org/authors/id/E/ET/ETHER/File-ShareDir-Install-0.11.tar.gz -> OK Unpacking File-ShareDir-Install-0.11.tar.gz Entering File-ShareDir-Install-0.11 Checking configure dependencies from META.json Checking if you have Module::Build::Tiny 0.034 ... Yes (0.034) Configuring File-ShareDir-Install-0.11 Running Build.PL Creating new 'Build' script for 'File-ShareDir-Install' version '0.11' -> OK Checking dependencies from MYMETA.json ... Checking if you have File::Path 0 ... Yes (2.09) Checking if you have Module::Metadata 0 ... Yes (1.000011) Checking if you have warnings 0 ... Yes (1.18) Checking if you have strict 0 ... Yes (1.07) Checking if you have Exporter 0 ... Yes (5.68) Checking if you have File::Spec 0 ... Yes (3.40) Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.66) Checking if you have IO::Dir 0 ... Yes (1.10) Checking if you have Carp 0 ... Yes (1.29) Checking if you have Test::More 0 ... Yes (0.98) Building and testing File-ShareDir-Install-0.11 cp lib/File/ShareDir/Install.pm blib/lib/File/ShareDir/Install.pm Can't locate TAP/Harness/Env.pm in @INC (you may need to install the TAP::Harness::Env module) (@INC contains: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2/darwin-thread-multi-2level /Library/Perl/Updates/5.18.2 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /System/Library/Perl/Extras/5.18/Module/Build/Tiny.pm line 103. -> FAIL Installing File::ShareDir::Install failed. See /Users/mjsouth/.cpanm/work/1485960053.46521/build.log for details. Retry with --force to force install it. -> FAIL Installing the dependencies failed: Module 'File::ShareDir::Install' is not installed -> FAIL Bailing out the installation for Dist-Zilla-6.008.
On 2017-02-01 06:57:16, MSOUTH wrote: Show quoted text
> Trying to cpanm Dist::Zilla on OSX, it appears there is a dependency > on TAP::Harness::Env that it didn't know about. > > I was able to cpanm File::ShareDir::Install by first doing cpanm > TAP::Harness::Env. So I think maybe F::SD::I needs to specify a > requirement of TAP::H::E. Let me know if you want me to submit a > patch, and if https://github.com/Perl-Toolchain-Gang/File-ShareDir- > Install is the right place.
No, you have a problem upstream. See https://rt.cpan.org/Ticket/Display.html?id=119087.
On Wed Feb 01 14:25:57 2017, ETHER wrote: Show quoted text
> On 2017-02-01 06:57:16, MSOUTH wrote:
> > Trying to cpanm Dist::Zilla on OSX, it appears there is a dependency > > on TAP::Harness::Env that it didn't know about. > > > > I was able to cpanm File::ShareDir::Install by first doing cpanm > > TAP::Harness::Env. So I think maybe F::SD::I needs to specify a > > requirement of TAP::H::E. Let me know if you want me to submit a > > patch, and if https://github.com/Perl-Toolchain-Gang/File-ShareDir- > > Install is the right place.
> > No, you have a problem upstream. > See https://rt.cpan.org/Ticket/Display.html?id=119087.
Looking at that issue, and following the link inside of it to the github issue, it turns out that the user was installing to the system perl on OS X, as was I. I'm on an earlier version but it's just one version previous to that earlier-reporting user. I'm just adding this reply to share the common thread of these erroneous bug reports, I don't think it should prompt any action by you. Thanks for the explanation and sorry this has impacted your time a second time. Show quoted text
>
On 2017-02-01 11:47:18, MSOUTH wrote: Show quoted text
> On Wed Feb 01 14:25:57 2017, ETHER wrote:
> > On 2017-02-01 06:57:16, MSOUTH wrote:
> > > Trying to cpanm Dist::Zilla on OSX, it appears there is a > > > dependency > > > on TAP::Harness::Env that it didn't know about. > > > > > > I was able to cpanm File::ShareDir::Install by first doing cpanm > > > TAP::Harness::Env. So I think maybe F::SD::I needs to specify a > > > requirement of TAP::H::E. Let me know if you want me to submit a > > > patch, and if https://github.com/Perl-Toolchain-Gang/File-ShareDir- > > > Install is the right place.
> > > > No, you have a problem upstream. > > See https://rt.cpan.org/Ticket/Display.html?id=119087.
> > Looking at that issue, and following the link inside of it to the > github issue, it turns out that the user was installing to the system > perl on OS X, as was I. I'm on an earlier version but it's just one > version previous to that earlier-reporting user. I'm just adding this > reply to share the common thread of these erroneous bug reports, I > don't think it should prompt any action by you. Thanks for the > explanation and sorry this has impacted your time a second time.
> >
It's a bit troubling that this problem has happened again on another system -- possibly indicating a toolchain problem somewhere up the line -- but it's difficult to know where the problem actually lives. If you find anything, please let us know at cpan-workers@perl.org or the #toolchain channel on irc.perl.org.