Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 14863 - net-mail/cyrus-imapd-2.1.11 ebuild: No Kerberos V4 found
Summary: net-mail/cyrus-imapd-2.1.11 ebuild: No Kerberos V4 found
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Nick Hadaway
URL:
Whiteboard:
Keywords:
: 17749 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-01-31 12:13 UTC by sf
Modified: 2003-06-11 12:04 UTC (History)
2 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 sf 2003-01-31 12:13:28 UTC
User-Agent:       
Build Identifier: 

Emerge of net-mail/cyrus-imapd-2.1.11 fails with error message given below
although Kerberos4 (app-crypt/kth-krb-1.2.1) and Kerberos5
(app-crypt/mit-krb5-1.2.6-r1) are both emerged.

Reproducible: Always
Steps to Reproduce:
1. set kerberos in USE flags
2. emerge net-mail/cyrus-imapd-2.1.11
Actual Results:  
Emerge fails with the following message:

[...]
checking for krb.h... no
configure: warning: No Kerberos V4 found
configure: error: Kerberos not found for authorization module

!!! ERROR: net-mail/cyrus-imapd-2.1.11 failed.
!!! Function econf, Line 308, Exitcode 1
!!! econf failed

Expected Results:  
In step 2 the emerged Kerberos4 should have been found.
Comment 1 sf 2003-01-31 12:56:54 UTC
Is this related to bug #11013?
Comment 2 Nick Hadaway 2003-02-01 14:44:52 UTC
As a note, mit-krb5 is a masked package.

cyrus-imapd is looking for a krb4 implementation which mit-krb5 is not but kth-krb is.  I am changing the kerberos depend and configure options accordingly.  Thanks for the heads up.
Comment 3 sf 2003-02-01 20:25:23 UTC
Sorry, I had app-crypt/krb5 emerged instead of app-crypt/mit-krb5.

AFAIK cyrus-imapd uses GASSAPI/Kerberos5 by way of cyrus-sasl. As my USE flags contain sasl as well as kerberos I did/do not know the exact relationship of these USE flags and cyrus-imapd ebuild.

Could it be possible that those 2 USE flags are being mixed up in the ebuild?
Comment 4 sf 2003-02-03 07:32:18 UTC
Compiles now. Thanks
Comment 5 Martin Holzer (RETIRED) gentoo-dev 2003-03-18 15:35:52 UTC
*** Bug 17749 has been marked as a duplicate of this bug. ***
Comment 6 Andreas Simon 2003-03-19 04:24:21 UTC
You say that is compiles now. Well, here it doesn't. I still get the error with 
cyrus-imapd-2.1.12 -- either the missing DES library or the missing kerberos header. So 
what has one to do to make it compile with Kerberos support? 
Comment 7 Norberto Bensa 2003-06-11 12:04:52 UTC
Compiles how??? 
 
checking for res_search in -lresolv... (cached) yes 
checking for des_ecb_encrypt in -ldes... no 
configure: error: The Kerberos DES library is required for Kerberos support.  You might want 
--with-auth=unix. 
 
!!! ERROR: net-mail/cyrus-imapd-2.1.13 failed. 
!!! Function econf, Line 304, Exitcode 1 
!!! econf failed 
 
 
This is with app-crypt/mit-krb5 (USE="krb4") Do I need to emerge heimdal kth-krb instead 
and drop mit-krb5? 
 
Thanks, 
Norberto