Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 16449 - app-crypt/krb5 and app-crypt/mit-krb5 are the same package
Summary: app-crypt/krb5 and app-crypt/mit-krb5 are the same package
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Ryan Phillips (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 16824 22422
  Show dependency tree
 
Reported: 2003-02-26 23:02 UTC by Burcin Erocal
Modified: 2003-06-10 08:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
mit-krb5-1.2.7.tar.bz2 (mit-krb5-1.2.7.tar.bz2,3.45 KB, application/octet-stream)
2003-03-27 14:25 UTC, Martti Rannanjärvi
Details
mit-krb5.patch (mit-krb5.patch,5.08 KB, patch)
2003-04-06 14:48 UTC, Martti Rannanjärvi
Details | Diff
mit-krb5.patch (mit-krb5.patch,6.08 KB, patch)
2003-04-21 08:46 UTC, Martti Rannanjärvi
Details | Diff
new mit-krb ebuild (mit-krb5-1.2.8.ebuild,2.55 KB, text/plain)
2003-06-06 17:16 UTC, Ryan Phillips (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Burcin Erocal 2003-02-26 23:02:45 UTC
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..
Comment 1 Dave Love 2003-02-27 10:42:08 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.  
Comment 2 Martti Rannanjärvi 2003-03-27 14:25:00 UTC
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 :)
Comment 3 Martti Rannanjärvi 2003-04-06 14:48:00 UTC
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?
Comment 4 Martti Rannanjärvi 2003-04-21 08:46:37 UTC
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?
Comment 5 Martti Rannanjärvi 2003-04-25 16:04:11 UTC
and the patch doesn't apply anymore.
Method fixed a bug with his CFLAGS things.
Comment 6 Ryan Phillips (RETIRED) gentoo-dev 2003-06-06 17:16:56 UTC
Created attachment 12893 [details]
new mit-krb ebuild

This ebuild needs to be tested... I will commit the krb changes soon.
Comment 7 Ryan Phillips (RETIRED) gentoo-dev 2003-06-06 19:00:21 UTC
I committed changes to the portage tree to reflect this.... I have not, yet, removed the app-crypt/krb5
Comment 8 Ryan Phillips (RETIRED) gentoo-dev 2003-06-10 07:51:54 UTC
remoted krb5 
Comment 9 Ryan Phillips (RETIRED) gentoo-dev 2003-06-10 08:02:56 UTC
removed*