[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
conflict between heimdal and umich gssapi library and their consequences
Hello. I'm mandriva nfs-utils maintainer, trying to fix a conflict issue
between heimdal and umich gssapi libraries.
Both heimdal 1.0.1 and libgssapi include a libgssapi.so.2.0.0 file, with
different content, triggering a conflict between the two packages: you
can't install them both under the same prefix.
On mandriva linux, nfs-utils is built against the last one (more
precisely: against librpcsecgss, itself built against libgssapi), hence
preventing installation of heimdal libs on any host with nfs installed.
Worst, as mandriva build cluster is nfs-based, I can't even install
rebuild stuff against heimdal itself...
Debian had the same issue:
they decided to not rename heimdal library (which would solve the
confict), but instead try to build anything gss-dependant against
kerberos-provided (mit or heimdal) gss implementation, instead of umich
one (http://lists.debian.org/debian-devel/2007/07/msg00590.html). I
guess Debian maintainers are lurking there, so they probably correct me
if I'm wrong :)
A quick attempt of mine to build librpcsecgss against something else as
libgssapi failed, however. Rather than playing with configure script (as
I don't have much knowledge of gss internals), I'm currently tempted to
drop gss support from nfs-utils in Mandriva. But maybe is there a better
Moyens Informatiques - INRIA Futurs
Tel: 01 69 35 69 62