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

Bug#989597: release.debian.org: upgrade issue: non-coinstallability of libgdal20 and libgdal28



On 13/06/2021 23.44, Sebastian Ramacher wrote:
On 2021-06-13 23:35:40 +0200, Andreas Beckmann wrote:
On 13/06/2021 22.44, Sebastian Ramacher wrote:
My goal is to make libgdal20 and libgdal28 co-installable. Adding those
Breaks is not enough and is step into the wrong direction.

Thanks for making that clear. I'll think again about libogdi ...

libogdi4.1 was partially fixed. It only needs the Breaks+Replaces
removed. See 989795

I did some quick tests with the B+R removed, hdf5 patched to build the
transitional packages and gdal patched to produce gdal3-data: we have
finally achieved libgdal20/libgdal28 co-installability ;-)
More tests ongoing.

This is how apt resolves the postgis upgrade - nothing has to be
removed any more:

  Starting 2 pkgProblemResolver with broken count: 0
  Done
The following packages were automatically installed and are no longer required:
    gdal-data libarmadillo9 libboost-atomic1.67.0 libboost-chrono1.67.0
    libboost-date-time1.67.0 libboost-filesystem1.67.0
    libboost-program-options1.67.0 libboost-serialization1.67.0
    libboost-serialization1.74.0 libboost-system1.67.0 libboost-test1.67.0
    libboost-thread1.67.0 libboost-timer1.67.0 libcgal13 libdap25
    libdapserver7v5 libgdal20 libgeos-3.7.1 libgeotiff2 libgmpxx4ldbl
    libhdf5-103 libhdf5-fortran-102 libhdf5-hl-fortran-100 libicu63 libjson-c3
    libkmlconvenience1 libkmlregionator1 libkmlxsd1 liblwgeom-2.5-0 libmpfr6
    libnetcdf13 libogdi3.2 libpoppler82 libpopt0 libproj13 libqhull7 libsfcgal1
  Use 'sudo apt autoremove' to remove them.
  The following NEW packages will be installed:
    gcc-10-base gdal3-data libaom0 libapt-pkg6.0 libarmadillo10
    libboost-serialization1.74.0 libbrotli1 libcfitsio9 libcrypt1 libdap27
    libdav1d4 libde265-0 libdeflate0 libffi7 libgcc-s1 libgdal28 libgeos-3.9.0
    libgeotiff5 libhdf5-103-1 libhdf5-fortran-102 libhdf5-hl-100
    libhdf5-hl-fortran-100 libheif1 libhogweed6 libicu67 libjson-c5 libnetcdf18
    libnettle8 libnsl2 libnuma1 libogdi4.1 libpcre2-8-0 libpoppler102 libproj19
    libqhull8.0 librttopo1 libtirpc-common libtirpc3 libx265-192 libxxhash0
    logsave lsb-base
  The following packages will be upgraded:
    apt base-files base-passwd bash bsdutils coreutils dash debconf
    debian-archive-keyring debianutils diffutils dpkg e2fsprogs fdisk findutils
    fontconfig-config fonts-dejavu-core gdal-data gpgv grep gzip hostname
    init-system-helpers libacl1 libaec0 libarpack2 libattr1 libaudit-common
    libaudit1 libblas3 libblkid1 libbz2-1.0 libc-bin libc6 libcap-ng0 libcharls2
    libcom-err2 libcurl3-gnutls libdapclient6v5 libdapserver7v5 libdb5.3
    libdebconfclient0 libepsilon1 libexpat1 libext2fs2 libfdisk1 libfontconfig1
    libfreetype6 libfreexl1 libfyba0 libgcrypt20 libgeos-c1v5 libgfortran5
    libgif7 libgmp10 libgmpxx4ldbl libgnutls30 libgpg-error0 libgssapi-krb5-2
    libhdf4-0-alt libhdf5-103 libidn2-0 libjpeg62-turbo libk5crypto3
    libkeyutils1 libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1
    libkmlregionator1 libkmlxsd1 libkrb5-3 libkrb5support0 liblapack3 liblcms2-2
    libldap-2.4-2 libldap-common libltdl7 liblz4-1 liblzma5 libmariadb3
    libmount1 libmpfr6 libncursesw6 libnghttp2-14 libnspr4 libnss3 libodbc1
    libopenjp2-7 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime
    libpam0g libpcre3 libpng16-16 libpopt0 libpq5 libpsl5 libquadmath0 librtmp1
    libsasl2-2 libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common
    libsemanage1 libsepol1 libsfcgal1 libsmartcols1 libspatialite7 libsqlite3-0
    libss2 libssh2-1 libssl1.1 libstdc++6 libsuperlu5 libsystemd0 libsz2
    libtasn1-6 libtiff5 libtinfo6 libudev1 libunistring2 liburiparser1 libuuid1
    libxerces-c3.2 libxml2 libzstd1 login mariadb-common mawk mount mysql-common
    ncurses-base ncurses-bin odbcinst odbcinst1debian2 passwd perl-base postgis
    proj-data sensible-utils sysvinit-utils tar ucf util-linux zlib1g
  148 upgraded, 42 newly installed, 0 to remove and 0 not upgraded.

Andreas


Reply to: