Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81320 - Subversion requires app-crypt/heimdal but its not listed as a dependency.
Summary: Subversion requires app-crypt/heimdal but its not listed 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: Paul de Vrieze (RETIRED)
URL: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-08 19:29 UTC by Christopher Ingram
Modified: 2005-02-09 01:42 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Ingram 2005-02-08 19:29:46 UTC
The Subversion client (svn) requires libraries provided by app-crypt/heimdal, but it is not listed in ebuilds as a dependency. Please note the given URL. It is a forum post I made about the issue.

Reproducible: Always
Steps to Reproduce:
1. unmerge heimdal
2. emerge subversion
3. Enjoy build messages and then "grep: /usr/lib/libgssapi.la: No such file or directory"
Actual Results:  
The last few lines after "emerge subversion":

grep: /usr/lib/libgssapi.la: No such file or directory
/bin/sed: can't read /usr/lib/libgssapi.la: No such file or directory
libtool: link: `/usr/lib/libgssapi.la' is not a valid libtool archive
make: *** [subversion/libsvn_ra_dav/libsvn_ra_dav-1.la] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: dev-util/subversion-1.1.1-r3 failed.
!!! Function src_compile, Line 120, Exitcode 2
!!! make of subversion failed
!!! If you need support, post the topmost build error, NOT this status message.

Expected Results:  
Successfull emerge.

mit-krb5 seems to provide libkrb5, required by Subversion, but not libgssapi. It
does provide libgssapi_krb5, however.
Comment 1 Paul de Vrieze (RETIRED) gentoo-dev 2005-02-09 01:42:44 UTC
Subversion has no dependency on kerberos implementations at all. It can however use packages that do. The easiest solution is probably to remerge the owners of the files found by:

grep libgssapi.la /usr/lib/*.la