Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re^4: Clean smoke-test install for Inline based modules using Inline::MakeMaker

by bingos (Vicar)
on Dec 15, 2011 at 11:10 UTC ( [id://943696]=note: print w/replies, xml ) Need Help??


in reply to Re^3: Clean smoke-test install for Inline based modules using Inline::MakeMaker
in thread Clean smoke-test install for Inline based modules using Inline::MakeMaker

Er, no it doesn't

[canker:]$ cd throw [canker:]$ tar zxf /home/ftp/CPAN/authors/id/M/MS/MSCHWERN/ExtUtils-Ma +keMaker-6.62.tar.gz [canker:]$ ls -l total 4 drwxr-xr-x 7 chris users 512 Oct 24 00:47 ExtUtils-MakeMaker-6.62 [canker:]$ ls -l ExtUtils-MakeMaker-6.62/ total 292 -rw-r--r-- 1 chris users 82777 Oct 24 00:43 Changes -rw-r--r-- 1 chris users 2316 Sep 25 04:42 INSTALL -rw-r--r-- 1 chris users 4226 Oct 24 00:47 MANIFEST -rw-r--r-- 1 chris users 1561 Sep 25 04:42 MANIFEST.SKIP -rw-r--r-- 1 chris users 1450 Oct 24 00:47 META.json -rw-r--r-- 1 chris users 857 Oct 24 00:47 META.yml -rw-r--r-- 1 chris users 5212 Sep 25 06:17 Makefile.PL -rw-r--r-- 1 chris users 3448 Sep 25 04:42 NOTES -rw-r--r-- 1 chris users 6986 Sep 25 04:42 PATCHING -rw-r--r-- 1 chris users 433 Sep 25 04:42 README -rw-r--r-- 1 chris users 12334 Oct 24 00:47 SIGNATURE -rw-r--r-- 1 chris users 2087 Sep 25 04:42 TODO drwxr-xr-x 2 chris users 512 Oct 24 00:47 bin drwxr-xr-x 15 chris users 512 Oct 24 00:47 bundled drwxr-xr-x 3 chris users 512 Oct 24 00:47 lib drwxr-xr-x 2 chris users 512 Oct 24 00:47 my drwxr-xr-x 5 chris users 1536 Oct 24 00:47 t [canker:]$

Not even on MSWin32

C:\perl64\cpanidx>cd fooblah C:\perl64\cpanidx\fooblah>curl http://cpan.mirror.local/CPAN/authors/i +d/M/MS/MSCHWERN/ExtUtils-MakeMaker-6.62.tar.gz > ExtUtils-MakeMaker-6 +.62.tar.gz % Total % Received % Xferd Average Speed Time Time Time + Current Dload Upload Total Spent Left + Speed 100 405k 100 405k 0 0 1039k 0 --:--:-- --:--:-- --:--: +-- 12.7M C:\perl64\cpanidx\fooblah>dir Volume in drive C has no label. Volume Serial Number is 34BA-AFD9 Directory of C:\perl64\cpanidx\fooblah 15/12/2011 11:06 <DIR> . 15/12/2011 11:06 <DIR> .. 15/12/2011 11:06 415,020 ExtUtils-MakeMaker-6.62.tar.gz 1 File(s) 415,020 bytes 2 Dir(s) 211,262,439,424 bytes free C:\perl64\cpanidx\fooblah>ptar -zxf ExtUtils-MakeMaker-6.62.tar.gz C:\perl64\cpanidx\fooblah>dir Volume in drive C has no label. Volume Serial Number is 34BA-AFD9 Directory of C:\perl64\cpanidx\fooblah 15/12/2011 11:06 <DIR> . 15/12/2011 11:06 <DIR> .. 15/12/2011 11:06 <DIR> ExtUtils-MakeMaker-6.62 15/12/2011 11:06 415,020 ExtUtils-MakeMaker-6.62.tar.gz 1 File(s) 415,020 bytes 3 Dir(s) 211,260,715,008 bytes free C:\perl64\cpanidx\fooblah>dir ExtUtils-MakeMaker-6.62 Volume in drive C has no label. Volume Serial Number is 34BA-AFD9 Directory of C:\perl64\cpanidx\fooblah\ExtUtils-MakeMaker-6.62 15/12/2011 11:06 <DIR> . 15/12/2011 11:06 <DIR> .. 15/12/2011 11:06 <DIR> bin 15/12/2011 11:06 <DIR> bundled 24/10/2011 00:43 82,777 Changes 25/09/2011 04:42 2,316 INSTALL 15/12/2011 11:06 <DIR> lib 25/09/2011 06:17 5,212 Makefile.PL 24/10/2011 00:47 4,226 MANIFEST 25/09/2011 04:42 1,561 MANIFEST.SKIP 24/10/2011 00:47 1,450 META.json 24/10/2011 00:47 857 META.yml 15/12/2011 11:06 <DIR> my 25/09/2011 04:42 3,448 NOTES 25/09/2011 04:42 6,986 PATCHING 25/09/2011 04:42 433 README 24/10/2011 00:47 12,334 SIGNATURE 15/12/2011 11:06 <DIR> t 25/09/2011 04:42 2,087 TODO 12 File(s) 123,687 bytes 7 Dir(s) 211,260,715,008 bytes free C:\perl64\cpanidx\fooblah>

Replies are listed 'Best First'.
Re^5: Clean smoke-test install for Inline based modules using Inline::MakeMaker
by BrowserUk (Patriarch) on Dec 15, 2011 at 11:33 UTC

    Er, yes it does. On my machine.

    Full console log:

    And so do all of the last 6 versions.


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

    The start of some sanity?

      Wow ... something weird going on there. If I grab http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/ExtUtils-MakeMaker-6.62.tar.gz by clicking on that link (in the browser), then gzip -d and tar xvf the file, it unwraps into a directory named 'ExtUtils-MakeMaker-6.62' (as expected).

      I think that's the same tarball as wget fetched for you ... so we're left to ponder what's making the difference.
      Is it something that wget does ? or gunzip ? or tar ?

      It's hard to believe that wget could be the culprit ... more likely something that your gunzip or tar is doing.
      And if it's only EU::MM that's afflicted with this condition (and not other source tarballs from CPAN), then it's even more mysterious - and, of course, indicative of there being something unique about the way Schwern bundles up his source tarballs.

      Cheers,
      Rob
        I think that's the same tarball as wget fetched for you ...

        It is exactly the same file as identified by the md5sum.

        more likely something that your gunzip or tar is doing.

        It seems to be something to do with the version of the tar used by the distribution builder that is incompatible with older versions of tar when it comes to untarring.

        As I've now discovered ptar -- it successfully unpacks the very same file that gave me troubles -- and that it is installed with Perl, I'll use that in future. Indeed, I've renamed tar.exe to tar.exe.old and copied ptar.bat to tar.cmd so that if I should forget, I won't have to spend hours working out which files and directories I need to delete as I did this time.


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.

        The start of some sanity?

      Oh yeah, that is a problem with your version of tar/gunzip from http://unxutils.sourceforge.net/

      I had some similar problems with tar from http://gnuwin32.sf.net

      today I'm sucessfully using tar -zxvf from mingw

      $ tar --version tar (GNU tar) 1.23

      though I have successfully used ptar

      FWIW, as Anonymous Monk I really dislike your usage of spoiler tags instead of readmore tags

        FWIW, as Anonymous Monk I really dislike your usage of spoiler tags instead of readmore tags

        Could you explain why?

        I prefer spoilers to readmores because readmores expand automatically whenever anyone views the post.

        • For the casual viewer, this means they download and are forced to view a crap load of information they neither need nor want to view.
        • Anything posted after the readmore is pushed way down the screen, and in many cases will never be seen.

        Spoilers on the other hand allow:

        • the viewer to read the entire post minus the long boring details without scrolling.
        • The casual viewer never needs download, much less read or have to skip over the content.
        • The interested viewer to take in the overall flow and gist of the post *before* choosing whether to view the details.

        I cannot think of any purpose for which readmores are preferable to spoilers.


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.

        The start of some sanity?

Re^5: Clean smoke-test install for Inline based modules using Inline::MakeMaker
by Anonymous Monk on Dec 15, 2011 at 11:17 UTC

    I've seen it too, and AFAIK, its probably the dev tarball from http://makemaker.org

    though the latest version is ExtUtils-MakeMaker-6.63_02/

      Again with ExtUtils-MakeMaker-6.63_02

      [canker:]$ tar zxf /home/ftp/CPAN/authors/id/M/MS/MSCHWERN/ExtUtils-Ma +keMaker-6.63_02.tar.gz [canker:]$ ls -l total 4 drwxr-xr-x 7 chris users 512 Nov 2 00:06 ExtUtils-MakeMaker-6.63_0 +2 [canker:]$ ls -l ExtUtils-MakeMaker-6.63_02/ total 304 -rw-r--r-- 1 chris users 84799 Nov 2 00:02 Changes -rw-r--r-- 1 chris users 2316 Sep 25 04:42 INSTALL -rw-r--r-- 1 chris users 4267 Nov 2 00:06 MANIFEST -rw-r--r-- 1 chris users 1561 Sep 25 04:42 MANIFEST.SKIP -rw-r--r-- 1 chris users 1456 Nov 2 00:06 META.json -rw-r--r-- 1 chris users 862 Nov 2 00:06 META.yml -rw-r--r-- 1 chris users 6170 Nov 1 23:37 Makefile.PL -rw-r--r-- 1 chris users 3448 Sep 25 04:42 NOTES -rw-r--r-- 1 chris users 6986 Sep 25 04:42 PATCHING -rw-r--r-- 1 chris users 433 Sep 25 04:42 README -rw-r--r-- 1 chris users 1032 Nov 1 23:37 README.packaging -rw-r--r-- 1 chris users 12513 Nov 2 00:06 SIGNATURE -rw-r--r-- 1 chris users 2087 Sep 25 04:42 TODO drwxr-xr-x 2 chris users 512 Nov 2 00:06 bin drwxr-xr-x 15 chris users 512 Nov 2 00:06 bundled drwxr-xr-x 3 chris users 512 Nov 2 00:06 lib drwxr-xr-x 2 chris users 512 Nov 2 00:06 my drwxr-xr-x 5 chris users 1536 Nov 2 00:06 t [canker:]$
      C:\perl64\cpanidx\fooblah>ptar -zxf ExtUtils-MakeMaker-6.63_02.tar.gz C:\perl64\cpanidx\fooblah>dir Volume in drive C has no label. Volume Serial Number is 34BA-AFD9 Directory of C:\perl64\cpanidx\fooblah 15/12/2011 11:38 <DIR> . 15/12/2011 11:38 <DIR> .. 15/12/2011 11:38 <DIR> ExtUtils-MakeMaker-6.63_02 15/12/2011 11:37 418,905 ExtUtils-MakeMaker-6.63_02.tar.gz 1 File(s) 418,905 bytes 3 Dir(s) 211,260,317,696 bytes free C:\perl64\cpanidx\fooblah>dir ExtUtils-MakeMaker-6.63_02 Volume in drive C has no label. Volume Serial Number is 34BA-AFD9 Directory of C:\perl64\cpanidx\fooblah\ExtUtils-MakeMaker-6.63_02 15/12/2011 11:38 <DIR> . 15/12/2011 11:38 <DIR> .. 15/12/2011 11:38 <DIR> bin 15/12/2011 11:38 <DIR> bundled 02/11/2011 00:02 84,799 Changes 25/09/2011 04:42 2,316 INSTALL 15/12/2011 11:38 <DIR> lib 01/11/2011 23:37 6,170 Makefile.PL 02/11/2011 00:06 4,267 MANIFEST 25/09/2011 04:42 1,561 MANIFEST.SKIP 02/11/2011 00:06 1,456 META.json 02/11/2011 00:06 862 META.yml 15/12/2011 11:38 <DIR> my 25/09/2011 04:42 3,448 NOTES 25/09/2011 04:42 6,986 PATCHING 25/09/2011 04:42 433 README 01/11/2011 23:37 1,032 README.packaging 02/11/2011 00:06 12,513 SIGNATURE 15/12/2011 11:38 <DIR> t 25/09/2011 04:42 2,087 TODO 13 File(s) 127,930 bytes 7 Dir(s) 211,260,317,696 bytes free C:\perl64\cpanidx\fooblah>
        C:\perl64\cpanidx\fooblah>ptar -zxf ExtUtils-MakeMaker-6.63_02.tar.gz

        What the heck is ptar(*)?

        (*)The yellow-brown grunge around the base of the pedestal in male-only student houses? :)


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.

        The start of some sanity?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://943696]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (3)
As of 2024-04-24 01:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found