Skip Menu |

This queue is for tickets about the Spreadsheet-Read CPAN distribution.

Report information
The Basics
Id: 82836
Status: resolved
Priority: 0/
Queue: Spreadsheet-Read

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

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



Subject: Can't install 0.47
Date: Sun, 20 Jan 2013 21:03:34 +0200
To: bug-Spreadsheet-Read [...] rt.cpan.org
From: Patrick Cronin <oshihuna [...] gmail.com>
I have a new perl installation on OS X Mountain Lion. The perl version 5.12.4. Quite interestingly, I cannot install Spreadsheet::Read 0.47. Within cpan, after typing "install Spreadsheet::Read", cpan reports: cpan[1]> install Spreadsheet::Read CPAN: Storable loaded ok (v2.22) CPAN: LWP::UserAgent loaded ok (v6.03) CPAN: Time::HiRes loaded ok (v1.9719) Fetching with LWP: http://cpan.mirror.ac.za/authors/01mailrc.txt.gz CPAN: YAML loaded ok (v0.84) Reading '/var/root/.cpan/sources/authors/01mailrc.txt.gz' CPAN: Compress::Zlib loaded ok (v2.024) ............................................................................DONE Fetching with LWP: http://cpan.mirror.ac.za/modules/02packages.details.txt.gz Reading '/var/root/.cpan/sources/modules/02packages.details.txt.gz' Database was generated on Sun, 20 Jan 2013 07:06:34 GMT ............................................................................DONE Fetching with LWP: http://cpan.mirror.ac.za/modules/03modlist.data.gz Reading '/var/root/.cpan/sources/modules/03modlist.data.gz' ............................................................................DONE Writing /var/root/.cpan/Metadata Running install for module 'Spreadsheet::Read' Running make for H/HM/HMBRAND/Spreadsheet-Read-0.47.tgz Fetching with LWP: http://cpan.mirror.ac.za/authors/id/H/HM/HMBRAND/Spreadsheet-Read-0.47.tgz CPAN: Digest::SHA loaded ok (v5.47) Fetching with LWP: http://cpan.mirror.ac.za/authors/id/H/HM/HMBRAND/CHECKSUMS Checksum for /var/root/.cpan/sources/authors/id/H/HM/HMBRAND/Spreadsheet-Read-0.47.tgz ok Scanning cache /var/root/.cpan/build for sizes DONE CPAN: File::Temp loaded ok (v0.22) CPAN: Parse::CPAN::Meta loaded ok (v1.4401) CPAN: CPAN::Meta loaded ok (v2.112621) CPAN.pm: Building H/HM/HMBRAND/Spreadsheet-Read-0.47.tgz Do you want to install 'xlscat' (Convert Spreadsheet to plain text or CSV) ? [n] Do you want to install 'ss2tk' (Show a Spreadsheet in Perl/Tk) ? [n] Do you want to install 'xls2csv' (Wrapper around xlscat for easy XLS => CSV) ? [n] Checking if your kit is complete... Looks good Writing Makefile for Spreadsheet::Read Odd number of elements in anonymous hash at /Library/Perl/Updates/5.12.4/CPAN/Meta/Converter.pm line 451. Odd number of elements in anonymous hash at /Library/Perl/Updates/5.12.4/CPAN/Meta/Converter.pm line 451. Odd number of elements in anonymous hash at /Library/Perl/Updates/5.12.4/CPAN/Meta/Converter.pm line 451. Odd number of elements in anonymous hash at /Library/Perl/Updates/5.12.4/CPAN/Meta/Converter.pm line 451. Odd number of elements in anonymous hash at /Library/Perl/Updates/5.12.4/CPAN/Meta/Converter.pm line 451. Failed to downconvert metadata to 1.4. Errors: Expected a map structure from string or file. (optional_features -> opt_csv -> build_requires) [Validation: 1.4] Expected a map structure from string or file. (optional_features -> opt_csv -> requires) [Validation: 1.4] Expected a map structure from string or file. (optional_features -> opt_excelx -> build_requires) [Validation: 1.4] Expected a map structure from string or file. (optional_features -> opt_excelx -> requires) [Validation: 1.4] Expected a map structure from string or file. (optional_features -> opt_tools -> build_requires) [Validation: 1.4] Expected a map structure from string or file. (optional_features -> opt_tools -> requires) [Validation: 1.4] Expected a map structure from string or file. (optional_features -> opt_excel -> build_requires) [Validation: 1.4] Expected a map structure from string or file. (optional_features -> opt_excel -> requires) [Validation: 1.4] Expected a map structure from string or file. (optional_features -> opt_oo -> build_requires) [Validation: 1.4] Expected a map structure from string or file. (optional_features -> opt_oo -> requires) [Validation: 1.4] Warning: No success on command[/usr/bin/perl Makefile.PL] HMBRAND/Spreadsheet-Read-0.47.tgz /usr/bin/perl Makefile.PL -- NOT OK Running make test Make had some problems, won't test Running make install Make had some problems, won't install Failed during this command: HMBRAND/Spreadsheet-Read-0.47.tgz : writemakefile NO '/usr/bin/perl Makefile.PL' returned status 6400 --------- I also tried the manual way (download .tgz, decompress, perl Makefile.PL, make test, sudo make install) outside of cpan, and I got the same results. Then I tried the manual way with 0.46, and it installed no problem. What's up with 0.47? Patrick Cronin Computer Lover in Windhoek, Namibia Mobile: +264 81 3288852 Email: oshihuna@gmail.com Skype: patrickcronin12061 P Please consider the environment before printing this e-mail / attachments
Subject: Re: [rt.cpan.org #82836] Can't install 0.47
Date: Mon, 21 Jan 2013 12:08:03 +0100
To: bug-Spreadsheet-Read [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Sun, 20 Jan 2013 15:46:51 -0500, "Patrick Cronin via RT" <bug-Spreadsheet-Read@rt.cpan.org> wrote: Show quoted text
> CPAN: Storable loaded ok (v2.22) > CPAN: LWP::UserAgent loaded ok (v6.03) > CPAN: Time::HiRes loaded ok (v1.9719) > CPAN: YAML loaded ok (v0.84) > CPAN: Compress::Zlib loaded ok (v2.024) > CPAN: Digest::SHA loaded ok (v5.47) > CPAN: File::Temp loaded ok (v0.22) > CPAN: Parse::CPAN::Meta loaded ok (v1.4401) > CPAN: CPAN::Meta loaded ok (v2.112621) > > CPAN.pm: Building H/HM/HMBRAND/Spreadsheet-Read-0.47.tgz > > Do you want to install 'xlscat' (Convert Spreadsheet to plain text or CSV) ? [n] > Do you want to install 'ss2tk' (Show a Spreadsheet in Perl/Tk) ? [n] > Do you want to install 'xls2csv' (Wrapper around xlscat for easy XLS => CSV) ? [n]
Your really don't want these? I use xlscat and xls2csv quite often myself Show quoted text
> Writing Makefile for Spreadsheet::Read > Odd number of elements in anonymous hash at /Library/Perl/Updates/5.12.4/CPAN/Meta/Converter.pm line 451. > ⋮ > Failed to downconvert metadata to 1.4. Errors: > Expected a map structure from string or file. (optional_features -> opt_csv -> build_requires) [Validation: 1.4]
There has been some contradiction in the META specs regarding optional features. I /think/ that you having installed (an older version of) CPAN::Meta causes there parse errors. Try upgrading CPAN::Meta and see if these problems persist: Spreadsheet-Read-0.47 > perl -MYAML -wE'say"YAML-$YAML::VERSION";$_=Load(join"",<>) and say"OK"' META.yml YAML-0.84 OK Spreadsheet-Read-0.47 > perl -MCPAN::Meta -wE'say"CPAN::Meta-$CPAN::Meta::VERSION";$_=CPAN::Meta->load_file("META.yml") and say"OK"' CPAN::Meta-2.120921 OK FWIW, I checked META.yml with the most recent versions of Test::CPAN::Meta::YAML::Version, CPAN::Meta::Converter, Parse::CPAN::Meta, and YAML::Syck before I released. -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.17 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
Subject: Re: [rt.cpan.org #82836] Can't install 0.47
Date: Mon, 21 Jan 2013 13:43:22 +0200
To: bug-Spreadsheet-Read [...] rt.cpan.org
From: Patrick Cronin <oshihuna [...] gmail.com>
This is interesting. I updated CPAN::Meta from 2.112621 to 2.120921 and tried to install version 0.47 (to replace 0.46) via cpan. No joy again. However, from CPAN I dropped into the filesystem (look Spreadsheet::Read) and noticed (as I should have yesterday) that the Makefile had been created anyway. So from there a make, make test and make install successfully installed version 0.47. I am still getting the errors from CPAN::Meta::Converter, but I'm not sure what is the problem; CPAN::Meta::Converter, my library base, or what, but Spreadsheet::Read 0.47 is now installed and at this point I don't have any need to dig deeper. Thanks for your help, and sharing your software! Patrick Cronin Computer Lover in Windhoek, Namibia Mobile: +264 81 3288852 Email: oshihuna@gmail.com Skype: patrickcronin12061 P Please consider the environment before printing this e-mail / attachments On Jan 21, 2013, at 1:08 PM, h.m.brand@xs4all.nl via RT <bug-Spreadsheet-Read@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=82836 > > > On Sun, 20 Jan 2013 15:46:51 -0500, "Patrick Cronin via RT" > <bug-Spreadsheet-Read@rt.cpan.org> wrote: >
>> CPAN: Storable loaded ok (v2.22) >> CPAN: LWP::UserAgent loaded ok (v6.03) >> CPAN: Time::HiRes loaded ok (v1.9719) >> CPAN: YAML loaded ok (v0.84) >> CPAN: Compress::Zlib loaded ok (v2.024) >> CPAN: Digest::SHA loaded ok (v5.47) >> CPAN: File::Temp loaded ok (v0.22) >> CPAN: Parse::CPAN::Meta loaded ok (v1.4401) >> CPAN: CPAN::Meta loaded ok (v2.112621) >> >> CPAN.pm: Building H/HM/HMBRAND/Spreadsheet-Read-0.47.tgz >> >> Do you want to install 'xlscat' (Convert Spreadsheet to plain text or CSV) ? [n] >> Do you want to install 'ss2tk' (Show a Spreadsheet in Perl/Tk) ? [n] >> Do you want to install 'xls2csv' (Wrapper around xlscat for easy XLS => CSV) ? [n]
> > Your really don't want these? I use xlscat and xls2csv quite often > myself >
>> Writing Makefile for Spreadsheet::Read >> Odd number of elements in anonymous hash at /Library/Perl/Updates/5.12.4/CPAN/Meta/Converter.pm line 451. >> ⋮ >> Failed to downconvert metadata to 1.4. Errors: >> Expected a map structure from string or file. (optional_features -> opt_csv -> build_requires) [Validation: 1.4]
> > There has been some contradiction in the META specs regarding optional > features. I /think/ that you having installed (an older version of) > CPAN::Meta causes there parse errors. Try upgrading CPAN::Meta and see > if these problems persist: > > Spreadsheet-Read-0.47 > perl -MYAML -wE'say"YAML-$YAML::VERSION";$_=Load(join"",<>) and say"OK"' META.yml > YAML-0.84 > OK > Spreadsheet-Read-0.47 > perl -MCPAN::Meta -wE'say"CPAN::Meta-$CPAN::Meta::VERSION";$_=CPAN::Meta->load_file("META.yml") and say"OK"' > CPAN::Meta-2.120921 > OK > > FWIW, I checked META.yml with the most recent versions of > Test::CPAN::Meta::YAML::Version, CPAN::Meta::Converter, > Parse::CPAN::Meta, and YAML::Syck before I released. > > -- > H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ > using perl5.00307 .. 5.17 porting perl5 on HP-UX, AIX, and openSUSE > http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ > http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/ >
Subject: Re: [rt.cpan.org #82836] Can't install 0.47
Date: Mon, 21 Jan 2013 12:58:30 +0100
To: bug-Spreadsheet-Read [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Mon, 21 Jan 2013 06:43:51 -0500, "Patrick Cronin via RT" <bug-Spreadsheet-Read@rt.cpan.org> wrote: Show quoted text
> Queue: Spreadsheet-Read > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=82836 > > > This is interesting. > > I updated CPAN::Meta from 2.112621 to 2.120921 and tried to install > version 0.47 (to replace 0.46) via cpan. No joy again.
Did you clear out the failed build (~/.cpan/build/Spreadsheet-Read*) before you tried? Show quoted text
> However, from CPAN I dropped into the filesystem (look Spreadsheet::Read) > and noticed (as I should have yesterday) that the Makefile had been > created anyway. So from there a make, make test and make install > successfully installed version 0.47.
:) Show quoted text
> I am still getting the errors from CPAN::Meta::Converter, but I'm not sure > what is the problem; CPAN::Meta::Converter, my library base, or what, > but Spreadsheet::Read 0.47 is now installed and at this point I don't > have any need to dig deeper.
So I can close the ticket as resolved, or do you want to pursue later? Show quoted text
> Thanks for your help, and sharing your software!
You're welcome. -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.17 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
Subject: Re: [rt.cpan.org #82836] Can't install 0.47
Date: Mon, 21 Jan 2013 16:26:30 +0200
To: bug-Spreadsheet-Read [...] rt.cpan.org
From: Patrick Cronin <oshihuna [...] gmail.com>
Patrick Cronin Computer Lover in Windhoek, Namibia Mobile: +264 81 3288852 Email: oshihuna@gmail.com Skype: patrickcronin12061 P Please consider the environment before printing this e-mail / attachments On Jan 21, 2013, at 1:58 PM, "h.m.brand@xs4all.nl via RT" <bug-Spreadsheet-Read@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=82836 > > > On Mon, 21 Jan 2013 06:43:51 -0500, "Patrick Cronin via RT" > <bug-Spreadsheet-Read@rt.cpan.org> wrote: >
>> Queue: Spreadsheet-Read >> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=82836 > >> >> This is interesting. >> >> I updated CPAN::Meta from 2.112621 to 2.120921 and tried to install >> version 0.47 (to replace 0.46) via cpan. No joy again.
> > Did you clear out the failed build (~/.cpan/build/Spreadsheet-Read*) > before you tried? >
Yes. I tried removing the cached source, as well as my entire .cpan directory. Show quoted text
>> However, from CPAN I dropped into the filesystem (look Spreadsheet::Read) >> and noticed (as I should have yesterday) that the Makefile had been >> created anyway. So from there a make, make test and make install >> successfully installed version 0.47.
> > :) >
>> I am still getting the errors from CPAN::Meta::Converter, but I'm not sure >> what is the problem; CPAN::Meta::Converter, my library base, or what, >> but Spreadsheet::Read 0.47 is now installed and at this point I don't >> have any need to dig deeper.
> > So I can close the ticket as resolved, or do you want to pursue later? >
Please close the ticket. If it installs for others, its probably some other issue! Show quoted text
>> Thanks for your help, and sharing your software!
> > You're welcome. > > -- > H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ > using perl5.00307 .. 5.17 porting perl5 on HP-UX, AIX, and openSUSE > http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ > http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/ >