file-roller cannot open filetypes with derived mimetypes (e.g. epub and ods files)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
file-roller (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
Given three files A, B and C, where A is a zip file (a.zip), B is an ePub file (b.epub) and C is an ODF Spreadsheet file (c.ods) ...
All files have "Open With > Archive Manager" as a menu option in nautilus.
This is likely due to the shared-mime-info database having the ePub and ODS mimetypes as <sub-class-of type="applicati
File A will open successfully, while files B and C report "Could not open 'A'" / "Archive type not supported". However, renaming B and C so they have a .zip extension will cause the files to be opened correctly.
This is likely due to file-roller checking the filetype to load by extension, not magic. This is indeed the case as giving a text file a .zip extension causes file-roller to report "An error occurred while loading the archive" (End-of-
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: file-roller 3.2.1-0ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
CheckboxSubmission: 5434425585a31b5
CheckboxSystem: b845c366ea09c60
Date: Mon Nov 7 21:12:54 2011
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcEnviron:
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: file-roller
UpgradeStatus: Upgraded to oneiric on 2011-09-24 (44 days ago)
Changed in file-roller (Ubuntu): | |
importance: | Undecided → Low |
Status changed to 'Confirmed' because the bug affects multiple users.