Yeah, there can be differences. But for me Ark works just fine.
What archive format are you trying to open? Also provide the output of 7z i
.
Git Clone URL: | https://aur.archlinux.org/7-zip-full.git (read-only, click to copy) |
---|---|
Package Base: | 7-zip-full |
Description: | File archiver with a high compression ratio (full package to replace p7zip) |
Upstream URL: | https://7-zip.org/ |
Keywords: | 7-zip 7z 7zip archiver compress p7zip zip |
Licenses: | BSD-3-Clause, LGPL-2.1-or-later, LicenseRef-UnRAR |
Conflicts: | p7zip |
Provides: | 7-zip, 7z.so, p7zip |
Submitter: | Hanabishi |
Maintainer: | Hanabishi |
Last Packager: | Hanabishi |
Votes: | 70 |
Popularity: | 2.63 |
First Submitted: | 2022-01-07 08:49 (UTC) |
Last Updated: | 2024-08-12 16:42 (UTC) |
Yeah, there can be differences. But for me Ark works just fine.
What archive format are you trying to open? Also provide the output of 7z i
.
With the new update I can no longer open files in KDE's Ark, the error message is ark.part: No entry listed by the plugin
. Using the previous version works as expected. Both versions were built today in a clean chroot with the default makepkg settings, so it's probably not something on my end.
I don't know how to reproduce it, but ok anyway.
Updated the package to build binaries separately.
Building everything in the same directory causes the final 7z.so
library to have some undefined symbols (e.g. ZN15CExternalCodecs4LoadEv) and makes it fail to load with, say, dlopen
.
Perhaps it'd be better to build each executable/library in separate folders, or at least build 7z.so
first.
Updated the package anyway, maybe this will help in some cases.
@Arctirus, yeah, source archive has some strange permissions in it. Try to add
chmod -R a=rw,a+X .
before patch
command in prepare()
and tell does it help.
The package doesn't build, I get this error:
File CPP/7zip/7zip_gcc.mak is read-only; trying to patch anyway patching file CPP/7zip/7zip_gcc.mak patch: setting attribute btrfs.compression for btrfs.compression: Permission denied
@plazotronik, what exactly do you mean by that? The original source does not contain zstd support.
If you mean to use some 3rd party additions, I don't think this will be a good idea here.
what do you think about rebuilding the package with ZSTD support?
@simona, 7-Zip itself does not provide GUI for Linux. But as you already mentioned, there are other GUI archivers (frontends) that use it: ark
, file-roller
, xarchiver
etc.
Pinned Comments
Hanabishi commented on 2022-01-07 08:53 (UTC) (edited on 2023-09-18 11:00 (UTC) by Hanabishi)
Not all apps are compatible with original
7-zip
binaries!In case of problems, try reverting to original
p7zip
.