• Bug#1065702: krb5-kdc: uninstallable due to hard-coded dependency on li

    From Steve Langasek@21:1/5 to All on Sat Mar 9 09:00:01 2024
    Package: krb5-kdc
    Version: 1.20.1-5.1
    Severity: serious
    User: debian-arm@lists.debian.org
    Usertag: time-t

    Hi Sam,

    I've run into a problem with openldap not being bootstrappable for the
    time_t transition because it build-depends on krb5-kdc, and krb5-kdc is uninstallable on arm* because of a hard-coded dependency on libverto-libev1
    | libverto-libevent1. Both of these library packages have changed names so
    are now libverto-libev1t64 and libverto-libevent1t64. I don't know why
    these need to be hard-coded, but if they do they need to be updated, because they conflict with the shlibdeps-generated dependency on libverto1t64.

    Thanks,
    --
    Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slangasek@ubuntu.com vorlon@debian.org

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXsE78ACgkQVo0w8yGy Ez1tpg/9G4ceNOfVBBsSY216TDctfTUye0E5iUW4QmnK/S7xZRWKlvlt3ETGjKVb OaP+MIt5R3AG2yO0RUqEV1+wM0BL08ib+Q+H32j2C4tcgwELVwVwYT5CKy2K9cz+ MVRCOQGFQXFoVPylK/5QHTXlrIbTH3leWzN83/d/Cug2wm3WU74vgbW4XGBQGVbQ FoJyBkILbM8ckwCCTd4drf6rwJ+Wn/a51yHurpx2y3xNqkAHH0gefal8NV8aGfdI ItXjOUqn6Hkd+lHo57C2VOjpo949irDyb9nDOH7qz0An7Ki2N+lKVG9r0XaIPcO+ +lS92Br9m6iyPf2nwBe3ppqdFsNFHJaoGgWyfz+U4cxflbXwnl/Acn5VO0vEVoYY gRGBWlI/G2UPlu29UNBnYf9pVYdsve4plihLZeR0TvGEp+kBm+If2nBbiYjUZitZ dWzXaDZmYwxNaq/uepplbbCVhQgYHm/R9sa9jDhZSXD1fLeyo0MC0rJfCoEmY1kE ScNoU7IQPAh1BpNf9Y8YxuXG7ObMYm7o0U/TrxrYpJMWbG8OnwqWZz9rZt3QtOXb G8cIdQcaVo+wFX8IDaIA
  • From Sam Hartman@21:1/5 to All on Sat Mar 9 18:40:02 2024
    "Steve" == Steve Langasek <vorlon@debian.org> writes:


    Steve> Hi Sam,

    Steve> I've run into a problem with openldap not being
    Steve> bootstrappable for the time_t transition because it
    Steve> build-depends on krb5-kdc, and krb5-kdc is uninstallable on
    Steve> arm* because of a hard-coded dependency on libverto-libev1 |
    Steve> libverto-libevent1. Both of these library packages have
    Steve> changed names so are now libverto-libev1t64 and
    Steve> libverto-libevent1t64. I don't know why these need to be
    Steve> hard-coded, but if they do they need to be updated, because
    Steve> they conflict with the shlibdeps-generated dependency on
    Steve> libverto1t64.

    So, libverto1t64 is just a plugin framework. It does not actually
    contain a binding to an event loop.
    If you don't have one of the concrete implementations installed, nothing
    works.
    Originally I uploaded libverto1t64 with a dependency on the libev implementation. That created a circular dependency and people asked if
    I could move the dependency to krb5-kdc so I did.

    Will upload fixed krb5 sometime this weekend.

    --Sam

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)