Bug report #20859

qgis uninstalled from debian buster after routine update/upgrade due to bad dependency on libhdf5-100

Added by Gerard OpenSideFlanker about 5 years ago. Updated about 5 years ago.

Status:Open
Priority:Normal
Assignee:-
Category:Build/Install
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

Description

Hi all,

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 !

qgis-providers_3.4.2+15buster_amd64.deb - modified package with dependency changed to libhdf5-103 (3.56 MB) Gerard OpenSideFlanker, 2018-12-20 06:09 PM

History

#1 Updated by Giovanni Manghi about 5 years ago

  • Priority changed from High to Normal

Also available in: Atom PDF