[Pkg-kde-extras] Bug#952426: digikam: digkam experimental not correctly instalable
Eric Valette
eric.valette at free.fr
Mon Feb 24 11:53:18 GMT 2020
On 24/02/2020 12:09, Simon Frei wrote:
> Firstly: I don't upload digikam to debian. I am just a user interested
> in having it packaged and very occasional contributor upstream. By
> helping to triage and clarify bugs I hope to remove some workload from
> Steve (uploader), which hopefully makes it more likely to keep getting
> packages from him (thanks a lot for that!).
Well one way to avoid having bugs is to follow the rules for building
using up-to-date packages environment (hdf5 had a version in
experimental long before digikam was build and 6.4 build procedure
removed the dependency completely) and obviously the automatic shared
libs dependencies are wrong as I got the bug twice in raw (5.9 and then
7.0.0)
> And my bad, apparently libhdf5-103 still ships the .100 lib:
>
> libhdf5-103: /usr/lib/x86_64-linux-gnu/libhdf5_serial_hl.so.100
Which by the way is quite curious and probably buggy as well.
Note that 6.4 ldd digikam does no even list libhdf5_serial_hl.so.100 or
even libhdf5* as dynamic library dependency anymore (if you look at the
bug report, Austin mail, that is why I closed it).
So the way 7.0.0 has been build is probably based on an old9 build
procedure (or the build instruction for 7.0 have changed again
> At least it does in testing. I now upgraded libhdf5-103 to experimental
> and I do get the same error you do. Maybe at the time the experimental
> build was done the old version of hdf5 was still in experimental.
No because digikam 67.0.0 appered 2020-02-18. The day it appeared, the
bug was present. And https://tracker.debian.org/pkg/hdf5 say a diffrent
story about hdf5 in experimental. One could argue that building for
experimental does not formally require using experimental version of
packages but as soon as someone do an experimental upgrade things go
wrong so it is wise to use the packages that are already in experimental
even if it can prevent upgrading longer.
> Anyway
> the fix for you is to downgrade libhdf5-103 to unstable and for the
> package probably as simple as a rebuild (which in my opinion isn't
> really necessary unless there's another change, e.g. beta3).
I can rebuild myself indeed, I even build manually digikam in the past
but it
1) does not fix the bug for others,
2) If I do not rebuild, I will need to freeze the package as I always
do experimental update on a regular basis (if not everyday).
-- eric
More information about the pkg-kde-extras
mailing list