Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
app-crypt/krb5 and app-crypt/mit-krb5 are both MIT Kerberos V packages. One of them should be dropped. I think mit-krb5 is a more descriptive and useful name, since there is also kth-krb. It is also possible to confuse app-crypt/krb5 with virtual/krb5. Most of the depencies point to app-crypt/krb5 when they should be pointing to virtual/krb5, but that's another bug..
I noticed this too (they both build MIT's krb5). They're not quite identical though. Specifically, mit-krb5 adds support for *not* building in kerberosIV support by not specifying the krb4 USE flag, something I consider critical (YMMV). It looks as though the mit-krb5-1.2.6-r3.ebuild could be easily updated to become krb5-1.2.7-r1, merging the two packages back into one, while keeping kerberosIV support optional. That would be my vote. BTW, if you do build mit-krb5, you'll quickly discover what heimdal users have know for awhile: the "kerberos" USE flag isn't sufficient for enabling kerberos support: many/most packages -- openldap, pam_krb, etc. -- blindly assume kerberos == app-crypt/krb5 with KerberosIV support). With the advent of virtual/krb[45], the krb4 and krb5 USE flags now seem to be required.
Created an attachment (id=9906) [details] mit-krb5-1.2.7.tar.bz2 My vote is to update the package mit-krb5, add a move to /usr/portage/profiles/updates/ and maintain optional krb4 support. This file does that and fixes bug 17718 too. It has localstatedir in /etc for etc-update.. don't hate me for this :)
Created an attachment (id=10294) [details] mit-krb5.patch Since people are unwilling to look into .tar.bz2 files.. Here's a file in patch format. See the Changelog update included in the patch for changes. Maybe the old files should be cleaned and make a -r3 so everyone compiles it?
Created an attachment (id=10943) [details] mit-krb5.patch 1.2.8 got released. How to apply: cd /usr/portage/app-crypt/mit-krb5/ (typically) cp mit-krb5-1.2.7.ebuild mit-krb5-1.2.8.ebuild wget this patch patch -p1 <mit-krb5.patch edit changelog You don't really need to apply my changes, just drop the krb5 package. Then we can start thinking about bug 16824. Please?
and the patch doesn't apply anymore. Method fixed a bug with his CFLAGS things.
Created an attachment (id=12893) [details] new mit-krb ebuild This ebuild needs to be tested... I will commit the krb changes soon.
I committed changes to the portage tree to reflect this.... I have not, yet, removed the app-crypt/krb5
remoted krb5
removed*