Bug report #20859
qgis uninstalled from debian buster after routine update/upgrade due to bad dependency on libhdf5-100
|Affected QGIS version:||3.4.2||Regression?:||No|
|Operating System:||linux debian buster||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||28678|
I am running qgis on a debian buster.
During last buster upgrade libhdf5 has been upgraded from libhdf5-100 to libhdf5-103.
Due to strict dependency of qgis-providers on libhdf5-100, qgis and all its dependencies have been removed by the apt-get autoremove command used for cleaning after upgrade. I have tried to link the new libs on the old names but with no effect, the dependency seems to be tightened to the package itself
Would it be possible to have binary builds dependencies not sticked on a given version to enable them accept newer versions of packages brought by upgrades.
I don't know if it is possible...
As an ugly trick I have changed the dependency according to this tutorial https://serverfault.com/questions/250224/how-do-i-get-apt-get-to-ignore-some-dependencies installed the modified package and recovered a normal procedure
QGIS works properly as far as I have tested it the link to the old name could be necessary (?)
the modified package is attached
Thanks for your work !