Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136039 - app-crypt/mit-krb5 - add libgssapi as a dependency
Summary: app-crypt/mit-krb5 - add libgssapi as a dependency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Kerberos Maintainers
URL:
Whiteboard:
Keywords:
Depends on: 124473
Blocks: 136038
  Show dependency tree
 
Reported: 2006-06-08 02:34 UTC by Mario Fetka (geos_one)
Modified: 2006-06-29 13:34 UTC (History)
1 user (show)

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


Attachments
mit-krb5-1.4.3-r1.ebuild-libgssapi.patch (mit-krb5-1.4.3-r1.ebuild-libgssapi.patch,322 bytes, patch)
2006-06-08 02:35 UTC, Mario Fetka (geos_one)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mario Fetka (geos_one) 2006-06-08 02:34:55 UTC
small fix for for the ebuild to add libgssapi
the mit version don't provide some functions.
Comment 1 Mario Fetka (geos_one) 2006-06-08 02:35:34 UTC
Created attachment 88655 [details, diff]
mit-krb5-1.4.3-r1.ebuild-libgssapi.patch
Comment 2 Mario Fetka (geos_one) 2006-06-11 22:43:48 UTC
(In reply to comment #1)
> Created an attachment (id=88655) [edit]
> mit-krb5-1.4.3-r1.ebuild-libgssapi.patch
> 
the reason for this patch ist a dependency tree:
libgssapi --> mit-krb5 --> librpcsecgss --> nfs-utils
Comment 3 Fredrik Tolf 2006-06-25 17:30:13 UTC
I think the dependency for this in mit-krb5 should be removed, since they don't have much with each other to do. This libgssapi is a simple "switch" library, which is currently (AFAIK) only used by nfs-utils and its libraries.
Comment 4 Emanuele Giaquinta (RETIRED) gentoo-dev 2006-06-29 08:29:48 UTC
Can you please explain me which problem are you trying to solve? We do not have libgssapi/librpcsecgss in the tree.
Comment 5 Mario Fetka (geos_one) 2006-06-29 11:42:54 UTC
(In reply to comment #4)
> Can you please explain me which problem are you trying to solve? We do not have
> libgssapi/librpcsecgss in the tree.
> 
i want to add full nfs4 support to gentoo this requires that the system has a kerberos 5 server running to make this possible librpcsecgss is a need dependency.

as the mit krb 1.4 dose not provide all the needed functions mit krb schould depend om libgssapi or we could wait until mit krb 1.5 witch also provides the needed functions for librpcsecgss

heimdal 0.7.x has a libgssapi implementation that already provides all needet functions 
 
mit krb only provides a spezial libgssapi optimized for krb5

the better way would be extend mits version with the needet functions.
or let mit krb compile against libgssapi package???

adding libgssapi as a dependency to mit-krb5 solves the problem in a ugly way 
but it works(tm)

wfg
Mario
Comment 6 Fredrik Tolf 2006-06-29 12:14:24 UTC
I think the right way to do this (provided that Heimdal really does make libgssapi unnecessary -- I haven't seen that myself, but then again, I haven't tried either), would be to make librpcsecgss depend upon a virtual, which resolves to either libgssapi or kth-krb (which would also block each other).
Comment 7 Mario Fetka (geos_one) 2006-06-29 12:25:13 UTC
(In reply to comment #6)
> I think the right way to do this (provided that Heimdal really does make
> libgssapi unnecessary -- I haven't seen that myself, but then again, I haven't
> tried either), would be to make librpcsecgss depend upon a virtual, which
> resolves to either libgssapi or kth-krb (which would also block each other).
> 
I realy think you are right.

ok lets add virtuals to heimdal and libgssapi.
Comment 8 Emanuele Giaquinta (RETIRED) gentoo-dev 2006-06-29 13:33:52 UTC
This bug is invalid.
Comment 9 Emanuele Giaquinta (RETIRED) gentoo-dev 2006-06-29 13:34:54 UTC
Closing with the correct resolution.