Skip Menu |

This queue is for tickets about the Time-y2038 CPAN distribution.

Report information
The Basics
Id: 40821
Status: rejected
Priority: 0/
Queue: Time-y2038

People
Owner: Nobody in particular
Requestors: daksh [...] olemiss.edu
Cc:
AdminCc:

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



Subject: missing Makefile.PL - Time-y2038
Date: Mon, 10 Nov 2008 16:47:06 -0600
To: bug-Time-y2038 [...] rt.cpan.org
From: "daksh" <daksh [...] olemiss.edu>
Hi, I downloaded Time-y2038 module from following link: http://search.cpan.org/~mschwern/Time-y2038-20081106/lib/Time/y2038.pm When I un-tared this file, it is missing Makefile.PL, so I cannot install this module. Thought to inform someone... Thanks Here is some more info: ---------------------------------------------------------------------------- Show quoted text
cpan> install Time::y2038
Running install for module Time::y2038 Running make for M/MS/MSCHWERN/Time-y2038-20081106.tar.gz CPAN: Digest::MD5 loaded ok CPAN: Compress::Zlib loaded ok Checksum for /root/.cpan/sources/authors/id/M/MS/MSCHWERN/Time-y2038-20081106.tar.gz ok Scanning cache /root/.cpan/build for sizes Time-y2038-20081106/ Time-y2038-20081106/Build.PL Time-y2038-20081106/Changes Time-y2038-20081106/check_max.c Time-y2038-20081106/lib/ Time-y2038-20081106/lib/Time/ Time-y2038-20081106/lib/Time/y2038/ Time-y2038-20081106/lib/Time/y2038/Everywhere.pm Time-y2038-20081106/lib/Time/y2038.pm Time-y2038-20081106/lib/Time/y2038.xs Time-y2038-20081106/MANIFEST Time-y2038-20081106/MANIFEST.SKIP Time-y2038-20081106/META.yml Time-y2038-20081106/munge_config Time-y2038-20081106/SIGNATURE Time-y2038-20081106/t/ Time-y2038-20081106/t/everywhere.t Time-y2038-20081106/t/time.t Time-y2038-20081106/t/timegm.t Time-y2038-20081106/typemap Time-y2038-20081106/y2038/ Time-y2038-20081106/y2038/time64.c Time-y2038-20081106/y2038/time64.h Time-y2038-20081106/y2038/time64_config.h.in Removing previously used /root/.cpan/build/Time-y2038-20081106 Package seems to come without Makefile.PL. (The test -f "/root/.cpan/build/Time-y2038-20081106/Makefile.PL" returned false.) Writing one on our own (setting NAME to Timey2038) CPAN.pm: Going to build M/MS/MSCHWERN/Time-y2038-20081106.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Timey2038 cp lib/Time/y2038.xs blib/lib/Time/y2038.xs cp lib/Time/y2038.pm blib/lib/Time/y2038.pm cp lib/Time/y2038/Everywhere.pm blib/lib/Time/y2038/Everywhere.pm Running Mkbootstrap for Timey2038 () chmod 644 Timey2038.bs rm -f blib/arch/auto/Timey2038/Timey2038.so gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib Timey2038.o -o blib/arch/auto/Timey2038/Timey2038.so \ \ gcc: Timey2038.o: No such file or directory gcc: no input files make: *** [blib/arch/auto/Timey2038/Timey2038.so] Error 1 /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible
On Mon Nov 10 17:47:46 2008, daksh@olemiss.edu wrote: Show quoted text
> Hi, > I downloaded Time-y2038 module from following link: > http://search.cpan.org/~mschwern/Time-y2038-20081106/lib/Time/y2038.pm > > When I un-tared this file, it is missing Makefile.PL, so I > cannot install this module. > Thought to inform someone... > Thanks
There's nothing wrong with the distribution, it would seem your copy of the CPAN shell is out of date (you've been ignoring those messages that say to upgrade, haven't you?) Several years ago a new build system (Module::Build) was added that uses Build.PL instead of Makefile.PL. You probably never noticed because most Module::Build distributions ship a Makefile.PL to emulate MakeMaker. Just upgrade your CPAN shell and it should all install fine. Thanks for the report, you did the right thing in sending it. Let me know if there's further problems.
Subject: Re: [rt.cpan.org #40821] missing Makefile.PL - Time-y2038
Date: Tue, 11 Nov 2008 20:48:33 -0600
To: bug-Time-y2038 [...] rt.cpan.org
From: "daksh" <daksh [...] olemiss.edu>
That was it; I upgraded the CPAN shell then tried installing the module, and it installed fine... Thanks for your guidance Daksh Show quoted text
----- Original Message Follows ----- From: "Michael G Schwern via RT" <bug-Time-y2038@rt.cpan.org> To: daksh@olemiss.edu Subject: [rt.cpan.org #40821] missing Makefile.PL - Time-y2038 Date: Tue, 11 Nov 2008 17:58:07 -0500
> <URL: http://rt.cpan.org/Ticket/Display.html?id=40821 > > > On Mon Nov 10 17:47:46 2008, daksh@olemiss.edu wrote:
> > Hi, > > I downloaded Time-y2038 module from following link: > >
>
http://search.cpan.org/~mschwern/Time-y2038-20081106/lib/Time/y2038.pm
> > > > When I un-tared this file, it is missing Makefile.PL, so > > I cannot install this module. > > Thought to inform someone... > > Thanks
> > There's nothing wrong with the distribution, it would seem > your copy of the CPAN shell is out of date (you've been > ignoring those messages that say to upgrade, haven't you?) > Several years ago a new build system (Module::Build) was > added that uses Build.PL instead of Makefile.PL. You > probably never noticed because most Module::Build > distributions ship a Makefile.PL to emulate MakeMaker. > > Just upgrade your CPAN shell and it should all install > fine. > > Thanks for the report, you did the right thing in sending > it. Let me know if there's further problems.