Your message dated Fri, 13 Apr 2018 13:00:16 +0000
with message-id <[email protected]>
and subject line Bug#895487: fixed in poppler 0.63.0-1
has caused the Debian Bug report #895487,
regarding libpoppler-glib8: poppler 0.62 has very slow cairo rendering
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
895487: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895487
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpoppler-glib8
Version: 0.62.0-2
Severity: important
Tags: upstream

Hi.

With moderately recent versions of poppler (approximately from 0.60 to 0.62,
but possibly earlier than 0.60), poppler has changed the Cairo rendering
from using the GOOD downscaling to BEST downscaling.

This affects potentially the usability of all PDF files that contain scanned
pages by slowly presenting them (especially on less powerful machines, but
also on amd64 machines).

The problem is recognized upstream [0] and the change [1] was reverted in
version 0.63 [2] of poppler.  In fact, even cairo's documentation says that
BEST "may not be suitable for interactive use" [3].


[0]: https://bugs.freedesktop.org/show_bug.cgi?id=103136
[1]: 
https://cgit.freedesktop.org/poppler/poppler/commit/?id=4afe2fb10ab969bfd9895c0ba9d4990c5881b451
[2]: 
https://cgit.freedesktop.org/poppler/poppler/tree/NEWS?id=f26285f361478219ea9d3c6de1529ecd5ff96ac9#n5
[3]: 
https://www.cairographics.org/manual/cairo-cairo-pattern-t.html#cairo-filter-t


Note that the qt5 version of the package doesn't contain this slowdown and,
for parity between versions (tested with qpdfview), it would be nice to
have similar performance between, say, evince/atril and qpdfview...

Given the small patch (as shown in [1]), can we have this updated in Debian
as soon as possible, before a new upstream version is uploaded to the
archive (which would, quite possibly need a new transition etc.)?


Thanks in advance,

Rogério.

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf-8, LC_CTYPE=pt_BR.utf-8 (charmap=UTF-8), 
LANGUAGE=en_US.utf-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libpoppler-glib8 depends on:
ii  libc6         2.27-3
ii  libcairo2     1.15.10-1
ii  libfreetype6  2.8.1-2
ii  libglib2.0-0  2.56.0-4
ii  libpoppler73  0.62.0-2
ii  libstdc++6    8-20180402-1

libpoppler-glib8 recommends no packages.

libpoppler-glib8 suggests no packages.

-- no debconf information

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://cynic.cc/blog/ : github.com/rbrito : profiles.google.com/rbrito
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

--- End Message ---
--- Begin Message ---
Source: poppler
Source-Version: 0.63.0-1

We believe that the bug you reported is fixed in the latest version of
poppler, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emilio Pozuelo Monfort <[email protected]> (supplier of updated poppler package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 12 Apr 2018 19:12:20 +0200
Source: poppler
Binary: libpoppler74 libpoppler-dev libpoppler-private-dev libpoppler-glib8 
libpoppler-glib-dev libpoppler-glib-doc gir1.2-poppler-0.18 libpoppler-qt5-1 
libpoppler-qt5-dev libpoppler-cpp0v5 libpoppler-cpp-dev poppler-utils
Architecture: source amd64 all
Version: 0.63.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian freedesktop.org maintainers 
<[email protected]>
Changed-By: Emilio Pozuelo Monfort <[email protected]>
Description:
 gir1.2-poppler-0.18 - GObject introspection data for poppler-glib
 libpoppler-cpp-dev - PDF rendering library -- development files (CPP interface)
 libpoppler-cpp0v5 - PDF rendering library (CPP shared library)
 libpoppler-dev - PDF rendering library -- development files
 libpoppler-glib-dev - PDF rendering library -- development files (GLib 
interface)
 libpoppler-glib-doc - PDF rendering library -- documentation for the GLib 
interface
 libpoppler-glib8 - PDF rendering library (GLib-based shared library)
 libpoppler-private-dev - PDF rendering library -- private development files
 libpoppler-qt5-1 - PDF rendering library (Qt 5 based shared library)
 libpoppler-qt5-dev - PDF rendering library -- development files (Qt 5 
interface)
 libpoppler74 - PDF rendering library
 poppler-utils - PDF utilities (based on Poppler)
Closes: 895487
Changes:
 poppler (0.63.0-1) experimental; urgency=medium
 .
   * New upstream release.
     - Fix performance regression on cairo backends. Closes: #895487.
   * debian/patches/01-new-gtk-doc.patch:
     - Removed, merged upstream.
   * debian/rules:
     - Let dpkg set -g and other CFLAGS for us.
   * libpoppler73 -> libpoppler74.
Checksums-Sha1:
 5ffcb5aee6f218694501d20821ec0a9a458973b6 3273 poppler_0.63.0-1.dsc
 d0966c0a2a67d575246e9e10d632b83d820af13f 1439552 poppler_0.63.0.orig.tar.xz
 017c6fbca783527d4dde96f6e2295f76e3bae22f 30624 poppler_0.63.0-1.debian.tar.xz
 941597bcdaeb3b28bcc1564e10f14e42cb69039e 36376 
gir1.2-poppler-0.18_0.63.0-1_amd64.deb
 ea75e1357d6dd3957d323a1c3660f6600ba21445 27064 
libpoppler-cpp-dev_0.63.0-1_amd64.deb
 54113bdbb83a62a50dc25cdb6217f82891d25ca7 489020 
libpoppler-cpp0v5-dbgsym_0.63.0-1_amd64.deb
 0bc9e4bada0cdf443b735025943e8eb572335e2e 48320 
libpoppler-cpp0v5_0.63.0-1_amd64.deb
 d44960e885b7fdf92f00b5110f41c41d4ba77367 22424 
libpoppler-dev_0.63.0-1_amd64.deb
 c108d8fb085976f80a5862b2ae03cbe23d2a0edb 65644 
libpoppler-glib-dev_0.63.0-1_amd64.deb
 55d6080bb341e2e61b231470f144611fc5471609 88604 
libpoppler-glib-doc_0.63.0-1_all.deb
 885b613eb466ffdf1e8b8081813c00d121d6ce2a 879784 
libpoppler-glib8-dbgsym_0.63.0-1_amd64.deb
 24f0ac59db616c3cdb1446858c1b00f1b1d864b0 127116 
libpoppler-glib8_0.63.0-1_amd64.deb
 d0d45a3901a9dca686ce25ebcaa2264cb75bc9f9 186964 
libpoppler-private-dev_0.63.0-1_amd64.deb
 240b24704ead916c4dbc279171b500e7d70be2cc 2983724 
libpoppler-qt5-1-dbgsym_0.63.0-1_amd64.deb
 d78e878269d8766830a38490a26333fa5d058aa8 162400 
libpoppler-qt5-1_0.63.0-1_amd64.deb
 69e02fe6a01edc6608fe3acef5ad56512b740c17 50332 
libpoppler-qt5-dev_0.63.0-1_amd64.deb
 09cf0bf4b4b50557b16aec7a1bc302f1e3251c8f 3015788 
libpoppler74-dbgsym_0.63.0-1_amd64.deb
 d0fb12f7e2866cf844e56cb6401fb54f4f9a27ad 1367784 
libpoppler74_0.63.0-1_amd64.deb
 c246a3527bb345ea97ff4d56680dd84acb37cff2 1160720 
poppler-utils-dbgsym_0.63.0-1_amd64.deb
 ce5f95182f24e609628514c92890af5a7f165ce6 171928 
poppler-utils_0.63.0-1_amd64.deb
 73efe2c48d7db45e78278aee830c8dab3005615a 17781 poppler_0.63.0-1_amd64.buildinfo
Checksums-Sha256:
 8b29b4b5afbe37c38534ba3ee3bbec0ace3ebc0aeb7173c0ce6e84b5f33410cd 3273 
poppler_0.63.0-1.dsc
 27cc8addafc791e1a26ce6acc2b490926ea73a4f89196dd8a7742cff7cf8a111 1439552 
poppler_0.63.0.orig.tar.xz
 6a4474b5eb503b17d83c76b565e13bb71b4e1a9cdd97f5cd278c137cef8870d5 30624 
poppler_0.63.0-1.debian.tar.xz
 99239fffadf368dbec7151acf39a96283a403eb731b83d98be2f0a57fc46f21b 36376 
gir1.2-poppler-0.18_0.63.0-1_amd64.deb
 90a8264f7f7efef029c2d92ee8d3818db7efe7c4b730d4ec46d24c8d4693ff71 27064 
libpoppler-cpp-dev_0.63.0-1_amd64.deb
 699f16b137f2c14c56b7d2155240aa3d1cb2d0f178a163b4310acc66652a65d4 489020 
libpoppler-cpp0v5-dbgsym_0.63.0-1_amd64.deb
 2a3af0e16ad7d1e5295d13dc3f0f3555a5111edee83bd338bef38eb3d59913cd 48320 
libpoppler-cpp0v5_0.63.0-1_amd64.deb
 300da02b2cb6630a2cc439763bd4f710e2f29eb8c2546a097c151fb5c115eb58 22424 
libpoppler-dev_0.63.0-1_amd64.deb
 2ea873a99ed5247a8e33bdfdf3a1fef2e916d004f9a8cb743a3f9c25c690f237 65644 
libpoppler-glib-dev_0.63.0-1_amd64.deb
 2e6b2da42d560099db3fda1dbd098b0fd778f4c3e1bbfd17f72960c7b2af20ed 88604 
libpoppler-glib-doc_0.63.0-1_all.deb
 40c5c0c29ebb19165ae2cabe9435c9a6c37e9b9d3e76254bd7d97337990f2f9a 879784 
libpoppler-glib8-dbgsym_0.63.0-1_amd64.deb
 1cc14cea410afe91675bb619111bec6a535e26efc2be74fc1589f18a3cbb49cc 127116 
libpoppler-glib8_0.63.0-1_amd64.deb
 9d6d91ddaf604652f3e534ca8d3bf17642384578dc7ec43dfefc6510908dcc88 186964 
libpoppler-private-dev_0.63.0-1_amd64.deb
 091bf1f70f369f5b9df8584da2f80d710b52b7cf4d4ef0abd40fc68e62a96dfa 2983724 
libpoppler-qt5-1-dbgsym_0.63.0-1_amd64.deb
 d8dcfdb4cd6026cd3d00cd16cacfd2bbe5ae815a91be8bf03a0b6121423f0b65 162400 
libpoppler-qt5-1_0.63.0-1_amd64.deb
 2ec18847e5ef813f0c0f127acaa29520731d66714bd695181de3adb4472591f7 50332 
libpoppler-qt5-dev_0.63.0-1_amd64.deb
 67ab4f4c15018016da3b135298fa788f7b45efc75ae1edc7eaa14df88ea99163 3015788 
libpoppler74-dbgsym_0.63.0-1_amd64.deb
 154e3dd7c680040ed701981aab830646088c52f0b9fc3cff29aed89b49a46f8c 1367784 
libpoppler74_0.63.0-1_amd64.deb
 652b2c32dcff8cc4055712b11e5e6d30a12b573c82f1db0b6666c40146a68f42 1160720 
poppler-utils-dbgsym_0.63.0-1_amd64.deb
 72048ed0ee601904e12fa05992858badf42d48516f6b273ff4ca460860c18ebb 171928 
poppler-utils_0.63.0-1_amd64.deb
 ccdce9fac95bd4f19d6535f49f0bc9a4ec43dbf9fee9b1c786969074fb8caba5 17781 
poppler_0.63.0-1_amd64.buildinfo
Files:
 30b6dcf2b74dd7b5da159f7d54c8ff74 3273 devel optional poppler_0.63.0-1.dsc
 66a54da4896b1408611699feda5c1821 1439552 devel optional 
poppler_0.63.0.orig.tar.xz
 ce1fb27fbb77856819d692264ddd32e7 30624 devel optional 
poppler_0.63.0-1.debian.tar.xz
 5650f8030b1d381a8c25a10711eb86c1 36376 introspection optional 
gir1.2-poppler-0.18_0.63.0-1_amd64.deb
 09e1d2942cbdc15f142a5d7b6d3409ca 27064 libdevel optional 
libpoppler-cpp-dev_0.63.0-1_amd64.deb
 ae485bb54e745078eea0a79c95bdf8d6 489020 debug optional 
libpoppler-cpp0v5-dbgsym_0.63.0-1_amd64.deb
 8158904ce10d91b492b8433bda04d078 48320 libs optional 
libpoppler-cpp0v5_0.63.0-1_amd64.deb
 df1d2b8f1bbe07300658b0af25000e2a 22424 libdevel optional 
libpoppler-dev_0.63.0-1_amd64.deb
 c0d21c8afc3400ab8bc228e5ba3aec66 65644 libdevel optional 
libpoppler-glib-dev_0.63.0-1_amd64.deb
 be18d8dfc5e3871defc28a62b98b405b 88604 doc optional 
libpoppler-glib-doc_0.63.0-1_all.deb
 edc1f0d0fb0849b6b37faa7d6d671e17 879784 debug optional 
libpoppler-glib8-dbgsym_0.63.0-1_amd64.deb
 53e8b398aae56c7ff31c3d143c183883 127116 libs optional 
libpoppler-glib8_0.63.0-1_amd64.deb
 60206ff9dc2db94919bd1c9dc8eb71bd 186964 libdevel optional 
libpoppler-private-dev_0.63.0-1_amd64.deb
 ef66e351c19195fe5aab123f4e9eb35c 2983724 debug optional 
libpoppler-qt5-1-dbgsym_0.63.0-1_amd64.deb
 5fac1bfdc87d603689432973617e3e5f 162400 libs optional 
libpoppler-qt5-1_0.63.0-1_amd64.deb
 7c86b11d99fc6697be9c3deaeb939679 50332 libdevel optional 
libpoppler-qt5-dev_0.63.0-1_amd64.deb
 a397948b74977bed5fe8ba6807d5a0c6 3015788 debug optional 
libpoppler74-dbgsym_0.63.0-1_amd64.deb
 b28f4e93de1755902e767f8354b18c4c 1367784 libs optional 
libpoppler74_0.63.0-1_amd64.deb
 3b2706548d09c953936066afb817f9b2 1160720 debug optional 
poppler-utils-dbgsym_0.63.0-1_amd64.deb
 4f9e93f37cbb1f9529180ef32c46fdbe 171928 utils optional 
poppler-utils_0.63.0-1_amd64.deb
 62b1d21e18d6ab9b204577833f1134e3 17781 devel optional 
poppler_0.63.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAlrPyIMACgkQnUbEiOQ2
gwJ0QxAAxq8tyxXFsjPiArBhPKpGtuIXzAuiojv2gMo7CR5u7q4fH42qxKEVCW5W
SJ/ftwJiVlA9ju4Rd5RzMR57AqSsaPhrqh0HkiT9OzbQyZ2U6R2OkbJX1x6QvzM0
pvbCGDQOs5bK9m8t4dvTXAL5KPOWV7ZokWQowZIVOFMyZuaE8q4Wj7DVabHVwjzi
NEp3Y9lCcMYspK5yM9anvtma+Z7yVivXjSLq9DOBEvYD0OL1uvKExF2cQuNzkTKI
FPFF9CNdfiYnXEn1AsWAb0x9G/hw1RkptbJX4GNTPLYn7nBxCIihmIl4nw6XeCaH
Us6JqmYCoJkJeO7gGYfq8brSEwBOKEfecCER1J6DQsTsOlyTGIuONmuDb/WhJszS
rrbaARRaWt4SgJM1+fYHLvqbQZG0OqWSs3sUFfvi1LFsLVeLphKvQOaOCdmzu+aD
m0+dbCQ2pqguNh+yoWwBQL4cN4RYfW5juSIlGafE0zIxL9g3l36pnKmL4Ez2AjCY
0mnPZ+P54Xk5AQt7gtixZUjC8Rc7tAmx9gn0p/f2TG7iWFMejmU/hBJki0xCfZEB
xTgo7/mRt8KvmsbOMkI5EF3y8436eKtUmddogWy1xEnR5DQVNZzjvSX6lIUKO08y
uGi6PhfgFw/Q7L5v8LWeiO1gc34nZJ2kZzazcpdhiz7C+gZK60g=
=Udq0
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to