[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#804076: marked as done (ark: ignores Cyrillic/non-English filenames)



Your message dated Fri, 10 Feb 2017 16:29:13 +0100
with message-id <20170210152912.eaj5el6iwjp3vaje@gnuservers.com.ar>
and subject line Re: Bug#804076: additional findings
has caused the Debian Bug report #804076,
regarding ark: ignores Cyrillic/non-English filenames
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
804076: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804076
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ark
Version: 4:4.14.2-2
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
I downloaded a .zip file from email attachment which contained Russian-named files inside
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
I opened them in Debian stable (8.2) Ark (4:4.14.2-2) and it did not show any of these file names
To be sure, I tested the same archive in Downloads folder with 'unzip -v' and it shown its content perfectly.
Unpacking with unzip also completed perfectly right (i.e. as I expected, creating properly named files in the FS).
That's on the same Debian stable.
Also I checked the same archive on Ubuntu LTS 14.04.3 with Ark (4:4.13.3-0ubuntu0.1) and found that file names are shown & extracted as properly as above. Also I checked the same on Ubuntu 15.10 (Wily) with Ark (4:15.08.2-0ubuntu1) and found the same.
   * What was the outcome of this action?
In Debian stable, I got an empty Ark window with no filenames at all. It was impossible to extract anything out of there.
   * What outcome did you expect instead?
I would like Ark from Debian stable to function as well as its versions from Ubuntu Trusty & Ubuntu Wily. And as its own 'unzip' progrem.
Debian stable's Ark is in between to both of them. So this is most probably Debian's fault, not KDE's or Ubuntu's [mis-faults]

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages ark depends on:
ii  kde-runtime   4:4.14.2-2
ii  libarchive13  3.1.2-11
ii  libc6         2.19-18+deb8u1
ii  libkdecore5   4:4.14.2-5
ii  libkdeui5     4:4.14.2-5
ii  libkfile4     4:4.14.2-5
ii  libkhtml5     4:4.14.2-5
ii  libkio5       4:4.14.2-5
ii  libkonq5abi1  4:4.14.2-1
ii  libkparts4    4:4.14.2-5
ii  libkpty4      4:4.14.2-5
ii  libqt4-dbus   4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1
ii  libqtcore4    4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1
ii  libqtgui4     4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1
ii  libstdc++6    4.9.2-10

Versions of packages ark recommends:
ii  bzip2       1.0.6-7+b3
ii  p7zip-full  9.20.1~dfsg.1-4.1+deb8u1
ii  unzip       6.0-16+deb8u1
ii  zip         3.0-8

Versions of packages ark suggests:
pn  rar                 <none>
pn  unrar | unrar-free  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 4:15.08.0-1

¡Hola Wladimir!

El 2015-11-08 a las 19:04 +0200, Wladimir Mutel escribió:
1. I got Ark 4.13.3 sources from Ubuntu 14.04 and rebuilt ark_4.13.3-0ubuntu0.1_amd64.deb under Debian 8.2 (with Debian's compiler and the rest of build-deps) Then I installed it over Ark 4.14.2, and it worked well and shown me Cyrillic filenames (initially I just copied Ark bins+libs+.desktop files from Ubuntu to Debian, and this worked too) 2. I noticed that when I reinstall Ark 4.14.2 back (by simple dpkg -i), it probably uses old libraries cached open by some KDE process (and still shows me Cyrillic names) I need to either run 'aptitude reinstall ark' or to logoff/logon back into KDE session. After that, Cyr.names are gone. 3. I reviewed 'diff -r' between Ubuntu and Debian Ark sources and found only minor differences which for me did not indicate any kind of potential charset problem

Can you please look into this with your more specialistic eyes ? I can send you this problematic .zip archive on your individual requests. Thanks in advance for your replies.

The version 4:4.14.2-2 was the first that included a patch to use libarchive to handle zip files, that patch was Debian specific and it has been removed in 4:15.08.0-1. I'm closing this issue as it seems to be a ripple cause by it.

Happy hacking,
--
"Backtracking algorithms are nondeterministic, not in the sense of being
random, but in the sense of having free will."
-- Robert W. Floyd
Saludos /\/\ /\ >< `/

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: