Skip Menu |

This queue is for tickets about the Lingua-Sentence CPAN distribution.

Report information
The Basics
Id: 57339
Status: resolved
Worked: 1 hour (60 min)
Priority: 0/
Queue: Lingua-Sentence

Owner: achimru [...]
Requestors: ASB [...]

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

Subject: unannounced dependency Module::Install
Download (untitled) / with headers
text/plain 996b
Hi! If I try to install this module via cpan console on OS X 10.5.8, I get the following error: Can't locate inc/Module/ in @INC (@INC contains: /Library/Perl/Updates/5.8.8/darwin-thread-multi-2level /Library/Perl/Updates/5.8.8 /System/Library/Perl/5.8.8/darwin-thread-multi-2level /System/Library/Perl/5.8.8 /Library/Perl/5.8.8/darwin-thread-multi-2level /Library/Perl/5.8.8 /Library/Perl /Network/Library/Perl/5.8.8/darwin-thread-multi-2level /Network/Library/Perl/5.8.8 /Network/Library/Perl /System/Library/Perl/Extras/5.8.8/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.8 /Library/Perl/5.8.6/darwin-thread-multi-2level /Library/Perl/5.8.6 /Library/Perl/5.8.1/darwin-thread-multi-2level /Library/Perl/5.8.1 .) at Makefile.PL line 1. BEGIN failed--compilation aborted at Makefile.PL line 1. Warning: No success on command[/usr/bin/perl Makefile.PL] It's because I don't have Module::Install yet. Maybe there is some way to announce this dependency? hth, Alex
Download (untitled) / with headers
text/plain 642b
Same here. Packaging is broken. ACHIMRU/Lingua-Sentence-1.00.tar.gz was OK. 1.01 was broken. By switching to Module::Install some errors have been introduced, e.g. there is no inc/ directory at all. Maybe the MANIFEST must be recreated. Illustrating cpantesters report: Note that the complaint is about inc/Module/, not about Module/, that's due to the magic woven into Module::Install and the broken packaging. Not a dependency declaration is missing, the packaging needs fixing. Unfortunately I don't know what exactly needs to be done. HTH
Download (untitled) / with headers
text/plain 456b
Resolved in new 1.03 release of Lingua::Sentence New package includes inc/Module/Install directory Cause of bug: the source tree contained a manually authored MANIFEST file which did not list the inc/Module/Install contents. They therefore didn't get included in the package built with make dist Removed the MANIFEST file entirely from the source tree - it needs to be recreated with each new release with "make manifest" before building the package

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

Please report any issues with to