SUMMARY After unpacking a zip file with symlinks using Ark, the symlinks appear as regular files and don't point anywhere. STEPS TO REPRODUCE 1. Create a test directory 2. Create any file within the directory 3. Create a symlink to the file 4. Create a zip archive (I did this with the `zip` utility, not sure if results are different when using Ark) 5. Delete the original files 6. Extract the zip archive using Ark OBSERVED RESULT Symlinks appear as regular files instead of symlinks. EXPECTED RESULT Symlinks should be preserved as links to their target files. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 31, kernel 5.3.16 KDE Plasma Version: 5.17.4 KDE Frameworks Version: 5.64.0 Qt Version: 5.12.5 ADDITIONAL INFORMATION I tested extracting the same archive with the `unzip` utility and the GNOME archive manager on an Ubuntu 18.04 virtual machine and symlinks were preserved in both cases. I've used previous versions of Ark on zip files with symlinks successfully.
Can you check which zip plugin are you using? (Settings -> Configure Ark -> Plugins)
Looks like it's using libzip. The only other plugin that looks like it handles zip files would be Info-zip, but it says that plugin provides legacy support for zip files. According to Fedora's package manager I have libzip 1.5.2 installed, but I don't know if this package is the same as the plugin that's being used. I can't find a corresponding package for Info-zip.
Info-zip is the 'zip'/'unzip' CLI program.
(In reply to Elvis Angelaccio from comment #3) > Info-zip is the 'zip'/'unzip' CLI program. I can confirm that unmarking Libzip makes symlinks to work. The p7zip lib works also
(In reply to Christian Finnberg from comment #4) > (In reply to Elvis Angelaccio from comment #3) > > Info-zip is the 'zip'/'unzip' CLI program. > > I can confirm that unmarking Libzip makes symlinks to work. The p7zip lib > works also Apparently that works only if you first open the archive in Ark, and click Extract in Ark GUI. When rightclicking the archive -> Extract -> Basically any of the option it doesn't create the symlink.
(In reply to Blazej S from comment #5) > (In reply to Christian Finnberg from comment #4) > > (In reply to Elvis Angelaccio from comment #3) > > > Info-zip is the 'zip'/'unzip' CLI program. > > > > I can confirm that unmarking Libzip makes symlinks to work. The p7zip lib > > works also > > Apparently that works only if you first open the archive in Ark, and click > Extract in Ark GUI. > When rightclicking the archive -> Extract -> Basically any of the option it > doesn't create the symlink. Turns out you have to close all dolphin sessions for the changes to take effect, so false alarm. Anyway, shouldn't this be mentioned in some kind of FAQ for Ark or its wiki page?
*** Bug 473186 has been marked as a duplicate of this bug. ***
(In reply to Blazej S from comment #6) > (In reply to Blazej S from comment #5) > > (In reply to Christian Finnberg from comment #4) > > > (In reply to Elvis Angelaccio from comment #3) > > > > Info-zip is the 'zip'/'unzip' CLI program. > > > > > > I can confirm that unmarking Libzip makes symlinks to work. The p7zip lib > > > works also > > > > Apparently that works only if you first open the archive in Ark, and click > > Extract in Ark GUI. > > When rightclicking the archive -> Extract -> Basically any of the option it > > doesn't create the symlink. > > Turns out you have to close all dolphin sessions for the changes to take > effect, so false alarm. Anyway, shouldn't this be mentioned in some kind of > FAQ for Ark or its wiki page? In my system this did not solve the problem. Ark is able to detect it is a link, but extraction does not handle it properly. I've confirmed the terminal command ```unzip``` works properly for my folder. Operating System: Manjaro Linux KDE Plasma Version: 6.1.5 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Kernel Version: 6.10.11-2-MANJARO (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-8565U CPU @ 1.80GHz Memory: 15.3 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 620 Manufacturer: Dell Inc. Product Name: Inspiron 7580