Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13009 - Berkeley DB 4.1.24 puts includes into /usr/include
Summary: Berkeley DB 4.1.24 puts includes into /usr/include
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-01 01:35 UTC by Eric Renfro
Modified: 2003-06-26 02:15 UTC (History)
3 users (show)

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 Eric Renfro 2003-01-01 01:35:59 UTC
There's one notible problem with the berkeley db 4.1.24 library.

I found it installing it's includes into the following:
/usr/include/db.h
/usr/include/db_cxx.h
/usr/include/db_185.h
/usr/include/cxx_common.h
/usr/include/cxx_except.h
Instead of putting them into /usr/include/db4. Keeping berkely db includes
seperate is a must, since API changes are dramatic enough to warrent it.
Comment 1 J Robert Ray 2003-01-16 07:02:05 UTC
Update:

I have fixed this in my "db4 chroot" and am working through installing every
package that depends on db, patching as I go.
Comment 2 Alain Penders (RETIRED) gentoo-dev 2003-01-20 12:17:02 UTC
Any ETA on when you'll be committing this fix?  I'm working on a set of new
subversion ebuilds, and need to have db-4.0.14 unmasked to make them work.
Comment 3 Paul de Vrieze (RETIRED) gentoo-dev 2003-05-19 04:04:15 UTC
I'll try to look into making a cleanly slotted db4 sometime soon
Comment 4 J Robert Ray 2003-06-26 00:13:16 UTC
Reassigning bugs due to lack of time.
Comment 5 Paul de Vrieze (RETIRED) gentoo-dev 2003-06-26 02:15:15 UTC
The slotted db4 has been in portage for quite some time now. I'm now finishing up the inventarisation of the packages that break with the inclusion of db4, and expect to be able to unmask db4 within a reasonable time now.