[pkg-fetchmail-maint] Bug#517255: fetchmail and krb/gssapi

Sam Hartman hartmans at debian.org
Fri Feb 27 19:20:51 UTC 2009


>>>>> "Nico" == Nico Golde <nion at debian.org> writes:

    Nico> Hi, * Eike Sauer <EikeSauer at t-online.de> [2009-02-27 17:47]:
    >> Am Freitag, 27. Februar 2009 schrieb Nico Golde: > libkrb5-3 is
    >> in experimental so I dont see the problem on the fetchmail >
    >> package side.
    >> 
    >> Ah, I see.  libkrb5-3 states it "Replaces: libkrb53", but it
    >> doesn't provide libgssapi_krb5 anymore, which has been
    >> "outsourced" to libgssapi-krb5-2. So either libkrb5-3 or
    >> fetchmail will have to adjust its dependencies. If the
    >> oursourcing was done to reduce size/dependencies on the libs
    >> side, I guess it will be fetchmail...?

First, this is all in experimental, not unstable:-) I'm allowed to
break things in experimental.

If I had uploaded that package to unstable, I would expect fetchmail to continue to work for anyone who already had it installed.
If you only install libkrb5-3 then you'll still have the libgssapi_krb5 from libkrb53.
However if you install libgssapi-krb5-3, then you'd again have libgssapi_krb5.

However, that set of packages will never make their way to unstable.
Instead, I'm going to be adding a libkrb53 that depends on the other
libs.  So, since you have an install dependency on libkrb53, then
you'll pull in libgssapi-krb5-3 because libkrb53 will pull that in.
libkrb5-dev will also pull in libgssapi-krb5-3.
After you next rebuild fetchmail, you'll end up with a dependency on libgssapi-krb5-3 not on libkrb53.

    Nico> Sam or Anibal, any idea about that?  I wasn't notified
    Nico> because of any change, currently fetchmail has a
    Nico> build-dependency for libkrb5-dev and libgssglue-dev.
Why do you want libgssglue?  Do you support gss-api mechanisms other
than kerberos?  Using libgssglue may make some other transitions more
difficult in the future, although that is very much a workstill being thought about.





More information about the pkg-fetchmail-maint mailing list