On Mon, May 07, 2007, Steve Muskiewicz wrote:
> It looks like perl-locale in CURRENT has a missing Perl module dependency.
> The
> Locale::KeyedText module appears to need the "Readonly" in order to load
> successfully. I discovered this when I couldn't get perl-dbi to rebuild:
>
> % openpkg rpmbuild -ba perl-dbi.spec
> <snip>
> + /opkg25/bin/perl-openpkg -d /opkg25/RPM/SRC/perl-dbi/
> SQL-Routine-v0.70.3.tar.gz configure build install
> ++ OpenPKG perl-openpkg 2.0.1 (03-Dec-2004)
> ++ determined RPM program: /opkg25/libexec/openpkg/rpm (4.2.1)
> ++ determined Perl program: /opkg25/bin/perl (5.8.8)
> ++ step 2: configure
> ++ configuring module via ExtUtils::MakeMaker environment
> Checking if your kit is complete...
> Looks good
> Locale::KeyedText defines neither package nor VERSION--version check
> failed
> at /opkg25/lib/perl/vendor_perl/5.8.8/ExtUtils/MakeMaker.pm line 394
> ++ step 3: build
> perl-openpkg:ERROR: neither "Build" nor "Makefile" found in working
> directory (No such file or directory)
> error: Bad exit status from /opkg25/RPM/TMP/rpm-tmp.30397 (%install)
>
> % perl -e 'use Locale::KeyedText'
> Can't locate desired version of Readonly in @INC:
> - only:Readonly:/opkg25/lib/perl/version/5.8.8
> - /opkg25/lib/perl/site_perl/5.8.8/sun4-solaris
> - /opkg25/lib/perl/site_perl/5.8.8
> - /opkg25/lib/perl/site_perl
> - /opkg25/lib/perl/vendor_perl/5.8.8/sun4-solaris
> - /opkg25/lib/perl/vendor_perl/5.8.8
> - /opkg25/lib/perl/vendor_perl
> - /opkg25/lib/perl/5.8.8/sun4-solaris
> - /opkg25/lib/perl/5.8.8
> - .
> at /opkg25/lib/perl/vendor_perl/5.8.8/Locale/KeyedText.pm line 14
> BEGIN failed--compilation aborted at /opkg25/lib/perl/vendor_perl/5.8.8/
> Locale/KeyedText.pm line 14.
> Compilation failed in require at -e line 1.
> BEGIN failed--compilation aborted at -e line 1.
>
> I searched but couldn't find the Readonly module anywhere in the CURRENT
> package index data. Can it be added somewhere (perl-util?) to fix this issue?
This is now fixed. I've added Readonly to perl-util and required
perl-util in perl-locale now. Thanks for your feedback.
Ralf S. Engelschall
[EMAIL PROTECTED]
www.engelschall.com
______________________________________________________________________
OpenPKG http://openpkg.org
User Communication List [email protected]