I'm starting to suspect a multi-arch issue here...
$ dpkg-query -W -f='${Package}\t${Multi-Arch}\n' | sort -k1,1n|\
egrep "libgssapi-krb5-2|libsmbclient|libglib2.0-0|kde-runtime|kdelibs5-plugins"|sort -k2,2r|expand
libgssapi-krb5-2 same
libsmbclient same
libglib2.0-0 same
kde-runtime no
kdelibs5-plugins no
All the dependencies that are missed are "Multi-Arch: same". The method pkgPackageManager::SmartConfigure() special-cases multi-arch support right at the end, but it's looking like it should be handled within the main dependency loop to avoid this scenario.
I'm starting to suspect a multi-arch issue here...
$ dpkg-query -W -f='${Package} \t${Multi- Arch}\n' | sort -k1,1n|\ krb5-2| libsmbclient| libglib2. 0-0|kde- runtime| kdelibs5- plugins" |sort -k2,2r|expand
egrep "libgssapi-
libgssapi-krb5-2 same
libsmbclient same
libglib2.0-0 same
kde-runtime no
kdelibs5-plugins no
All the dependencies that are missed are "Multi-Arch: same". The method pkgPackageManag er::SmartConfig ure() special-cases multi-arch support right at the end, but it's looking like it should be handled within the main dependency loop to avoid this scenario.
@slangasek/@mvo: Could you comment?