You are not logged in.

#1 2010-05-18 21:14:11

c0rv1d
Member
From: South Africa
Registered: 2009-03-12
Posts: 14

Peazip from AUR on Arch 64

Hi All

Ok, I'm trying to install Peazip on my 64bit setup. Got the package (only 32bit available) from AUR. When i tried to makepkg, i got an error

==> ERROR:  is not available for the 'x86_64' architecture.
    Note that many packages may need a line added to their PKGBUILD
    such as arch=('x86_64').

So I edited the PKGBUILD and changed the arch variable to x86_64

Had to grab two dependencies from AUR: quad and balz

So makepkg -s worked fine and the rest of the dependencies got pulled automatically.
Then installed the package with pacman

But now, when I try to run peazip, I get the following error:

peazip: error while loading shared libraries: libgdk_pixbuf-2.0.so.0: wrong ELF class: ELFCLASS64

I guess that something got built for 32 bit and now depends on a 64 bit lib?
Tried googling the error, but to no avail.

Any suggestions?

Thanks

Offline

#2 2010-05-19 11:38:04

Stefan Husmann
Member
From: Germany
Registered: 2007-08-07
Posts: 1,391

Re: Peazip from AUR on Arch 64

This cannot work. The PKGBUILDs do not compile anything, they just put binaries into the correct places. peazip really is i686 only.

Offline

#3 2010-05-19 16:10:09

Xemertix
Member
Registered: 2009-04-09
Posts: 66

Re: Peazip from AUR on Arch 64

Only old peazip version (2.1 maybe) may run on x86_64 with the required lib32 packages;newer versions have problems (probably lazarus related),but you can still use peazip using a 32 bit chroot

v 3.1

./peazip
Gtk-Message: Failed to load module "canberra-gtk-module": /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64

(peazip:2872): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64
Gtk-Message: Failed to load module "canberra-gtk-module": /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64
[WARNING] Out of OEM specific VK codes, changing to unassigned
[WARNING] Out of unassigned VK codes, assigning $FF
Runtime error 231 at $081B78CD
  $081B78CD
  $08065B2A
  $08372B02
  $08138F8D
  $0813B289
  $0807A403
  $0807C11B
  $0807E1A6
  $080853C8
  $0805CFE8

Offline

#4 2010-05-19 19:07:18

c0rv1d
Member
From: South Africa
Registered: 2009-03-12
Posts: 14

Re: Peazip from AUR on Arch 64

Thanks for the clarification and input guys. I see that there is another thread related to the same package. I have tried to build it from source. No luck though smile Will provide further input over there.

Offline

Board footer

Powered by FluxBB