On Wed, 2009-09-02 at 16:13 +0530, Spoorthy H.S wrote: > > Mark Phalan wrote: > > On Wed, 2009-09-02 at 14:55 +0530, Spoorthy H.S wrote: ... > >>>>> > >>>> I am installing it onto usr/perl5/vendor_perl/5.8.4/crypt-cbc. > >>>> > >>>> > >>> I'm not a Perl expert but that still looks wrong to me: > >>> > >>> Shouldn't the path look something like this? > >>> usr/perl5/vendor_perl/5.8.4/Crypt/CBC.pm > >>> > >>> FYI: > >>> On snv_120 > >>> $ perl -e 'print "@INC\n"' > >>> /usr/perl5/5.8.4/lib/i86pc-solaris-64int /usr/perl5/5.8.4/lib > >>> /usr/perl5/site_perl/5.8.4/i86pc-solaris-64int /usr/perl5/site_perl/5.8.4 > >>> /usr/perl5/site_perl /usr/perl5/vendor_perl/5.8.4/i86pc-solaris-64int > >>> /usr/perl5/vendor_perl/5.8.4 /usr/perl5/vendor_perl . > >>> > >>> Anyway, the user shouldn't have to do anything special to use this > >>> module other than specifying something like 'use Crypt::CBC' > >>> > >>> > >>> > >> So, what will be the path for this ? If its > >> usr/perl5/vendor_perl/5.8.4/i86pc-solaris-64int, I will update the ARC > >> one pager. > >> > > > > I think CBC.pm should be installed as > > usr/perl5/vendor_perl/5.8.4/Crypt/CBC.pm > > > > > So the path is usr/perl5/vendor_perl/5.8.4/Crypt instead of > usr/perl5/vendor_perl/5.8.4/crypt-cbc ?
Yes. ... > The dependency is mentioned in the ARC one pager as > > *Dependencies > ============ > > SUNWperl-crypt-des [ This package development is under progress ] > * Ok. ... > > > > It sounds like its part of the build system for the Perl module. It > > shouldn't be part of the installation. > > > > > > > Hmm ... Thanks for the suggestion. But, I feel this file is required. I > am doing "perl Makefile.PL" in the > <my_ws>/usr/src/lib/perl-crypt-cbc/Makefile.sfw. This generates the > required files to be kept like man page. Right. But that file should not be delivered in the package that is installed on end-users machines. -M