When I extract a zip folder using the “extract archive here” option or whatever, the files appear with their correct names, but completely empty.
If I open the zip folder directly with “ark”, it will open a screen where files appear that look full, but if I copy them to another folder the files are empty.
If I do the extraction on an old machine with OpenSuse 13.2 the extraction is done successfully
I also have other zip files that came from other sources and the extraction worked very well.
The one that does not work is the zip file that the Brazilian government is currently providing
However, I can open this file with OpenSuse 13.2
But it was not possible to open with 42.3 with p7zip installed
Yes, because the old Ark in 13.2 didn’t support p7zip at all.
Btw, apparently the main problem is that the p7zip (version 9.20) in Leap 42.3 is just too old.
I tried with the latest 16.02 now (that will be in Leap 15.0), and I was able to successfully open the mentioned file.
Although, something seems to be not completely right with the file itself either, Ark warned about a corrupt archive (it allowed to open it anyway though), and 7z (16.02) prints this:
$ 7z x LEAO2018v1.0.zip
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=de_AT.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs Intel(R) Pentium(R) 4 CPU 2.80GHz (F49),ASM)
Scanning the drive for archives:
1 file, 16366985 bytes (16 MiB)
Extracting archive: LEAO2018v1.0.zip
ERRORS:
Headers Error
--
Path = LEAO2018v1.0.zip
Type = zip
ERRORS:
Headers Error
Physical Size = 16366985
Archives with Errors: 1
Open Errors: 1
Strictly speaking it is a workaround I’d say, but should be fine unless one would want to open a 7z archive… (which Ark in openSUSE 13.2 didn’t support at all anyway)
In the latter case, a bug report seems still be be something that should be made if we ever want the root cause solved.
But if the root cause is that the zip file is “broken”, an openSUSE bug report won’t help either…
It is “fixed” somehow in TW (and Leap 15.0) though, because the newer p7zip does open the file.
I have no idea whether it would be considered to update p7zip in Leap 42.3, that would be up to its maintainers and the maintenance team.
Normally upgrades to newer versions are not done in released versions. (with certain exceptions if there are good reasons to do it, not sure if that would qualify)