Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

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

Report information
The Basics
Id:
101767
Status:
open
Priority:
Low/Low

People
Owner:
Nobody in particular
Requestors:
bruce [...] fastly.com
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
(no value)
Fixed in:
(no value)



Subject: Missing inc/parent.pm file
Date: Mon, 26 Jan 2015 17:11:44 -0500
To: bug-data-objectdriver@rt.cpan.org
From: Bruce Spang <bruce@fastly.com>
Hi,

It seems like there might be some problem with a missing 'inc/parent.pm' file in the recent release. When trying to install Data::ObjectDriver and am getting the following error (the full log is included later in the email):

  Warning: the following files are missing in your kit:
     inc/parent.pm
  Please inform the author.

Thanks!

Bruce

bruce@control-1:~$ sudo cpanm Data::ObjectDriver
--> Working on Data::ObjectDriver
Configuring Data-ObjectDriver-0.10 ... N/A
! Configure failed for Data-ObjectDriver-0.10. See /home/bruce/.cpanm/build.log for details.

bruce@control-1:~$ cat ~/.cpanm/build.log
cpanm (App::cpanminus) 1.4008 on perl 5.010001 built for x86_64-linux-gnu-thread-multi
Work directory is /home/bruce/.cpanm/work/1422309664.2488
You have make /usr/bin/make
You have LWP 6.08
You have /bin/tar: tar (GNU tar) 1.22
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html&gt;.
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.
Searching Data::ObjectDriver on cpanmetadb ...
--> Working on Data::ObjectDriver
-> OK
Unpacking Data-ObjectDriver-0.10.tar.gz
Entering Data-ObjectDriver-0.10
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 6.59 ... Yes (7.04)
Configuring Data-ObjectDriver-0.10
Running Makefile.PL
Warning: prerequisite Class::Trigger 0 not found.
Checking if your kit is complete...
Warning: the following files are missing in your kit:
inc/parent.pm
Please inform the author.
syntax error at inc/PerlIO.pm line 22, near "s{::}{/}gr "
Compilation failed in require at /usr/share/perl/5.10/ExtUtils/MakeMaker.pm line 1175.
BEGIN failed--compilation aborted.
Generating a Unix-style Makefile
Writing Makefile for Data::ObjectDriver
-> N/A
-> FAIL Configure failed for Data-ObjectDriver-0.10. See /home/bruce/.cpanm/build.log for details.
Subject: Re: [rt.cpan.org #101767] Missing inc/parent.pm file
Date: Mon, 26 Jan 2015 22:23:46 +0000
To: bug-Data-ObjectDriver@rt.cpan.org
From: Tatsuhiko Miyagawa <miyagawa@gmail.com>
that's just a warning, and the actual error comes from the inc/PerlIO.pm using the /gr operator that is not available on your perl version.

The whole include magic in Makefile.PL should be eliminated now that CPAN clients can figure out these dependencies when building the modules.

On Mon Jan 26 2015 at 2:12:12 PM Bruce Spang via RT <bug-Data-ObjectDriver@rt.cpan.org> wrote:
Show quoted text
Mon Jan 26 17:11:57 2015: Request 101767 was acted upon.
Transaction: Ticket created by bruce@fastly.com
       Queue: Data-ObjectDriver
     Subject: Missing inc/parent.pm file
   Broken in: (no value)
    Severity: (no value)
       Owner: Nobody
  Requestors: bruce@fastly.com
      Status: new
 Ticket <URL: https://rt.cpan.org/Ticket/ Dis play.html?id=101767 >


Hi,

It seems like there might be some problem with a missing 'inc/parent.pm' file in the recent release. When trying to install Data::ObjectDriver and am getting the following error (the full log is included later in the email):

  Warning: the following files are missing in your kit:
          inc/parent.pm
  Please inform the author.

Thanks!

Bruce

bruce@control-1:~$ sudo cpanm Data::ObjectDriver
--> Working on Data::ObjectDriver
Fetching http://search.cpan.org/CPAN/ au thors/id/S/SI/SIXAPART/Data- Ob jectDriver-0.10.tar.gz ... OK
Configuring Data-ObjectDriver-0.10 ... N/A
! Configure failed for Data-ObjectDriver-0.10. See /home/bruce/.cpanm/build.log for details.

bruce@control-1:~$ cat ~/.cpanm/build.log
cpanm (App::cpanminus) 1.4008 on perl 5.010001 built for x86_64-linux-gnu-thread-multi
Work directory is /home/bruce/.cpanm/work/ 142230 9664.2488
You have make /usr/bin/make
You have LWP 6.08
You have /bin/tar: tar (GNU tar) 1.22
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl. h tml>.
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.
Searching Data::ObjectDriver on cpanmetadb ...
--> Working on Data::ObjectDriver
Fetching http://search.cpan.org/CPAN/ au thors/id/S/SI/SIXAPART/Data- Ob jectDriver-0.10.tar.gz
-> OK
Unpacking Data-ObjectDriver-0.10.tar.gz
Entering Data-ObjectDriver-0.10
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 6.59 ... Yes (7.04)
Configuring Data-ObjectDriver-0.10
Running Makefile.PL
Warning: prerequisite Class::Trigger 0 not found.
Checking if your kit is complete...
Warning: the following files are missing in your kit:
        inc/parent.pm
Please inform the author.
syntax error at inc/PerlIO.pm line 22, near "s{::}{/}gr "
Compilation failed in require at /usr/share/perl/5.10/ExtUtils/ MakeMaker.pm line 1175.
BEGIN failed--compilation aborted.
Generating a Unix-style Makefile
Writing Makefile for Data::ObjectDriver
-> N/A
-> FAIL Configure failed for Data-ObjectDriver-0.10. See /home/bruce/.cpanm/build.log for details.



This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

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