Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 8817 - DBI installed in the wrong dir (perl modules)
Summary: DBI installed in the wrong dir (perl modules)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Michael Cummings (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-06 14:31 UTC by Arturo Cisneros
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arturo Cisneros 2002-10-06 14:31:38 UTC
emerge DBI installs   DBI insto /usr/lib/5.6.1   instead of /usr/lib/perl5/5.6.1
   causing DBD-mysql to fail because DBI isn't in Perl's @INC.
Comment 1 Arturo Cisneros 2002-10-06 17:01:14 UTC
Upon closer inspection, it's not just DBI..

### ###
gratch root # ls -R /usr/lib/5.6.1/
/usr/lib/5.6.1/:
Test  i686-linux

/usr/lib/5.6.1/Test:
Harness  Harness.pm

/usr/lib/5.6.1/Test/Harness:
Assert.pm  Iterator.pm  Straps.pm

/usr/lib/5.6.1/i686-linux:
Storable.pm  auto  perllocal.pod

/usr/lib/5.6.1/i686-linux/auto:
Storable  Test

/usr/lib/5.6.1/i686-linux/auto/Storable:
CAN_FLOCK.al  _freeze.al    _store_fd.al    freeze.al         lock_store.al 
nfreeze.al    read_magic.al       store.al
Storable.bs   _retrieve.al  autosplit.ix    lock_nstore.al    logcarp.al    
nstore.al     retrieve.al         store_fd.al
Storable.so   _store.al     fd_retrieve.al  lock_retrieve.al  logcroak.al   
nstore_fd.al  show_file_magic.al  thaw.al

/usr/lib/5.6.1/i686-linux/auto/Test:
Harness

/usr/lib/5.6.1/i686-linux/auto/Test/Harness:


### and ###
other stuff in /usr/lib/site_perl/

Comment 2 Michael Cummings (RETIRED) gentoo-dev 2002-10-06 19:48:48 UTC
Are you working from a fresh ISO? Or have you emerged recently? The reason I ask
is that this bug was resolved a few weeks ago in an update to the
ExtUtils-MakeMaker module, and then resolved at the source in the perl 5.6.1-r7
ebuild. If you installed these modules prior to either update, or are working
from a fresh ISO, please let me know. 

To resolve this, you will need to either re-emerge dev-perl/ExtUtils-MakeMaker
(which is a requried depend for anything using the perl-modules eclass) or you
will need to update your perl to -r7. You will then need to re-emerge the
modules listed below.

Comment 3 Arturo Cisneros 2002-10-06 21:50:56 UTC
Ok. I must have missed the ExtUtils-MakeMaker bug somehow.  I just re-emerge'd
it and the modules and everything appears to be in it's place.  Thanks.  Sorry
for the confusion.