Opened 6 years ago

Closed 6 years ago

#5304 closed defect (fixed)

Add packages for Debian Buster

Reported by: anonymous Owned by: Martin Sjölund
Priority: normal Milestone:
Component: Build Environment Version:
Keywords: debian Cc:

Description

the binary packages of OpenModelica can not be used on debian testing systems, because they need libhdf5-103 and the provided packages depend on libhdf5-100. it's nearly impossible to work around this conflict without recompilation. i therefore would really like to see support for the forthcoming 'buster' release resp. debian 'testing' in the OpenModelica repository.

Change History (3)

comment:1 by Martin Sjölund, 6 years ago

Summary: libhdf5 incompatibilities concerning debian testing.Add packages for Debian Buster

Debian Buster is not frozen yet, which means if I create packages for it, Debian might update libhdf5 again before the release. This messes up the older packages and truly requires recompilation (testing might be possible nightly but I would need a script to check if a package is installed that is not in the repository). You should simply be able to install the sid version of libhdf5-100 though.
Feel free to remind me to add Buster on 2019-02-12 (after the soft freeze).

comment:2 by anonymous, 6 years ago

the process of debian busters freeze is already in its first phase (see: https://release.debian.org/buster/freeze_policy.html)

but what's much more important and hopefully convincing, is the simple fact a whole lot of other software in this more recent rolling release access variants of debian are depending on libhdf5-103 at least since it's migration to testing, which happened on 2018-12-19, and it's unfortunately nearly impossible to use/install both versions of this library side by side on the same system.

if you try install e.g. OpenModellica and fulfill its [jessie like] libhdf5-100 requirement, it will therefore automatically purge all your other debian testing software depending on libhdf5-103 - i.e. OpenCV etc. that's honestly no solution for those of us, which have to use rather actual software or really like to help making the final releases more stable by actual testing and reporting obvious troubles... -- like in this particular case ;)

comment:3 by Martin Sjölund, 6 years ago

Milestone: Future
Resolution: fixed
Status: newclosed

Packages are up

Note: See TracTickets for help on using tickets.