Package Details: 7-zip-full 24.08-1

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.73
First Submitted: 2022-01-07 08:49 (UTC)
Last Updated: 2024-08-12 16:42 (UTC)

Dependencies (2)

Required by (429)

Sources (4)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Hanabishi commented on 2024-02-05 11:34 (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.

Nocifer commented on 2024-02-05 11:28 (UTC)

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.

Hanabishi commented on 2023-12-01 09:38 (UTC)

I don't know how to reproduce it, but ok anyway.

Updated the package to build binaries separately.

lambdcalculus commented on 2023-12-01 02:12 (UTC) (edited on 2023-12-01 02:13 (UTC) by lambdcalculus)

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.

Hanabishi commented on 2023-02-28 13:11 (UTC)

Updated the package anyway, maybe this will help in some cases.

Hanabishi commented on 2023-02-28 11:38 (UTC) (edited on 2023-02-28 11:41 (UTC) by Hanabishi)

@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.

Arctirus commented on 2023-02-28 11:30 (UTC)

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

Hanabishi commented on 2022-12-21 14:28 (UTC)

@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.

plazotronik commented on 2022-12-21 07:06 (UTC)

what do you think about rebuilding the package with ZSTD support?

Hanabishi commented on 2022-11-20 20:22 (UTC)

@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.