• \[SOLVED\] install 32 bit compatibility libraries on 64 bit


    Hi,

    I this related to Java Enterprise Edition 7, installation on Antergos. I have installed glasssfish 4. But when I run updatetool, I get following error.

    [code:39cjq6rn]updatetool[/code:39cjq6rn]
    I get following output
    WX import error. Verify the WX widgets are in the PYTHONPATH.
    The following can be reported to GlassFish Update Tool 2.3.5 Development Team <[email protected]>.

    Traceback (innermost last):
    File “/home/charles/glassfish4/updatetool/vendor-packages/updatetool/common/boot.py”, line 283, in init_app_locale
    import wx
    File “wx/__init__.py”, line 45, in ?
    File “wx/_core.py”, line 4, in ?
    ImportError:[b:39cjq6rn] libgtk-x11-2.0.so.0[/b:39cjq6rn]: cannot open shared object file: No such file or directory

    Because I am running x64 bit distro, this issue is related to some 32 bit libraries. Someone faced similar isssue on Ubuntu who posted the solution here, [url:39cjq6rn]https://java.net/projects/updatecenter/lists/dev/archive/2012-05/message/0[/url:39cjq6rn] But I do not know how to do same thing on Antergos. Any help will be highly appreciated.

  • Hi,

    I this related to Java Enterprise Edition 7, installation on Antergos. I have installed glasssfish 4. But when I run updatetool, I get following error.

    [code:39cjq6rn]updatetool[/code:39cjq6rn]
    I get following output
    WX import error. Verify the WX widgets are in the PYTHONPATH.
    The following can be reported to GlassFish Update Tool 2.3.5 Development Team <[email protected]>.

    Traceback (innermost last):
    File “/home/charles/glassfish4/updatetool/vendor-packages/updatetool/common/boot.py”, line 283, in init_app_locale
    import wx
    File “wx/__init__.py”, line 45, in ?
    File “wx/_core.py”, line 4, in ?
    ImportError:[b:39cjq6rn] libgtk-x11-2.0.so.0[/b:39cjq6rn]: cannot open shared object file: No such file or directory

    Because I am running x64 bit distro, this issue is related to some 32 bit libraries. Someone faced similar isssue on Ubuntu who posted the solution here, [url:39cjq6rn]https://java.net/projects/updatecenter/lists/dev/archive/2012-05/message/0[/url:39cjq6rn] But I do not know how to do same thing on Antergos. Any help will be highly appreciated.

  • did you enable the multilib repo in pacman? If not, uncomment the line for multilib.

    [img:1pt1tebw]http://i59.tinypic.com/33e3r08.png[/img:1pt1tebw]
    [b:1pt1tebw]Don't forget to mark your thread as [SOLVED] [/b:1pt1tebw]

  • It’s already enabled in /etc/pacman.conf

      
    SigLevel = PackageRequired  
    Include = /etc/pacman.d/antergos-mirrorlist  
    [multilib]  
    SigLevel = PackageRequired  
    Include = /etc/pacman.d/mirrorlist  
    
    

    I think I will have to install some 32bit lib packages but I do not know which packages it needs.

  • Hi,

    Try installing lib32-gtk2

    Cheers!

  • Installed lib32-gtk2, now I get different error

    updatetool 
    

    Outout is :

    WX import error. Verify the WX widgets are in the PYTHONPATH.
    The following can be reported to GlassFish Update Tool 2.3.5 Development Team <[email protected]>.

    Traceback (innermost last):
    File “/home/charles/glassfish4/updatetool/vendor-packages/updatetool/common/boot.py”, line 283, in init_app_locale
    import wx
    File “wx/__init__.py”, line 45, in ?
    File “wx/_core.py”, line 4, in ?
    ImportError: [b:8t3wbxv3]libpangox-1.0.so.0[/b:8t3wbxv3]: cannot open shared object file: No such file or directory

  • Hi,

    Try lib32-pango and pangox-compat

    Cheers!

  • Installed

    sudo pacman -S lib32-pango  
    
    
    sudo pacman -S pangox-compat
    

    [code:1mqt9cko]updatetool[/code:1mqt9cko]

    I get same error

    WX import error. Verify the WX widgets are in the PYTHONPATH.
    The following can be reported to GlassFish Update Tool 2.3.5 Development Team <[email protected]>.

    Traceback (innermost last):
    File “/home/charles/glassfish4/updatetool/vendor-packages/updatetool/common/boot.py”, line 283, in init_app_locale
    import wx
    File “wx/__init__.py”, line 45, in ?
    File “wx/_core.py”, line 4, in ?
    ImportError: libpangox-1.0.so.0: cannot open shared object file: No such file or directory

  • Hi,

    You need lib32-pangox-compat

    I find which package you need here:

    [url:3m4eiyw0]https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K=pangox&outdated=&SB=n&SO=a&PP=50&do_Search=Vés[/url:3m4eiyw0]

    Hope this helps.

    Cheers!

  • Thank you all.

    I had to search packages many other 32 bit libraries and install them. But it worked finally.

    @karasu From your reply, I got clue what I should be doing. So I started searching package for every error it was giving me. Finally it worked and my updatetool started.

    Thank you very much.

Posts 10Views 2979
Log in to reply
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.