[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 32 bit application



lsorense@csclub.uwaterloo.ca (Lennart Sorensen) writes:

> On Tue, Mar 13, 2007 at 05:18:23PM +0100, Gudjon I. Gudjonsson wrote:
>> Hi 
>>    I have been trying to install a 32 bit program on my amd64 and I got it 
>> running but without fonts and with the following error messages.
>> /usr1/bin/pjob-manager
>> 
>> (/usr1/bin/pjob-manager-real:11161): Gdk-WARNING **: locale not supported by C 
>> library
>> 
>> (/usr1/bin/pjob-manager-real:11161): Gtk-WARNING **: Locale not supported by C 
>> library.
>>         Using the fallback 'C' locale.
>> 
>> (/usr1/bin/pjob-manager-real:11161): GdkPixbuf-WARNING **: Error loading XPM 
>> image loader: Unable to load image-loading 
>> module: /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so: /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so: 
>> cannot open shared object file: No such file or directory
>> 
>> (/usr1/bin/pjob-manager-real:11161): libpjm-WARNING **: fail to setup icon: 
>> pjm-pjm ((null))
>> 
>> (/usr1/bin/pjob-manager-real:11161): GdkPixbuf-WARNING **: Error loading XPM 
>> image loader: Unable to load image-loading 
>> module: /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so: /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so: 
>> cannot open shared object file: No such file or directory
>> 
>> (/usr1/bin/pjob-manager-real:11161): libpjm-WARNING **: fail to setup icon: 
>> pjm-key ((null))
>> 
>> (/usr1/bin/pjob-manager-real:11161): GdkPixbuf-WARNING **: Error loading XPM 
>> image loader: Unable to load image-loading 
>> module: /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so: /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so: 
>> cannot open shared object file: No such file or directory
>> 
>> (/usr1/bin/pjob-manager-real:11161): libpjm-WARNING **: fail to setup icon: 
>> pjm-license ((null))
>> 
>> I get more or less the same results if I try to install realplayer into the 64 
>> bit environment. Does anyone know the solution. 
>> 
>> The program should most probably be run in chroot but there is a reason why it 
>> is done like that.
>
> 32bit programs need 32bit libraries.  It appears you are missing some of
> those.  Since it can be tricky to have both 32 and 64bit libraries
> installed at the same time (at least they have to be in different
> locations since the filenames are the same) the chroot is much simpler,
> since there you can run en entire debian installation and manage
> upgrades and such using apt and friends, rather than having to manually
> update specific files for 32bit use.

Actually everything but the "locale not supported" is a problem in gtk
that should be fixed in sid. ia32-libs-gtk update pending.

MfG
        Goswin



Reply to: