FS#10734 - shared-mime-info update: evince cannot open pdf files
Attached to Project:
Arch Linux
Opened by jon (emphire) - Monday, 23 June 2008, 01:06 GMT
Last edited by Jan de Groot (JGC) - Sunday, 29 June 2008, 21:54 GMT
Opened by jon (emphire) - Monday, 23 June 2008, 01:06 GMT
Last edited by Jan de Groot (JGC) - Sunday, 29 June 2008, 21:54 GMT
|
Details
Description:
evince will not open pdf files. Gives the following error: Unable to open document Unhandled MIME type: "application/octet-stream" I have reinstalled: evince mime-types gnome-mime-data shared-mime-info and the direct dependancies of evince: libspectre poppler-glib libdjvu t1lib ghostscript poppler It sounds like several other users are having the same issue and compiling from source can solve the issue according to this thread in the forums: http://bbs.archlinux.org/viewtopic.php?id=37138 Additional info: * package version(s): evince 2.22.2-2 (gnome-extra) gnome-mime-data 2.18.0-3 (gnome) mime-types 1.0-1 Steps to reproduce: Open a pdf with evidence. For example: http://www.cs.ubc.ca/~murphyk/Bayes/rabiner.pdf |
This task depends upon
Closed by Jan de Groot (JGC)
Sunday, 29 June 2008, 21:54 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed by downgrading to 0.30.
Sunday, 29 June 2008, 21:54 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed by downgrading to 0.30.
Mime types are still wrong - pcmanfm says all files are of type 'unknown (application/octet-stream)'
output of update-mime-database -V /usr/share/mime (I skipped newlines):
Updating MIME database in /usr/share/mime...
Wrote 695 strings at 28 - 3910
Wrote aliases at 3910 - 3d24
Wrote parents at 3d24 - 4b80
Wrote literal globs at 4b80 - 4c20
Wrote suffix globs at 4c20 - bfcc
Wrote full globs at bfcc - c000
Wrote magic at c000 - 14434
Wrote namespace list at 14434 - 1445c
Wrote icons list at 1445c - 14460
Wrote generic icons list at 14460 - 14cac
I'll downgrade shared-mime-info to 0.30, the previous release that didn't have the new cache format. Let's wait until Ubuntu faces the same problem (they updated to 0.40 in intrepid today).
Also tested pcmanfm 0.4.4.2 experimental, it has the same problem with shared-mime-info 0.40.
E17
PCMANFM
Deleting mime.cache did nothing. Regressing to shared-mime-info either .23 or .30 works.
Beside downgrading to 0.23 so far no solution.
Besides followning error happen when installing 0.4:
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
shared-mime-info: /usr/share/mime/application/x-cdrdao-toc.xml exists in filesystem
Errors occurred, no packages were upgraded.
0.40 is working for me today with pcmanfm and openbox on a laptop but haven't been able to get it to work on a desktop. Will try to figure out what I did.
on forum: http://bbs.archlinux.org/viewtopic.php?id=50667&p=2 post #47).
Building it requires only a version bump in PKGBUILD.
I'll revert to 0.30 for now and wait until this new cache format is more common.