p7zip-full fails to deal correctly with filename encodings
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| file-roller (Debian) |
New
|
Unknown
|
||
| p7zip (Ubuntu) |
High
|
Unassigned |
Bug Description
This bug has been recently fixed in https:/
But the problem is that when p7zip-full is installed unzip is handled by p7zip. There is no way to set File Roller to use unzip instead.
Test case is exactly same as in previous bug.
The most annoying is that playonlinux depends on p7zip-full and I have to uninstall it every time I work with archives.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: p7zip-full 9.20.1~dfsg.1-4
ProcVersionSign
Uname: Linux 3.13.0-37-generic x86_64
NonfreeKernelMo
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Oct 16 19:40:05 2014
InstallationDate: Installed on 2013-10-17 (364 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
SourcePackage: p7zip
UpgradeStatus: Upgraded to trusty on 2014-04-16 (182 days ago)
Pilot6 (hanipouspilot) wrote : | #1 |
Pilot6 (hanipouspilot) wrote : | #3 |
There may be another solution. To set file-roller to use unzip instead of p7zip for zip files.
Changed in p7zip (Ubuntu): | |
importance: | Undecided → High |
description: | updated |
Pilot6 (hanipouspilot) wrote : | #4 |
I disabled usage of p7zip-full by file-roller. This fixes this bug. It is to hard for me at the moment to patch p7zip itself.
Pilot6 (hanipouspilot) wrote : | #5 |
The patch is for file-roller_
The attachment "file-roller.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]
tags: | added: patch |
Pilot6 (hanipouspilot) wrote : | #7 |
This looks better.
Pilot6 (hanipouspilot) wrote : | #8 |
I made a ppa with patched file-roller
ppa:hanipouspil
Dmitry-Kogura (dmitry-kogura) wrote : | #9 |
Very actual bug.
To set file-roller to use unzip instead of p7zip for zip files is only temporary solution and only for file-roller.
p7zip used in many projects and should be corrected like unzip.
monomakh (monomakh) wrote : | #10 |
thanks for ppa from post 8.
Pilot6 (hanipouspilot) wrote : | #11 |
Added patched file-roller for vivid.
Here is the patch. I think it is a good idea to commit this patch to main. It will solve a lot of problems for many users.
And no regression at all. P7zip-full is not installed to Ubuntu by default, and unzip is used.
So there is no problem to keep using it, while p7zip-full is installed.
It is hard to patch p7zip itself, and it is not likely someone does it soon.
CSRedRat (csredrat) wrote : | #12 |
https:/
Hendrik Knackstedt (hennekn) on 2014-02-02
Changed in unzip (Ubuntu):
status: Triaged → Fix Released
Mathew Hodson (mhodson) wrote : | #13 |
There is an open file-roller bug about encoding support: Bug #495880
So removing task from here.
affects: | file-roller → ubuntu-translations |
no longer affects: | ubuntu-translations |
Changed in p7zip (Ubuntu): | |
assignee: | nobody → s3rpeNt (s3rpent) |
assignee: | s3rpeNt (s3rpent) → nobody |
Arutyun (arutyun-akopov) wrote : | #14 |
Please fix it in p7zip-full. It's a big problem.
Dmitry-Kogura (dmitry-kogura) wrote : | #15 |
Will anybody anytime fix this problem?
Someone seems to have attempted to forward this upstream but then they never responded to the feedback in the Debian ticket. Under those circumstances, this is unlikely to proceed.
Changed in file-roller (Debian): | |
status: | Unknown → New |
Unxed (unxed) wrote : | #17 |
Wrote a patch for p7zip fixing this issue:
https:/
Jun Kobayashi (jkbys) wrote : | #18 |
I've tried Unxed's p7zip patch on Ubuntu 18.04 and 20.04, and worked good for Japanese filenames.
I've upload patched deb packages to my ppa:
https:/
Status changed to 'Confirmed' because the bug affects multiple users.