Skip Menu |
 

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the String-Diff CPAN distribution.

Report information
The Basics
Id: 71678
Status: resolved
Priority: 0/
Queue: String-Diff

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

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



Subject: included YAML version (in inc) no longer usable
Download (untitled) / with headers
text/plain 299b
Attempting to install String::Diff with perl 5.14.2 Installation/tests fail due to the lack of YAML::Base (several YAML modules are installed on my system). This requirement is from inc/YAML.pm Deleting the YAML.pm file from inc (along with appropriate modified requirements) fixes this issue.
Download (untitled) / with headers
text/plain 655b
On Fri Oct 14 08:30:44 2011, NIGELM wrote: Show quoted text
> Attempting to install String::Diff with perl 5.14.2 > > Installation/tests fail due to the lack of YAML::Base (several YAML > modules are installed on my > system). This requirement is from inc/YAML.pm > > Deleting the YAML.pm file from inc (along with appropriate modified > requirements) fixes > this issue.
I confirm this with 64-bit Strawberry Perl 5.14.2 on Win32/Vista. The kludgy fix is to just cd into the ~/.cpan/build/String-Diff-0.04-xxxxx/lib directory and delete YAML.pm. Then repeat the mantra, "perl Makefile.PL", "make", "make test", "make install". At that point I get a clean install.
Download (untitled) / with headers
text/plain 978b
On Sat Dec 31 04:00:03 2011, DAVIDO wrote: Show quoted text
> On Fri Oct 14 08:30:44 2011, NIGELM wrote:
> > Attempting to install String::Diff with perl 5.14.2 > > > > Installation/tests fail due to the lack of YAML::Base (several YAML > > modules are installed on my > > system). This requirement is from inc/YAML.pm > > > > Deleting the YAML.pm file from inc (along with appropriate modified > > requirements) fixes > > this issue.
> > I confirm this with 64-bit Strawberry Perl 5.14.2 on Win32/Vista. > > The kludgy fix is to just cd into the > ~/.cpan/build/String-Diff-0.04-xxxxx/lib directory and delete YAML.pm. > Then repeat the mantra, "perl Makefile.PL", "make", "make test", "make > install". > > At that point I get a clean install.
Yep, probably it would be better to remove YAML from inc/ and add a dependency on YAML. It would be great if you could fix this, as I have a module depending on this one, and I would like to have it installing cleanly :D Thank you, ambs
Download (untitled) / with headers
text/plain 179b
Rather than removing YAML.pm from inc one can probably add include_deps('YAML'); to the Makefile.PL, and all required YAML deps would be included in inc. Regards, Slaven
fixed bugs on 0.05 thanks your reports!


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

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