The other logs from /var/log/dist-upgrade would indeed be useful.
As you noted the relevant point seems to be:
dpkg: libsasl2: dependency problems, but removing anyway as you request:
slapd depends on libsasl2 (>= 2.1.19.dfsg1); however:
Package libsasl2 is to be removed.
I tried to investigate the dependencies of libsasl2:
sudo apt-cache showpkg libsasl2
Package: libsasl2
Versions:
The other logs from /var/log/ dist-upgrade would indeed be useful.
As you noted the relevant point seems to be:
dpkg: libsasl2: dependency problems, but removing anyway as you request:
slapd depends on libsasl2 (>= 2.1.19.dfsg1); however:
Package libsasl2 is to be removed.
I tried to investigate the dependencies of libsasl2:
sudo apt-cache showpkg libsasl2
Package: libsasl2
Versions:
Reverse Depends: 2,libsasl2
libsasl2-
Dependencies:
Provides:
Reverse Provides:
$ sudo apt-cache depends libsasl2-2 modules- sql modules- gssapi- heimdal modules- kerberos- heimdal> gssapi- mit>
libsasl2-2
Depends: libc6
Depends: libdb4.2
|Depends: libsasl2-modules
|Depends: libsasl2-
|Depends: libsasl2-
Depends: <libsasl2-
Conflicts: postfix
Conflicts: <libsasl2-
Conflicts: <libsasl2-krb4-mit>
Replaces: <libsasl2>