Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58894 - LXR ebuild file fails to install dev-perl/DB_File needed to generate code database
Summary: LXR ebuild file fails to install dev-perl/DB_File needed to generate code dat...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Josh Glover (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-30 07:24 UTC by Robert Zaleski
Modified: 2004-07-31 14:47 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 Robert Zaleski 2004-07-30 07:24:59 UTC
doing an emerge lxr goes fine, but once installed, generating the database for lxr to use in the web app requires dev-perl/DB_File.  So when you go to generate the db perl complains it can't find DB_File in @INC.  The requirement DB_FILE >= 1.807 , latest stable as of a month ago (I'm offline at home so my portage isn't always current) should probably be used as it's a requirement to generating indexes.  You could make the argument that you can use lxr with someone elses indexes but I don't like that

Reproducible: Always
Steps to Reproduce:
1. emerge perl without any other libraries installed
2. emerge lxr (it's masked ~x86)
3. follow configuration installations and run genxref as in instructions
Actual Results:  
Perl spits out an ugly message
Can't find module DB_File in @INC ( lib/, /usr/lib..... ) [ I'm making this up as I'm not at home and I 
didn't think to pipe the message to a file, but I'm pretty close] 

Expected Results:  
run and compiled a database from the source code I gave it
Comment 1 Josh Glover (RETIRED) gentoo-dev 2004-07-31 14:47:05 UTC
Added ">=dev-perl/DB_File-1.807" to RDEPEND. The fix is in CVS. Great bug reports like these are greatly appreciated. Thanks, Robert!