[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1041242: libheif1: 1.16.2-1+b1 breaks displaying any pictures



Hey Jeremy


On Sat, 2023-09-30 at 05:39 -0400, Jeremy Bícha wrote:
> I pushed my change to the wip/10421242 branch of
> https://salsa.debian.org/multimedia-team/libheif if someone wants to
> do a test build.

I finally came around testing this.

1) building (with all build-deps installed) generally fails for me:
...
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/lib/x86_64-linux-gnu/libheif.so.1.16.2
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/lib/x86_64-linux-gnu/libheif.so.1
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/lib/x86_64-linux-gnu/libheif.so
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/include/x86_64-linux-gnu/libheif/heif.h
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/include/x86_64-linux-gnu/libheif/heif_cxx.h
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/include/x86_64-linux-gnu/libheif/heif_plugin.h
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/include/x86_64-linux-gnu/libheif/heif_version.h
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/libheif/libheif-config.cmake
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/libheif/libheif-config-none.cmake
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/libheif/libheif-config-version.cmake
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-heif.so
-- Set runtime path of "/home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-heif.so" to ""
-- Installing: /home/calestyo/ggg/libheif-1.16.2/debian/tmp/usr/share/thumbnailers/heif.thumbnailer
make[1]: Leaving directory '/home/calestyo/ggg/libheif-1.16.2/obj-x86_64-linux-gnu'
   dh_install
dh_install: warning: Cannot find (any matches for) "usr/lib/*/libheif/plugins/libheif-rav1e.so" (tried in ., debian/tmp)

dh_install: warning: libheif-plugin-rav1e missing files: usr/lib/*/libheif/plugins/libheif-rav1e.so
dh_install: error: missing files, aborting
make: *** [debian/rules:19: binary] Error 255


I first tried disabling the plugin in debian/rules, but that didn't
help,  had to manually remove the file from debian/libheif-plugin-
rav1e.install ... so I guess that particular plugin will be broken ^^


2) With the current version in sid (1.16.2-3), displaying heif files
worked for me with eog, but not geequie.


3) The manual bild with the patch from wip/10421242 also worked with
eog, but also failed with geeqie.

I've opened a new issue upstream:
https://github.com/strukturag/libheif/issues/974


Thanks,
Chris.


Reply to: