<div dir="ltr">Hi all,<br><div><div class="gmail_extra"><br><div class="gmail_quote">2015-02-03 2:52 GMT+01:00 Chris Kuehl <span dir="ltr"><<a href="mailto:ckuehl@ocf.berkeley.edu" target="_blank">ckuehl@ocf.berkeley.edu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,<br>
<br>
Just wanted to provide some additional context on this bug.<br>
<br>
The current version of evince in jessie/sid will not print landscape<br>
PDFs (at least, none that I've tried). Instead, the pages print blank.<br>
<br>
It's possible to print the pages by un-checking ``Auto-rotate and<br>
center'' (which is checked by default), but as expected, the page will<br>
be oriented and positioned incorrectly, making the print basically<br>
unusable. I haven't found a way to workaround the bug without resorting<br>
to something like Okular or command-line tools.<br>
<br>
An evince developer (Carlos Garcia Campos) states on 2015-01-28 in the<br>
upstream bug [1] [2] [3]:<br>
> Having a proper fix for this is taking more time than I expected, so<br>
> I've just reverted the patch that introduced this regression in both<br>
> branches until we find a proper solution in both Evince and GTK+. This<br>
> is now fixed, use bug #734788 for new discussions or patches to the<br>
> centering option when having a manual scale.<br></blockquote><div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
There is also a Fedora bug report [4], where the maintainer reverted the<br>
commit which caused it.<br>
<br>
So, it seems the best step forward is to follow upstream and Fedora, and<br>
revert this commit. I've attached a debdiff which reverts it, and tested<br>
it in our busy computer lab for the past few days successfully.<br>
<br>
Is there any opposition to marking this bug as release-critical? I know<br>
it's late in the freeze, but I think PDF printing using the default PDF<br>
viewer on the default DE with the default settings should not be broken<br>
in jessie, especially since we have an easy fix by reverting the commit<br>
which caused it. I'm not sure the current severity is appropriate?<br>
<br></blockquote><div> </div>I create another bug report [1] since there a more gtk applications affected and set it to "grave".<br>But it was drop down to "important" and not release critical [2].<br><br>As you write I think it is not a good idea to have a broken landscape printout with the default DE and Viewer in Debian Jessie.<br><br></div><div class="gmail_quote">Samuel<br></div><div class="gmail_quote"><br>[1] <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771205">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771205</a><br>[2] <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771205#21">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771205#21</a><br></div><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I'm happy to help with additional testing.<br>
<br>
Many thanks,<br>
Chris<br>
<br>
P.S. An easy way to test is to install `printer-driver-cups-pdf`, which<br>
will show the behavior. ``Print to PDF'' in Evince seems to not. There<br>
is a PDF attached to Samuel's first email in this thread which can be<br>
used as a test case.<br>
<br>
<br>
[1] Upstream bug report<br>
<a href="https://bugzilla.gnome.org/show_bug.cgi?id=739723" target="_blank">https://bugzilla.gnome.org/show_bug.cgi?id=739723</a><br>
<br>
[2] Upstream revert commit:<br>
<a href="https://git.gnome.org/browse/evince/commit/?id=69b474fce1a87a0839e1f541f1297492e47c7c31" target="_blank">https://git.gnome.org/browse/evince/commit/?id=69b474fce1a87a0839e1f541f1297492e47c7c31</a><br>
<br>
[3] Commit which was blamed and reverted by upstream and Fedora:<br>
<a href="https://git.gnome.org/browse/evince/commit/?id=ae7a5715131613955a37419b5da1d6d9f3c1cb1d" target="_blank">https://git.gnome.org/browse/evince/commit/?id=ae7a5715131613955a37419b5da1d6d9f3c1cb1d</a><br>
<br>
[4] Fedora bug report:<br>
<a href="https://git.gnome.org/browse/evince/commit/?id=69b474fce1a87a0839e1f541f1297492e47c7c31" target="_blank">https://git.gnome.org/browse/evince/commit/?id=69b474fce1a87a0839e1f541f1297492e47c7c31</a><br>
</blockquote></div><br></div></div></div>