32bit-compatibility not working in ScPup when changing kernel (Solved)

Issues and / or general discussion relating to Puppy

Moderator: Forum moderators

Post Reply
HerrBert
Posts: 350
Joined: Mon Jul 13, 2020 6:14 pm
Location: Germany, NRW
Has thanked: 18 times
Been thanked: 119 times

32bit-compatibility not working in ScPup when changing kernel (Solved)

Post by HerrBert »

Hello.

Recently i tried to start IrfanViewPortable (Win 32bit exe) in ScPup64-20.06+2-T. I've downloaded and installed 32bit-compat-sc64-20.06.sfs, wine64-5.0.3_v4.1.pet, opened a console at IrfanView directory and ran:

Code: Select all

# WINEDLLOVERRIDES="mscoree=d;mshtml=d" wine IrfanViewPortable.exe 
bash: /usr/bin/wine: cannot execute binary file: Fehler im Format der Programmdatei
# LANG=C wine IrfanViewPortable.exe 
bash: /usr/bin/wine: cannot execute binary file: Exec format error
# 

Also:

Code: Select all

# xnview 
/opt/XnView/xnview.sh: line 5: /opt/XnView/XnView: cannot execute binary file: Fehler im Format der Programmdatei
# LANG=C xnview 
/opt/XnView/xnview.sh: line 5: /opt/XnView/XnView: cannot execute binary file: Exec format error
# 

The same errors i get in Slacko64 700 (6.9.9.10_r8085)...

64bit Windows applications do work with wine64.

So i did install ScPup64-20.06+0-T, again installed 32bit-compat-sc64-20.06.sfs and wine64-5.0.3_v4.1.pet and all works well.

Did not try the latter with Slacko64 700, but i suspect the updated main files are breaking 32bit-compatibility somehow.

No problem in bionicpup64 with installed fix from quickpet.

Is there a way to easily fix this in place?

Last edited by HerrBert on Tue Dec 29, 2020 4:40 pm, edited 1 time in total.
HerrBert
Posts: 350
Joined: Mon Jul 13, 2020 6:14 pm
Location: Germany, NRW
Has thanked: 18 times
Been thanked: 119 times

Re: 32bit-compatibility not working when changing kernel

Post by HerrBert »

Spent some hours to find the reason for my problem. (Edited topic title accordingly)

In ScPup64-20.06+2-T i have changed kernel from 5.7.2-lxpup64 to 4.4.244 compiled with kernel-kit from woofCE-testing for reasons. This kernel was compiled in Slacko64 700 (6.9.9.10_r8085) and also installed there for testing purposes.

This result is kind of what i was worried about in my 2. question about compiling in ScPup64 in reverse.

HerrBert
Posts: 350
Joined: Mon Jul 13, 2020 6:14 pm
Location: Germany, NRW
Has thanked: 18 times
Been thanked: 119 times

Re: 32bit-compatibility not working when changing kernel

Post by HerrBert »

I have to apologize for suspecting updates, kernels, anything i blamed for my problem...

It was my own faulty kernel configuration that caused the problem.

I'm very embarrassed about it. :oops:
Did not want to offend anybody.

Post Reply

Return to “Users”