Bug 1202683

Summary: No LibreOiffce Thumbnails in Nautilus, gsf-office-thumbnailer fails to run
Product: [Fedora] Fedora Reporter: Cedric Sodhi <manday>
Component: libgsfAssignee: Caolan McNamara <caolanm>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 21CC: caolanm
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: libgsf-1.14.33-1.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-23 07:19:55 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Cedric Sodhi 2015-03-17 08:12:43 UTC
Description of problem:
There are no thumbnails for LibreOffice documents in Nautilus.

Version-Release number of selected component (if applicable):
1.14.29-4.fc21

How reproducible:
Always

Steps to Reproduce:
1. Open Nautlius
2. Navigate to where a ODT Document is
3. Observe no thumbnail

Actual results:
No thumbnails for LibreOffice files.

Expected results:
LibreOffice files should have thumbnails

Additional info:
Running `gsf-office-thumbnailer` manually like so

$ gsft-office-thumbnailer -i file.odt -o /tmp/test.png -s 1024

results in the output

calling convert '/tmp/gsf-thumbnailer-BDEPVX' +matte -thumbnial 1024x1024 png:'/tmp/test.png'
error: Failed to execute child process "convert" (No such file or directory)

Comment 1 Cedric Sodhi 2015-03-17 08:15:04 UTC
Installing ImageMagick solves the problem. In order to resolve the bug, libgsf could be make depend on ImageMagick.

Comment 2 Caolan McNamara 2015-03-19 10:49:31 UTC
hmm, ImageMagick is the fallback after attempting gdk-pixbuf, so either that failed or the compilation has missed it for some reason

Comment 3 Fedora Update System 2015-03-19 11:32:28 UTC
libgsf-1.14.29-6.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/libgsf-1.14.29-6.fc22

Comment 4 Fedora Update System 2015-03-19 11:35:11 UTC
libgsf-1.14.29-6.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/libgsf-1.14.29-6.fc21

Comment 5 Cedric Sodhi 2015-03-19 19:08:10 UTC
(In reply to Caolan McNamara from comment #2)
> hmm, ImageMagick is the fallback after attempting gdk-pixbuf, so either that
> failed or the compilation has missed it for some reason

Are you asking for additional information?

Comment 6 Caolan McNamara 2015-03-19 20:40:25 UTC
nope, just analysing the problem. You shouldn't need to install ImageMagick to get working previews and I've found the problem and the above updates *should* solve it

Comment 7 Fedora Update System 2015-03-21 04:50:51 UTC
Package libgsf-1.14.29-6.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing libgsf-1.14.29-6.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-4238/libgsf-1.14.29-6.fc21
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2015-03-23 07:19:55 UTC
libgsf-1.14.29-6.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2015-05-29 09:43:32 UTC
libgsf-1.14.33-1.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/libgsf-1.14.33-1.fc21

Comment 10 Fedora Update System 2015-06-21 00:24:18 UTC
libgsf-1.14.33-1.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.