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 536055 - Support for special characters in rpm archives
Support for special characters in rpm archives
Status: RESOLVED FIXED
Product: file-roller
Classification: Applications
Component: general
2.23.x
Other Linux
: Normal normal
: ---
Assigned To: Paolo Bacchilega
file-roller-maint
Depends on:
Blocks:
 
 
Reported: 2008-06-01 13:43 UTC by Eric Piel
Modified: 2008-06-02 16:05 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Support escaped characters for rpm archives (834 bytes, patch)
2008-06-01 13:44 UTC, Eric Piel
none Details | Review

Description Eric Piel 2008-06-01 13:43:03 UTC
Currently, the rpm archives which contains special characters (such as space/tabs, or non ascii characters) are not correctly displayed. For instance, this can be notice in the Adobe Reader rpm archive:
/./opt/Adobe/Help/en_US/Adobe\ Reader

The "\" should not be there! This also prevents the archives to be fully extracted. This is because cpio escapes all "special" characters.

I'll attach a patch which fixes this bug, by using g_compress() on the output from cpio.
Comment 1 Eric Piel 2008-06-01 13:44:06 UTC
Created attachment 111888 [details] [review]
Support escaped characters for rpm archives

This patch is against svn trunk version.
Comment 2 Paolo Bacchilega 2008-06-02 16:05:19 UTC
Patch applied to trunk, the fix will be available in the next major software release.  Thank you.