Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 57 - evolution-1.0-r2.ebuild ldap dependency bug
Summary: evolution-1.0-r2.ebuild ldap dependency bug
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Mikael Hallendal (hallski) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 43
Blocks:
  Show dependency tree
 
Reported: 2002-01-06 18:00 UTC by Tod M. Neidt
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 Tod M. Neidt 2002-01-06 18:00:34 UTC
when remerging evolution-1.0-r2.ebuild, the configure fails on openldap.
The error says:
configure: error: evolution requires OpenLDAP version >= 2

The DEPENDS in the ebuild has

ldap? ( net-nds/openldap )

openldap-2.0 is package masked now.

tod
Comment 1 Mikael Hallendal (hallski) (RETIRED) gentoo-dev 2002-01-06 18:37:39 UTC
commented out ldap-stuff in evolution until this is fixed
Comment 2 Mikael Hallendal (hallski) (RETIRED) gentoo-dev 2002-01-06 18:39:54 UTC
reopening so that I get a mail when openldap-issue is solved.
Comment 3 Mikael Hallendal (hallski) (RETIRED) gentoo-dev 2002-01-06 20:18:25 UTC
readding the openldap-stuff to the evolution build.
Comment 4 Tod M. Neidt 2002-01-07 13:23:32 UTC
Hi!

I should have been more explicit in my original comment.

evolution-1.0 requires openldap >= 2.0 for ldap support

evolution-1.0-r4.ebuild needs the ldap DEPENDS line changed from

ldap? ( net-nds/openldap )

to

ldap? ( >=net-nds/openldap-2.0 )

Without this change, portage will assume that someone who has openldap-1.*
installed has the dependencies satisfied but the merge will fail during
configure with the error

configure: error: evolution requires OpenLDAP version >=2 (or something)

I'll attach a patch.

tod
Comment 5 Tod M. Neidt 2002-01-07 13:27:45 UTC
I can't attach the patch I'll just post it here.

tod

--- evolution-1.0-r4.ebuild.orig	Mon Jan  7 13:21:00 2002
+++ evolution-1.0-r4.ebuild	Mon Jan  7 13:21:27 2002
@@ -27,7 +27,7 @@
 	>=app-text/scrollkeeper-0.2
         >=dev-util/intltool-0.11
 	ssl?     ( >=net-www/mozilla-0.9.6-r3 )
-
ldap?    ( net-nds/openldap )
+
ldap?    ( >=net-nds/openldap-2.0 )
 	mozilla? ( >=net-www/mozilla-0.9.6-r3 )
 	pda?     ( >=gnome-extra/gnome-pilot-0.1.61-r2 )" 
Comment 6 Mikael Hallendal (hallski) (RETIRED) gentoo-dev 2002-01-07 14:38:42 UTC
doh, I'm an idiot, sorry about this. Commited -r5 which fix the deps.