Created attachment 491990 [details] Emerge Info Steps to reproduce. 1. emerge =x11-libs/gdk-2.36.9 2. emerge viewnior 3. Open a tiff image with viewnior and observe the error message: "couldn't recognise the image file format" 4. emerge =x11-libs/gdk-pixbuf-2.36.6 5. Now viewnior can display said tiff images.
Typo correction: 1. emerge =x11-libs/gdk-pixbuf-2.36.9
There seem to have been changes in tiff loading between 2.36.6 and 2.36.7. Could you please report this issue upstream and attach a sample tiff file if possible ?
Created attachment 492222 [details, diff] Patch to restore tiff loading I had a look upstream but I cannot see how to file a bug report in there. Anyway, Viewnior fails to load *any* tiff image. Can you please report this upstream? I can supply a typical tiff image here. The attached patch for io-tiff.c (which I derived by diffing the working 2.36.6 and the failing 2.3.9) restores proper functionality.
Created attachment 492224 [details] Sample tiff image Here is a test tiff image which viewnior fails to load. Also please note tha the patch I uploaded in my previous comment does not solve the problem. Plese delete it
Probably this bug: https://bugzilla.gnome.org/show_bug.cgi?id=786342 gdk-pixbuf-2.36.10 was released 2 days ago. Fix (https://git.gnome.org/browse/gdk-pixbuf/commit/?id=66537d1ecf7e857a0a443c1ebf72baf6f19dd3e4) for above bug was committed after this release, so please backport it.
I applied the patch from upstream but this did not fix the problem. Please note that now there is no working version of gdk-pixbuf in portage. Last version (gdk-pixbuf-2.36.6) that could load tiff files has been removed.
(In reply to Andreas Proteus from comment #6) > I applied the patch from upstream but this did not fix the problem. Have you added GNOME2_EAUTORECONF="yes" at the top of ebuild (before 'inherit ... gnome2')?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17cd70a3a834bbaca8d7618eeb901f0c6f870578 commit 17cd70a3a834bbaca8d7618eeb901f0c6f870578 Author: Gilles Dartiguelongue <eva@gentoo.org> AuthorDate: 2017-09-15 06:40:41 +0000 Commit: Gilles Dartiguelongue <eva@gentoo.org> CommitDate: 2017-09-15 06:42:48 +0000 x11-libs/gdk-pixbuf: fix TIFF loading support, bug #629716 Closes: https://bugs.gentoo.org/show_bug.cgi?id=629716 Package-Manager: Portage-2.3.8, Repoman-2.3.3 .../gdk-pixbuf/files/2.36.10-fix-tiff-loader.patch | 66 +++++++++++ x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.10-r1.ebuild | 124 +++++++++++++++++++++ 2 files changed, 190 insertions(+)
Please either backport the fix to either gdk-pixbuf-2.36.9 or stabilize 2.36.10 instead.