← Back to team overview

desktop-packages team mailing list archive

[Bug 544161] Re: Incorrect use of filenames with special Spanish chars

 

lucid has seen the end of its life and is no longer receiving any
updates. Marking the lucid task for this ticket as "Won't Fix".

** Changed in: zip (Ubuntu Lucid)
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to file-roller in Ubuntu.
https://bugs.launchpad.net/bugs/544161

Title:
  Incorrect use of filenames with special Spanish chars

Status in Midnight Commander - text-mode file manager:
  New
Status in file-roller package in Ubuntu:
  Invalid
Status in zip package in Ubuntu:
  New
Status in file-roller source package in Lucid:
  Invalid
Status in zip source package in Lucid:
  Won't Fix

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-roller:13064): Gtk-CRITICAL **: gtk_container_remove:
  assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET
  (container)' failed

    (file-roller:13064): Gtk-CRITICAL **: gtk_box_pack: assertion
  `child->parent == NULL' failed

    (file-roller:13064): Gtk-WARNING **: Attempting to add a widget with type GtkHBox to a GtkFrame, but as a GtkBin subclass a GtkFrame can only contain one widget at a time; it already contains a widget of type GtkHBox
    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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mc/+bug/544161/+subscriptions