Ark is not able open or view lha archives. Installed programs on my system: lha 1.14i-10.4 On the command line i can view and extract the archives very well. This happens on every platform on every distribution. Reproducible: Always Steps to Reproduce: 1. start ark. 2. Try to open an lha or arc archive file. 3. Actual Results: The loading of the archive failed with the following error message "The unpacking was terminated due to an unexpected error" Expected Results: Ark extracts or lists the contents of an lha file
Can you attach or link to an archive that causes this issue?
Aminet has millions of .lha archives :) http://aminet.net/
Sigh. There are incompatible LHAs around claiming to be 1.14i and with websites all in Japanese.
I randomly picked CoqueAndKieaguaRally.lha from Aminet and `7z x CoqueAndKieaguaRally.lha` extracted the archive successfully. Should we add application/x-lzh-compressed to the supported MIME types of the cli7zplugin?
A possibly relevant merge request was started @ https://invent.kde.org/utilities/ark/-/merge_requests/20
A possibly relevant merge request was started @ https://invent.kde.org/utilities/ark/-/merge_requests/21
Git commit 552f72b5d25f0428228996d7eb3b67904b7c1669 by Elvis Angelaccio, on behalf of Natsumi Higa. Committed on 11/01/2021 at 21:44. Pushed by elvisangelaccio into branch 'master'. cliunarchiverplugin: Add LHA support unar supports reading LHA (also known as LZH) files. FIXED-IN: 21.04 M +17 -3 autotests/plugins/cliunarchiverplugin/cliunarchivertest.cpp A +- -- autotests/plugins/cliunarchiverplugin/data/multiple_toplevel_entries.lha A +- -- autotests/plugins/cliunarchiverplugin/data/one_toplevel_folder.lha M +3 -2 plugins/cliunarchiverplugin/CMakeLists.txt M +1 -1 plugins/cliunarchiverplugin/kerfuffle_cliunarchiver.json.cmake https://invent.kde.org/utilities/ark/commit/552f72b5d25f0428228996d7eb3b67904b7c1669