Summary: | app-crypt/krb5 and app-crypt/mit-krb5 are the same package | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Burcin Erocal <burcin> |
Component: | New packages | Assignee: | Ryan Phillips (RETIRED) <rphillips> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | rphillips |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 16824, 22422 | ||
Attachments: |
mit-krb5-1.2.7.tar.bz2
mit-krb5.patch mit-krb5.patch new mit-krb ebuild |
Description
Burcin Erocal
2003-02-26 23:02:45 UTC
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 attachment 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 attachment 10294 [details, diff]
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 attachment 10943 [details, diff] 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 attachment 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* |