Public bug reported:

Binary package hint: unzip

This is a fairly annoying bug that's been around and known at least
since 2005.  As such, it gathered it's fair share of "me too" and "how
dare you haven't fixed this yet!!111!" comments.

Problem description:
zip/unzip and the specification fall short when dealing with non-ASCII 
filenames not encoded in UTF-8

test case:
do an "unzip -l" on the file http://tinyurl.com/2aofpxs and witness the 
question marks

affected programs:
the problem is in unzip itself, but affects GUI like xarchiver, file-roller, 
etc. that rely on unzip for the decompression

suggested solutions (most are workarounds, not proper fixes):
 a) reintroduce patch for codepage-based zip filenames: bug 477755
 b) unzip filename according to locale: bug 203609
 c) Ubuntu JP has a patch, probably not generally applicable, bug 269482
 d) Russian altlinux distro uses natspec lib and patched zip binary

natspec was mentioned in bug 477755 comment #2 and may indeed be a
proper fix, needs closer inspection (I haven't really looked, yet.

It's unfortunate the FOSS community so far hasn't been able to fix this
rather visible problem.  I'm opening this ticket as a master bug and
clean slate to document the issue and current status.  Please don't ruin
it by making above-mentioned unhelpful comments, they actually slow
things down!  Please don't nominate for a release.

Unless you're a dev and can provide a patch, you should think VERY
carefully to do anything but

1) subscribe yourself to this ticket
2) mark this bug as affecting you
3) tell me via mail about other bugs you think are a duplicate of this one, 
discussing the same problem

1) to 3) will showcase to the devs how many people are affected and that
is the only real chance we have for somebody to take a serious look.
"Me too" comments do the opposite, so again, please don't do it.

** Affects: unzip (Ubuntu)
     Importance: High
         Status: Triaged

** Changed in: unzip (Ubuntu)
   Importance: Undecided => High

** Changed in: unzip (Ubuntu)
       Status: New => Triaged

** Description changed:

  Binary package hint: unzip
  
  This is a fairly annoying bug that's been around and known at least
  since 2005.  As such, it gathered it's fair share of "me too" and "how
  dare you haven't fixed this yet!!111!" comments.
  
- Problem description: zip/unzip and the specification fall short when dealing 
with non-ASCII filenames not encoded in UTF-8
- test case: do an "unzip -l" on the file http://tinyurl.com/2aofpxs and 
witness the question marks
- affected programs: the problem is in unzip itself, but affects GUI like 
xarchiver, file-roller, etc. that rely on unzip for the decompression
+ Problem description: 
+ zip/unzip and the specification fall short when dealing with non-ASCII 
filenames not encoded in UTF-8
+ 
+ test case: 
+ do an "unzip -l" on the file http://tinyurl.com/2aofpxs and witness the 
question marks
+ 
+ affected programs: 
+ the problem is in unzip itself, but affects GUI like xarchiver, file-roller, 
etc. that rely on unzip for the decompression
+ 
  suggested solutions (most are workarounds, not proper fixes):
-  a) reintroduce patch for codepage-based zip filenames: bug 477755
-  b) unzip filename according to locale: bug 203609
-  c) Ubuntu JP has a patch, probably not generally applicable
-  d) Russian altlinux distro uses natspec lib and patched zip binary (bug 
477755 comment #2), may be a proper fix, needs closer inspection
+  a) reintroduce patch for codepage-based zip filenames: bug 477755
+  b) unzip filename according to locale: bug 203609
+  c) Ubuntu JP has a patch, probably not generally applicable
+  d) Russian altlinux distro uses natspec lib and patched zip binary (bug 
477755 comment #2), may be a proper fix, needs closer inspection
  
  It's unfortunate the FOSS community so far hasn't been able to fix this
  rather visible problem.  I'm opening this ticket as a master bug and
  clean slate to document the issue and current status.  Please don't ruin
  it by making above-mentioned unhelpful comments, they actually slow
  things down!  Please don't nominate for a release.
  
  Unless you're a dev and can provide a patch, you should think VERY
  carefully to do anything but
  
  1) subscribe yourself to the bug
  2) mark this bug as affecting you
  3) tell me via mail about other bugs you think are a duplicate of this one, 
discussing the same problem
  
  1) to 3) will showcase to the devs how many people are affected and that
  is the only real chance we have for somebody to take a serious look.
  "Me too" comments do the opposite, so again, please don't do it.

** Description changed:

  Binary package hint: unzip
  
  This is a fairly annoying bug that's been around and known at least
  since 2005.  As such, it gathered it's fair share of "me too" and "how
  dare you haven't fixed this yet!!111!" comments.
  
- Problem description: 
+ Problem description:
  zip/unzip and the specification fall short when dealing with non-ASCII 
filenames not encoded in UTF-8
  
- test case: 
+ test case:
  do an "unzip -l" on the file http://tinyurl.com/2aofpxs and witness the 
question marks
  
- affected programs: 
+ affected programs:
  the problem is in unzip itself, but affects GUI like xarchiver, file-roller, 
etc. that rely on unzip for the decompression
  
  suggested solutions (most are workarounds, not proper fixes):
   a) reintroduce patch for codepage-based zip filenames: bug 477755
   b) unzip filename according to locale: bug 203609
   c) Ubuntu JP has a patch, probably not generally applicable
-  d) Russian altlinux distro uses natspec lib and patched zip binary (bug 
477755 comment #2), may be a proper fix, needs closer inspection
+  d) Russian altlinux distro uses natspec lib and patched zip binary
+ 
+ natspec was mentioned in bug 477755 comment #2 and may indeed be a
+ proper fix, needs closer inspection (I haven't really looked, yet.
  
  It's unfortunate the FOSS community so far hasn't been able to fix this
  rather visible problem.  I'm opening this ticket as a master bug and
  clean slate to document the issue and current status.  Please don't ruin
  it by making above-mentioned unhelpful comments, they actually slow
  things down!  Please don't nominate for a release.
  
  Unless you're a dev and can provide a patch, you should think VERY
  carefully to do anything but
  
- 1) subscribe yourself to the bug
+ 1) subscribe yourself to this ticket
  2) mark this bug as affecting you
  3) tell me via mail about other bugs you think are a duplicate of this one, 
discussing the same problem
  
  1) to 3) will showcase to the devs how many people are affected and that
  is the only real chance we have for somebody to take a serious look.
  "Me too" comments do the opposite, so again, please don't do it.

** Description changed:

  Binary package hint: unzip
  
  This is a fairly annoying bug that's been around and known at least
  since 2005.  As such, it gathered it's fair share of "me too" and "how
  dare you haven't fixed this yet!!111!" comments.
  
  Problem description:
  zip/unzip and the specification fall short when dealing with non-ASCII 
filenames not encoded in UTF-8
  
  test case:
  do an "unzip -l" on the file http://tinyurl.com/2aofpxs and witness the 
question marks
  
  affected programs:
  the problem is in unzip itself, but affects GUI like xarchiver, file-roller, 
etc. that rely on unzip for the decompression
  
  suggested solutions (most are workarounds, not proper fixes):
   a) reintroduce patch for codepage-based zip filenames: bug 477755
   b) unzip filename according to locale: bug 203609
-  c) Ubuntu JP has a patch, probably not generally applicable
+  c) Ubuntu JP has a patch, probably not generally applicable, bug 269482
   d) Russian altlinux distro uses natspec lib and patched zip binary
  
  natspec was mentioned in bug 477755 comment #2 and may indeed be a
  proper fix, needs closer inspection (I haven't really looked, yet.
  
  It's unfortunate the FOSS community so far hasn't been able to fix this
  rather visible problem.  I'm opening this ticket as a master bug and
  clean slate to document the issue and current status.  Please don't ruin
  it by making above-mentioned unhelpful comments, they actually slow
  things down!  Please don't nominate for a release.
  
  Unless you're a dev and can provide a patch, you should think VERY
  carefully to do anything but
  
  1) subscribe yourself to this ticket
  2) mark this bug as affecting you
  3) tell me via mail about other bugs you think are a duplicate of this one, 
discussing the same problem
  
  1) to 3) will showcase to the devs how many people are affected and that
  is the only real chance we have for somebody to take a serious look.
  "Me too" comments do the opposite, so again, please don't do it.

-- 
unzip fails to deal correctly with filename encodings
https://bugs.launchpad.net/bugs/580961
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a subscriber of a duplicate bug.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to