Hi,

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?

thanks!
Steve

Reply via email to