[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1012768: Bug#1012785: libgsasl7 depends on outdated gsasl-common version 1.10.0-5



On 2022-06-15 11:38:11, Simon Josefsson wrote:
> > I guess this means that libgsasl7 and libgsasl18 cannot be installed
> > on the same system ever, due to the gsasl-common versioned
> > dependencies. That is unfortunate, since there is no real problem
> > with having both versions installed.
> 
> Sleeping on this, how about libgsasl18 declare a dependency on 'gsasl-
> common (>= 1.10.0-3)' instead of 'gsasl-common (= ${source:Version})'?
> 
> Then old libgsasl17 with gsasl-common can coexist with new libgsasl18. 
>  
> We would want gsasl-common to be upgraded to >= 1.11.3-2 eventually,
> but it can only happen once libgsasl7 is removed from the system,
> allowing the latest version of gsasl-common to be installed rather than
> the hard versioned dependency from libgsasl7.
> 
> I suppose we should let the transition finish first, and then address
> this.

Considering that an uncoordinated ghc transition has been started,
please consider implementing this change now. britney is currently
unable to migrate gsasl as it would cause packages to be uninstallable
in testing:

trying: libvmime/amd64 gsasl libvmime/s390x mailutils/arm64 mailutils/mips64el mailutils/armhf libinfinity/armel libvmime/armhf mailutils/i386 libvmime/mips64el mailutils/amd64 libinfinity/armhf libinfinity/s390x libinfinity/ppc64el mailutils/mipsel libvmime/arm64 libvmime/armel mailutils/ppc64el mailutils/s390x libinfinity/arm64 libvmime/mipsel libinfinity/amd64 mailutils/armel libvmime/ppc64el libinfinity/mips64el libinfinity/mipsel libinfinity/i386 libvmime/i386
skipped: libvmime/amd64 gsasl libvmime/s390x mailutils/arm64 mailutils/mips64el mailutils/armhf libinfinity/armel libvmime/armhf mailutils/i386 libvmime/mips64el mailutils/amd64 libinfinity/armhf libinfinity/s390x libinfinity/ppc64el mailutils/mipsel libvmime/arm64 libvmime/armel mailutils/ppc64el mailutils/s390x libinfinity/arm64 libvmime/mipsel libinfinity/amd64 mailutils/armel libvmime/ppc64el libinfinity/mips64el libinfinity/mipsel libinfinity/i386 libvmime/i386 (39, 0, 73)
    got: 41+0: a-1:a-22:a-0:a-0:i-0:m-17:m-0:p-0:s-1
    * mips64el: dico, dico-module-guile, dico-module-python, dico-module-wordnet, dicod, jabberd2, libghc-gsasl-dev, libghc-gsasl-prof, libgsasl7, libjreen-qt5-1, libjreen-qt5-dev, mpop, msmtp, msmtp-mta, mutt, pokerth, pokerth-server

Cheers
-- 
Sebastian Ramacher


Reply to: