After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 737509 - Recents documents preview are generated each time a new window is open
Recents documents preview are generated each time a new window is open
Status: RESOLVED NOTGNOME
Product: evince
Classification: Core
Component: general
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-09-28 07:29 UTC by Baptiste Mille-Mathias
Modified: 2014-09-28 21:21 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Baptiste Mille-Mathias 2014-09-28 07:29:10 UTC
Evince regenerate the preview of the documents each time a window is open.
also when closing a evince window, all other instance are losing the preview and generate again the documents.

I did a screncast for better understanding
Comment 1 Baptiste Mille-Mathias 2014-09-28 07:36:11 UTC
I'm unable to attach the video due to size contrains , so It' uploaded on youtube http://youtu.be/-3qx81kjYYo
Comment 2 Germán Poo-Caamaño 2014-09-28 14:57:22 UTC
Check your config.log.  This happens when evince is not build with libgnome-desktop support (which is optional and which provides thumbnails cache support).

If it happens that your Evince was built with lignome-desktop support and the problem is still reproducible, then it is a bug.  Otherwise, this bug is invalid (you can fix it by rebuilding evince with libgnome-desktop support).
Comment 3 Baptiste Mille-Mathias 2014-09-28 17:44:36 UTC
I'm using Fedora 21 build of evince, yim deplist tells me the is no dependencies on libgnome-desktop. So I'll report to fedora packager.

Anyway I find awkward the cache is recreated each time a evince window is closed, I guess this is not due to libgnome-desktop dep missing, right ?
Comment 4 Germán Poo-Caamaño 2014-09-28 21:21:40 UTC
(In reply to comment #3)
> I'm using Fedora 21 build of evince, yim deplist tells me the is no
> dependencies on libgnome-desktop. So I'll report to fedora packager.
> 
> Anyway I find awkward the cache is recreated each time a evince window is
> closed, I guess this is not due to libgnome-desktop dep missing, right ?

Thanks for the information.  It seems a bug in fedora.

It is because of lack of libgnome-desktop dependency:

https://git.gnome.org/browse/evince/tree/configure.ac#n303

Rather than re-implementing the cache for thumbnails, Evince relies on libgnome-desktop to do that job.  However, it is only an optional depedency.