Configure check for krb5_des_string_to_key fails because there is no such function in libk5crypto, there is however a function called krb5int_des_string_to_key. I'm not sure if it also applies to mit-krb5-1.2*, so something like that could be added at the end of src_unpack(): use kerberos && \ if [[ `nm -g /usr/lib/libk5crypto.so | grep krb5int_des_string_to_key` ]] then perl -pi -e 's|krb5_des_string_to_key|krb5int_des_string_to_key|;' configure fi It is even safe to skip/remove that test as this function isn't used anywhere in the source. Reproducible: Always Steps to Reproduce: 1. emerge -u \>mit-krb5-1.3 (see bug 26746) 2. USE="kerberos" emerge fetchmail Actual Results: checking for Kerberos V in /usr... found checking for krb5_des_string_to_key in -lcrypto... no checking for krb5_des_string_to_key in -lk5crypto... no configure: error: Kerberos 5 DES libraries not found !!! ERROR: net-mail/fetchmail-6.2.4 failed. !!! Function econf, Line 324, Exitcode 1 !!! econf failed Expected Results: should compile
This bug hasn't been touched for over two months. Somone, please fix this. It's annoying to not be able to do a 'emerge world -u' and leave it because of this kind of breakage.
Is this bug going to be fixed any time soon? The bug also exists with in the newer e-builds of fetchmail. This is highly annoying bug, because I can not get my e-mail off my university KPOP servers.
6.2.5 fixed in CVS.