Menu

#106 PeaZip issues on 64 bit Linux Qt

Duplicate
nobody
None
Medium
Defect
2023-02-27
2011-09-16
Anonymous
No

Originally created by: pevxjhxl...@jetable.org

What steps will reproduce the problem?
1. Start peazip
2.
3.

What is the expected output? What do you see instead?
Peazip should start. When I call it from a terminal, I get "peazip: error while loading shared libraries: libQt4Pas.so.5: cannot open shared object file: No such file or directory" instead.

What version of the product are you using? On what operating system?
Version: PeaZip for Linux 3.9.1 Qt, on 64 bit Archlinux.

Please provide any additional information below.
It seams like peazip should use /usr/lib32/peazip/libQt4Pas.so, but instead it searches for the wrong file name in the wrong directory.

Discussion

  • Anonymous

    Anonymous - 2011-09-16

    Originally posted by: giorgio.tani.software@gmail.com

    (No comment was entered for this change.)

    Summary: [Qt, Linux 64 bit] PeaZip fails to start on 64 bit Linux

     
  • Anonymous

    Anonymous - 2012-09-19

    Originally posted by: rjbie...@gmail.com

    I have the same problem using Peazip for Linux GTK2 on 64 bit Linux Mint release 13 ( maya ).

    We need a 64 bit version for Linux, preferably in a deb installer.

     
  • Anonymous

    Anonymous - 2013-01-30

    Originally posted by: newton.j...@gmail.com

    Since there's no *NIX GUI for 7-Zip, it sure would be nice to have a native amd64 .deb for peazip. Maybe even one that has correct dependencies for the existing amd64 builds of p7zip and rar and so forth.

     
  • Anonymous

    Anonymous - 2013-06-24

    Originally posted by: giorgio.tani.software@gmail.com

    (No comment was entered for this change.)

    Summary: [Qt, Linux 64 bit] PeaZip fails to start on some 64 bit Linux

     
  • internet-uzver

    internet-uzver - 2014-03-10

    linking /usr/lib/x86_64-linux-gnu/libQt4Pas.so.5 to /usr/lib/libQt4Pas.so.5 gives:

    ~~~~~~
    peazip-qt: error while loading shared libraries: libQt4Pas.so.5: wrong ELF class: ELFCLASS64

     
  • Rudi Pittman

    Rudi Pittman - 2015-01-20

    3.5 years later people still have to deal with this issue.

    Linux Mint 17.1 KDE, Peazip 5.5.3 "Portable" x86_64 requires 2 symbolic links to even run.

    sudo ln -s /opt/peazip/libQt4Pas.so /usr/lib/libQt4Pas.so
    sudo ln -s /opt/peazip/libQt4Pas.so.5 /usr/lib/libQt4Pas.so.5

    *** For people encountering this error...an x86_64 .deb that will work fine can be created by going to http://software.opensuse.org, doing a search on peazip and downloading the most recent x86_64 rpm. You can then use the utility "alien" [ sudo apt-get install alien ] to convert the rpm to a .deb by simply typing "alien filename.rpm" then it will create a .deb with the appropriate libraries you can then install.

    If you want to skip all that and just download a .deb (I don't recommend this as it's always safer to get your packages from known reliable sources vs unknown 3rd parties) one of version 5.5.3 is available at http://www23.zippyshare.com/v/gefISpiW/file.html

     

    Last edit: Rudi Pittman 2015-01-20
  • Giorgio Tani

    Giorgio Tani - 2018-02-21
    • summary: [Qt, Linux 64 bit] PeaZip fails to start on some 64 bit Linux --> PeaZip issues on 64 bit Linux Qt
    • Description has changed:

    Diff:

    
    
     
  • Giorgio Tani

    Giorgio Tani - 2021-03-23

    A native x86-64 build for Qt5 widget set is now available a portable package.
    Qt5 Pascal bindings libQt5Pas.so.1.2.6 is required to run it, and must be installed in /usr/local/lib , or /usr/lib , or equivalent directory - using distribution-specific tools, i.e. apt-get install package:architecture, or copying the file and running ldconfig.

    Please let me know your feedback, if positive this will be possibly made available as DEB and RPM in future.

    Also, the sources were patched to allow to compile/build targeting Qt5 (on previous versions PeaZip was unstable when built for Qt5)

     
  • Jack

    Jack - 2022-03-12

    I had not seen this ticket. Therefore I open the same ticket with more details: https://sourceforge.net/p/peazip/tickets/673/

     
  • Giorgio Tani

    Giorgio Tani - 2023-02-27

    Merged with issue #673

     
  • Giorgio Tani

    Giorgio Tani - 2023-02-27
    • status: New --> Duplicate
     

Log in to post a comment.