Incorrect use of filenames with special Spanish chars
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Midnight Commander |
New
|
Undecided
|
Unassigned | ||
file-roller (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
Lucid |
Invalid
|
Low
|
Unassigned | ||
zip (Ubuntu) |
New
|
Low
|
Unassigned | ||
Lucid |
Won't Fix
|
Low
|
Unassigned |
Bug Description
Binary package hint: zip
Using a fully updated Lucid, I have the following problem with .zip files:
1. I create a text file with the filename comprobación.txt
2. I compress the file using zip:
ricardo@kadath:~$ zip comprobación.zip comprobación.txt
adding: comprobación.txt (stored 0%)
3. I list the files in the .zip archive:
ricardo@kadath:~$ unzip -l comprobación.zip
Archive: comprobación.zip
Length Date Time Name
--------- ---------- ----- ----
7 2010-03-22 14:14 comprobaci??n.txt
--------- -------
7 1 file
As you can see, the comprobación.txt file has been recognized as comprobaci??.txt
4. I delete comprobación.txt. Now, when I try to extract the contents of the .zip file, I get:
ricardo@kadath:~$ unzip comprobación.zip
Archive: comprobación.zip
extracting: comprobaci??n.txt
The comprobación.txt file is unzipped perfectly:
ricardo@kadath:~$ ls comproba*
comprobación.txt comprobación.zip
5. If I use file-roller to extract the contents of the .zip file, it works right:
ricardo@kadath:~$ rm comprobación.txt*
ricardo@kadath:~$ file-roller -h comprobación.zip
(file-
(file-
(file-
ricardo@kadath:~$ ls comprobación.txt
comprobación.txt
6. However, if I open comprobación.zip with file-roller I see "comprobaci??n.txt" filename instead of "comprobación.txt". Moreover, I get an error message when I double click on the included file, and I'm unable to extract the file. I attach an screenshot to illustrate the issue.
I opened the file-roller task because it seems to be the only tool affected by this issue, although the problem source seems to be the zip/unzip tool.