Bug#986975: libgdal28: please add Breaks: libgdal20
Andreas Beckmann
anbe at debian.org
Fri Apr 16 09:39:57 BST 2021
Hi Sebastiaan,
On 15/04/2021 07.34, Sebastiaan Couwenberg wrote:
> This issue cannot be fixed in bullseye because gdal cannot be updated
> via unstable.
Can you try to get this in via tpu? Apply to and upload the sid version
first ...
> The release team is unlikely to unblock the package in unstable because
> it also has changes for 3.2.2 which was uploaded to unstable by mistake.
>
> The issue cannot be reproduced when only gdal-bin and its dependencies
> are installed. `apt full-upgrade` has no issues.
>
> When monteverdi is installed, after `apt upgrade && apt full-upgrade`
> apt finds a solution when the kept back packages are explicitly
> installed/upgraded.
>
> Shouldn't this issue be fixed in hdf5 since that causes the problem?
I can fix some of the hdf5 problems by adding some Breaks to libsz2
(currently being tested). libsz2 is a dependency of libhdf5-103{,-1} and
usually has a higher score than it. Adding a Breaks against libgdal20
there too works only for a part of the cases since libgdal20 usually has
a higher score (that scoring is sometimes a bit like magic), but in
these cases libgdal28 would have a winning score. (But libsz2 seems to
solve the cases where libgdal28 loses to libgdal20, so both are needed.)
The bigger hammer would be gcc-10-base ... I'll need to add some Breaks
there for some difficult upgrade paths, but would like to keep that as
minimal as possible.
Andreas
More information about the Pkg-grass-devel
mailing list