Bug#1078402: gimp: FTBFS: dh_install: error: missing files, aborting
Andreas Metzler
ametzler at bebt.de
Sun Aug 18 10:45:23 BST 2024
Control: forwarded -1 https://gitlab.gnome.org/GNOME/gimp/-/issues/11929
On 2024-08-10 Lucas Nussbaum <lucas at debian.org> wrote:
> Source: gimp
> Version: 2.10.38-2
> Severity: serious
[...]
> > dh_install: warning: Cannot find (any matches for) "usr/lib/gimp/2.0/plug-ins/file-heif" (tried in ., debian/tmp)
[...]
Looking at the build logs we find building against
libheif-dev_1.17.6-4+b2 vs libheif-dev_1.18.1-1 and
- HEIC: import: yes - export: yes [profile support: yes]
- AVIF: import: yes - export: yes
+ HEIC: import: - export: [profile support: no]
+ AVIF: import: - export:
This is caused by
can_import_heic=`$PKG_CONFIG --variable=builtin_h265_decoder libheif`
and similar code in configure.ac and heif dropping dead code from
libheif.pc https://github.com/strukturag/libheif/commit/cf0d89c6e0809427427583290547a7757428cf5a
-# Contrary to older versions of libheif (<= 1.14.2), the available-codec-variables are now all set to 'yes'
-# as since 1.14.0, codecs can be dynamically loaded at runtime and it is not possible anymore to determine
-# the available codecs at compile-time. You'll get an unknown codec error at runtime if you try to use an
-# unavailable codec.
-builtin_h265_decoder=yes
-builtin_h265_encoder=yes
-builtin_avif_decoder=yes
-builtin_avif_encoder=yes
There is a resolved bug for gimp
https://gitlab.gnome.org/GNOME/gimp/-/issues/9080 but it is about the
master branch and its meson build system not about 2.10 which uses
autoconf.
(I have just submitted essentially the same info as an upstream bug.)
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
More information about the pkg-gnome-maintainers
mailing list