Bug#1041769: geeqie: TIFF renders as an upside-down mirror of former CCITT docs

2023-07-23 Thread Andreas Rönnquist
On Sun, 23 Jul 2023 12:45:45 +0200
debbug.gee...@sideload.33mail.com wrote:

Thanks for your report - 

>Bug 646982 reports a problem with correcting the orientation, but we
>have to ask why the TIFF orientation needed correction in the first
>place. This entry in the release notes looks interesting:
>
>===8<--
>geeqie (1:1.5.1+git20200708-1) unstable; urgency=medium
>
>  * Update README.Debian - mention GDK_CORE_DEVICE_EVENT, remove obsolete
>info about gqview
>  * New upstream git snapshot 1.5.1+git20200708 - Fixes rendering
>under wayland (Closes: #964441)
>  * Remove patches applied upstream:
>  0001-Fix-710-Apply-the-orientation-to-image-content-not-w.patch
>  0002-Fix-736-Please-migrate-from-gnome-doc-tool-to-yelp-b.patch
>  0004-Fix-741-Crash-when-creating-new-dir-with-same-name-a.patch
>  fix_multiple_definitions_with_gcc_10.patch
>  * Refresh patch 0003-Remove-changelog-from-menu-item.patch
>  * Add patch to fix version number on git snapshot and
>add Forwarded: not-needed to silence lintian
>===8<--
>
>Might that removed patch (0001-…) be related?  Because of that
>possibility, I did not mark this bug as upstream.

This changelog marks the removal of this patch, since the content of it
were applied to geeqie upstream at this time.

Upstream commit applying the content of the patch here:
https://github.com/BestImageViewer/geeqie/commit/fdb45ac5f99283775d655fa36b23b4be7905951e

>
>Unfortunately I have no sample to attach. Perhaps I can scan an
>arbitrary non-personal document in the future to supply a sample, if
>needed.
>

A sample would be helpful - I have tried saving an tiff image in
gimp and shown it in geeqie, but that showed without error.

I would very much suppose that the behaviour in this case is the same
in the upstream source as in the Debian package. 

/Andreas



Bug#1041769: geeqie: TIFF renders as an upside-down mirror of former CCITT docs

2023-07-23 Thread debbug . geeqie
Package: geeqie
Version: 1:1.6-9+deb11u1
Severity: important
X-Debbugs-Cc: debbug.gee...@sideload.33mail.com

TIFF files display as an upside-down mirror image. The reproduction steps are:

  1. Scan a text document on a Konica Minolta bizhub C360i MFD & save to USB
  2. $ pdfimages -all $scanned_pdf innards
  3. $ fax2tiff $(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646982

Bug 646982 reports a problem with correcting the orientation, but we
have to ask why the TIFF orientation needed correction in the first
place. This entry in the release notes looks interesting:

===8<--
geeqie (1:1.5.1+git20200708-1) unstable; urgency=medium

  * Update README.Debian - mention GDK_CORE_DEVICE_EVENT, remove obsolete
info about gqview
  * New upstream git snapshot 1.5.1+git20200708 - Fixes rendering
under wayland (Closes: #964441)
  * Remove patches applied upstream:
  0001-Fix-710-Apply-the-orientation-to-image-content-not-w.patch
  0002-Fix-736-Please-migrate-from-gnome-doc-tool-to-yelp-b.patch
  0004-Fix-741-Crash-when-creating-new-dir-with-same-name-a.patch
  fix_multiple_definitions_with_gcc_10.patch
  * Refresh patch 0003-Remove-changelog-from-menu-item.patch
  * Add patch to fix version number on git snapshot and
add Forwarded: not-needed to silence lintian
===8<--

Might that removed patch (0001-…) be related?  Because of that
possibility, I did not mark this bug as upstream.

Unfortunately I have no sample to attach. Perhaps I can scan an
arbitrary non-personal document in the future to supply a sample, if
needed.

-- System Information:
Debian Release: 11.5
  APT prefers stable-updates
  APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990, 
'testing'), (990, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-19-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages geeqie depends on:
ii  geeqie-common1:1.6-9+deb11u1
ii  libc62.31-13+deb11u5
ii  libcairo21.16.0-5
ii  libchamplain-0.12-0  0.12.20-1
ii  libchamplain-gtk-0.12-0  0.12.20-1
ii  libclutter-1.0-0 1.26.4+dfsg-2
ii  libclutter-gtk-1.0-0 1.8.4-4
ii  libcogl201.22.8-2
ii  libdjvulibre21   3.5.28-2
ii  libexiv2-27  0.27.3-3+deb11u1
ii  libffmpegthumbnailer4v5  2.1.1-0.2+b1
ii  libgcc-s110.2.1-6
ii  libgdk-pixbuf-2.0-0  2.42.2+dfsg-1+deb11u1
ii  libglib2.0-0 2.66.8-1
ii  libgtk-3-0   3.24.24-4+deb11u2
ii  libheif1 1.11.0-1
ii  libjpeg62-turbo  1:2.0.6-4
ii  liblcms2-2   2.12~rc1-2
ii  liblirc-client0  0.10.1-6.3
ii  liblua5.1-0  5.1.5-8.1+b3
ii  libopenjp2-7 2.4.0-3
ii  libpango-1.0-0   1.46.2-3
ii  libpangocairo-1.0-0  1.46.2-3
ii  libpoppler-glib8 20.09.0-3.1+deb11u1
ii  libstdc++6   10.2.1-6
ii  libtiff5 4.2.0-1+deb11u1
ii  libwebp6 0.6.1-2.1
ii  sensible-utils   0.0.14

Versions of packages geeqie recommends:
ii  cups-bsd [lpr]   2.3.3op2-3+deb11u2
ii  exiftran 2.10-4
ii  exiv20.27.3-3+deb11u1
ii  imagemagick  8:6.9.11.60+dfsg-1.3
ii  imagemagick-6.q16 [imagemagick]  8:6.9.11.60+dfsg-1.3
ii  librsvg2-common  2.50.3+dfsg-1
ii  zenity   3.32.0-6

Versions of packages geeqie suggests:
pn  geeqie-dbg 
ii  gimp   2.10.22-4
pn  libjpeg-progs  
pn  xpaint 

-- no debconf information