Alien SDL. Strawberry Perl. Clean install #198

Closed
kthakore opened this Issue Jul 26, 2011 · 9 comments

Comments

Projects
None yet
1 participant
Owner

kthakore commented Jul 26, 2011

Text::Patch isn't in Alien::SDL's dependencies, or is used before it is listed as a dependency. So, after getting the new Strawberry Perl, I had to do:

cpan Text::Patch
cpan SDL

To get it all installed.

Would be better if it all worked cleanly.

@ghost ghost assigned kthakore Jul 26, 2011

Owner

kthakore commented Jul 26, 2011

Author: froggs
Time: 1309471438
Field: status
Value: closed

Owner

kthakore commented Jul 26, 2011

Author: froggs
Time: 1309471438
Field: resolution
Value: invalid

Owner

kthakore commented Jul 26, 2011

Author: froggs
Time: 1309471438
Field: comment
Value: Text::Patch is in configure_requires at least since Alien::SDL-1.417.

Of course you need YAML so your cpan client can parse the META.yml before running Build.PL.

Owner

kthakore commented Jul 26, 2011

Author: froggs
Time: 1309768693
Field: status
Value: reopened

Owner

kthakore commented Jul 26, 2011

Author: froggs
Time: 1309768693
Field: resolution
Value:

Owner

kthakore commented Jul 26, 2011

Author: froggs
Time: 1309768693
Field: comment
Value:
{{{
D:\dev>cpan Alien::SDL
CPAN: CPAN::SQLite loaded ok (v0.199)
Database was generated on Mon, 04 Jul 2011 08:26:05 GMT
Running install for module 'Alien::SDL'
Running make for F/FR/FROGGS/Alien-SDL-1.427.tar.gz
CPAN: Digest::SHA loaded ok (v5.61)
CPAN: Compress::Zlib loaded ok (v2.034)
Checksum for C:\Strawberry\cpan\sources\authors\id\F\FR\FROGGS\Alien-SDL-1.427.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.76)
CPAN: File::Temp loaded ok (v0.22)
CPAN: Parse::CPAN::Meta loaded ok (v1.4401)
CPAN: CPAN::Meta loaded ok (v2.110930)
CPAN: YAML loaded ok (v0.73)
CPAN: Time::HiRes loaded ok (v1.9721)

CPAN.pm: Going to build F/FR/FROGGS/Alien-SDL-1.427.tar.gz

Gonna use 'My::Builder::Windows' class ...
Require 'My::Builder::Windows' failed: Can't locate Text/Patch.pm in @inc (@inc contains: inc C:/strawberry/perl/site/lib C:/strawberry/perl/vendor/lib C:/strawberry/perl/lib .) at inc/My/Builder.pm line 1
7.
BEGIN failed--compilation aborted at inc/My/Builder.pm line 17.
Compilation failed in require at (eval 37) line 2.
...propagated at C:/strawberry/perl/lib/base.pm line 94.
BEGIN failed--compilation aborted at inc/My/Builder/Windows.pm line 5.
Compilation failed in require at (eval 36) line 2.

Warning: No success on command[C:\strawberry\perl\bin\perl.exe Build.PL ]
FROGGS/Alien-SDL-1.427.tar.gz
C:\strawberry\perl\bin\perl.exe Build.PL -- NOT OK
Running Build test
Make had some problems, won't test
Running Build install
Make had some problems, won't install
Could not read metadata file. Falling back to other methods to determine prerequisites
}}}

So even if somebody has YAML, it doesnt work. The META.yml is valis. So i guess CPAN client is maybe using the META.json file instead?

Owner

kthakore commented Jul 26, 2011

Author: froggs
Time: 1309770194
Field: status
Value: closed

Owner

kthakore commented Jul 26, 2011

Author: froggs
Time: 1309770194
Field: resolution
Value: fixed

Owner

kthakore commented Jul 26, 2011

Author: froggs
Time: 1309770194
Field: comment
Value: Please install: ANDK/CPAN-1.97_51.tar.gz
See: https://rt.cpan.org/Public/Bug/Display.html?id=68835
Thats not exactly the same issue but my CPAN is now looking for Text::Patch properly.

@kthakore kthakore closed this Jul 26, 2011

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment