Package Details: peazip-gtk2-bin 8.2.0-3

Git Clone URL: https://aur.archlinux.org/peazip-gtk2-bin.git (read-only, click to copy)
Package Base: peazip-gtk2-bin
Description: File and archive manager, 7Z BR RAR TAR ZST ZIP files extraction utility
Upstream URL: http://www.peazip.org/peazip-linux.html
Keywords: archiver brotli compression encryption extractor paq peazip rar zip zstandard
Licenses: GPL3
Conflicts: peazip, peazip-qt, peazip-qt-opensuse-latest
Provides: peazip
Submitter: ragouel
Maintainer: ed_o
Last Packager: ed_o
Votes: 58
Popularity: 0.78
First Submitted: 2020-05-24 13:20
Last Updated: 2021-09-14 21:57

Dependencies (12)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

ed_o commented on 2021-09-14 22:01

@vsvyatski
Thank you very much for pointing that out, and providing a simple fix!
I was pretty overwhelmed with work, and you gave me some great help

vsvyatski commented on 2021-09-14 19:32

The problem with 8.2.0 is that the authors of PeaZip changed the structure of the RPM package, which is used as a source: /usr/share/PeaZip is completely gone, it's now /opt/peazip. Also, the FreeDesktop_integration folder has been moved to /opt/peazip/res/batch/. So, to install the package as the application creators intend, during the installation click the button "Edit PKGBUILD" (the installation via GUI is assumed) and change the code of the package() function to the following (much simplier than the original):

package() {
  cp -aR usr/ "${pkgdir}/"
  cp -aR opt/ "${pkgdir}/"
  rm -rf "${pkgdir}/usr/lib"
}

It helped me, hopefully it'll help you too. Tested on Manjaro 21.1.2 Pahvo (which is Arch-based).

@ed_o Mr.Tani will most likely not fix the package, because the folder structure change is mentioned among changes in the version 8.2 on GitHub:

PeaZip 8.2.0 is focused on improving use from command line and scripts, and introduces (peazip)/res/batch folder which contains sample scripts and system integration files both for Linux and Windoes (SendTo and freedesktop_integration folders are moved here). The archive manager is now capable of optionally displaying compression/encryption method, and modified, created, accessed timestamps for each item in archive, and to display number of items contained in each folder. It is now possible to chose to keep extracted files even in case errors occurred during the extraction, and working with spanned files was improved. Smart extraction is now available as default action to take at program's startup, alongside Open, Open as archive, Extract (full), Extract here. This release also improves user experience on Linux systems improving the automatic configuration of applications for "open with" actions, and displaying more system's paths in the file manager. DEB and RPM installers are extensively updated, with application now being installed in /opt/peazip. Backend were updated to Brotli 1.0.9 (Linux). A total of 225 file extensions can now be managed by PeaZip, with addition of .apkm, .apks, and .aab Android package formats, and of Lzip .lz (supported on Linux versions only).

Tio commented on 2021-09-12 23:53

I get this error while trying to upgrade:

mv: cannot stat '/var/tmp/pamac-build-tio/peazip-gtk2-bin/pkg/peazip-gtk2-bin/usr/share/PeaZip': No such file or directory

ed_o commented on 2021-09-12 09:30

It looks like the latest package breaks the flow of the script.
I will see if Mr. Tani fixes the package, else if someone has the time to look into a workaround, I will be very grateful!

EDIT: thanks to @vsvyatski this is now fixed

damian101 commented on 2021-02-05 10:33

pod2man seems to be a make dependency

Crupanshu commented on 2020-11-06 18:49

Please use proper site for download sources like below url!!(it's the same rpm package)

https://github.com/peazip/PeaZip/releases/download/7.4.2/peazip-7.4.2.LINUX.GTK2-1.x86_64.rpm

aloxaf commented on 2020-06-28 09:42

@Ataraxy Fixed. Thanks for your report.

Ataraxy commented on 2020-06-28 04:54

When running in the terminal I see:

% peazip
TApplication.HandleException "" is an invalid integer
  Stack trace:
  $00000000006758BC
  $000000000071CC81
  $000000000052FE0E
  $0000000000448B66
  $000000000043182F
  $00000000006E3DFD
  $000000000044AD42
  $00000000006EFC28
  $00000000006E1831
  $00000000006E1761
  $000000000044E849
  $00000000006DFB37
  $00000000006FABEC
  $00000000006F764E
  $00000000004485BB
  $000000000044D71C
  $00000000004579DC

(peazip:978058): GLib-GObject-CRITICAL **: 19:56:43.901: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[TGtk2WidgetSet.Destroy] WARNING: There are 6 unreleased GDIObjects, a detailed dump follows:
[TGtk2WidgetSet.Destroy]   GDIOs: 00007F8A3C8C2C40 00007F8A3C90CF40 00007F8A3C90D040 00007F8A3C8C31C0 00007F8A3C8C3140 00007F8A3C8C32C0
[TGtk2WidgetSet.Destroy]   gdiBitmap: 6

There's also a pop-up saying:

"" is an invalid integer.

Press OK to ignore and risk data corruption.
Press Abort to kill the program.

I don't think it's a configuration issue (where is the config stored anyway), because the other version works fine:

For now, I'm using peazip-gtk2-bin, but it would be great to have this stand-alone version working again!

Burny02 commented on 2020-02-12 16:07

==> Starting package()... stat: cannot stat 'pealauncher': No such file or directory

nexitem commented on 2019-10-22 19:52

Thank you! This works fine