Package Details: 7-zip-full 24.05-2

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: 7-zip, p7zip
Provides: 7-zip, 7z.so, p7zip
Submitter: Hanabishi
Maintainer: Hanabishi
Last Packager: Hanabishi
Votes: 59
Popularity: 1.72
First Submitted: 2022-01-07 08:49 (UTC)
Last Updated: 2024-05-17 12:48 (UTC)

Dependencies (1)

Required by (411)

Sources (5)

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

simona commented on 2022-11-20 19:48 (UTC)

I would like to install this package ... I think it is the most complete? also contains a gui? however there are a lot of p7zip dependencies ...

<deleted-account> commented on 2022-11-05 03:09 (UTC)

@Hanabishi thanks for the help.
I have permissions and ownership, and I also changed the line in the PKGBUILD, but it still gives the same error.
The 7-zip package works so I'll just use that, but thanks!