• \[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 2749
Log in to reply