Summary: | openldap-2.1.x (23) can't find DB-4.x during compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeremy Langley <jeremy.langley> |
Component: | Current packages | Assignee: | Robin Johnson <robbat2> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | pauldv, rphillips |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | the config.log from openldap 2.1.23 (I tried several openldap versions so I have more) |
Description
Jeremy Langley
2003-12-04 12:21:30 UTC
emerge is not a good way to see what packages are installed if they use SLOTS a lot like the db stuff. Run: "qpkg sys-libs/db -v -I" instead and include the output here. Eg, here is my output: curie-int root # qpkg sys-libs/db -v -I sys-libs/db-1.85-r1 * sys-libs/db-3.2.9-r10 * sys-libs/db-4.1.25_p1-r3 * sys-libs/db-4.0.14-r3 * please attach the config.log file from the openldap compile as well (/var/tmp/portage/openldap*/work/openldap*/config.log Created attachment 21748 [details]
the config.log from openldap 2.1.23 (I tried several openldap versions so I have more)
I would guess that all these versions are installed on my machine. sys-libs/db-1.85-r1 * sys-libs/db-4.0.14-r2 * sys-libs/db-4.1.25 * sys-libs/db-3.2.9-r10 * why do you have sys-libs/db-4.1.25-r0 (sys-libs/db-4.1.25 * from your stuff) installed? It's marked as '-*' and you shouldn't have picked it up. Go up to db-4.1.25_p1-r3 and openldap will work fine. I recommend: ACCEPT_KEYWORDS="~x86" emerge -u db as opposed to picking an ebuild yourself. |