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.
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