control: affects -1 mariadb-plugin-gssapi-server
control: block 1035944 by -1

Seems the package already has correct depends in
https://salsa.debian.org/debian/krb5/-/blob/master/debian/control#L354-358:

    Package: libk5crypto3
    Section: libs
    Breaks: libkrb5-3 (<= 1.18~), libgssapi-krb5-2 (<= 1.18~)
    Architecture: any
    Depends: ${misc:Depends}, ${shlibs:Depends}

However version 1.18 in Bullseye has:

± docker run -it --rm -v ${PWD}:/build -w /build debian:bullseye bash
root@7990e2966f5b:/build# apt update && apt show libk5crypto3
Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:2 http://deb.debian.org/debian-security bullseye-security
InRelease [48.4 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages [8183 kB]
Get:5 http://deb.debian.org/debian-security bullseye-security/main
amd64 Packages [240 kB]
Get:6 http://deb.debian.org/debian bullseye-updates/main amd64
Packages [14.6 kB]
Package: libk5crypto3
Version: 1.18.3-6+deb11u3
Priority: optional
Section: libs
Source: krb5
Maintainer: Sam Hartman <hartm...@debian.org>
Installed-Size: 303 kB
Depends: libc6 (>= 2.25), libkrb5support0 (>= 1.16)


and version 1.20 in Bookworm has:

Package: libk5crypto3
Version: 1.20.1-1+b1
Priority: optional
Section: libs
Source: krb5 (1.20.1-1)
Maintainer: Sam Hartman <hartm...@debian.org>
Installed-Size: 267 kB
Depends: libc6 (>= 2.33), libkrb5support0 (>= 1.16)

I don't understand where this hard-coded ">= 1.16" comes from. I
searched the krb5 source debian/ for string '16' and I can't find
anything which could explain this.

Reply via email to