You are not logged in.

#26 2016-06-15 10:06:14

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: No one x86 application can't run on my x86_64 system

What's the output of 'stat /usr/lib32/skype/skype'?


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#27 2016-06-15 10:16:06

shved
Member
Registered: 2012-12-11
Posts: 54

Re: No one x86 application can't run on my x86_64 system

R00KIE wrote:

What's the output of 'stat /usr/lib32/skype/skype'?

$ stat /usr/lib32/skype/skype
  File: '/usr/lib32/skype/skype'
  Size: 36499124        Blocks: 71288      IO Block: 4096   regular file
Device: 15h/21d Inode: 837503      Links: 1
Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-06-15 08:13:07.738646933 +0300
Modify: 2016-05-07 11:02:03.530497844 +0300
Change: 2016-05-11 16:00:20.073857188 +0300
 Birth: -

Sorry for my english

Offline

#28 2016-06-15 10:59:21

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: No one x86 application can't run on my x86_64 system

Looks ok, no other ideas here.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#29 2016-06-15 16:16:23

parchd
Member
Registered: 2014-03-08
Posts: 421

Re: No one x86 application can't run on my x86_64 system

try running a new sh shell

sh -l

and then running the skype script

Edit: if that doesn't work, try clearing all the environmental variables using this snippet from stackoverflow:

unset $(/usr/bin/env | /usr/bin/cut -d = -f 1 | /usr/bin/xargs)
export PATH=/usr/bin

and then skype.

Report back.

Last edited by parchd (2016-06-15 16:22:25)

Offline

#30 2016-06-17 10:40:59

shved
Member
Registered: 2012-12-11
Posts: 54

Re: No one x86 application can't run on my x86_64 system

parchd wrote:

try running a new sh shell

sh -l

and then running the skype script

Edit: if that doesn't work, try clearing all the environmental variables using this snippet from stackoverflow:

unset $(/usr/bin/env | /usr/bin/cut -d = -f 1 | /usr/bin/xargs)
export PATH=/usr/bin

and then skype.

Report back.

The same:

shved @ ShvedWorkplace [ ~ ] $ sh -l
shved @ ShvedWorkplace [ ~ ] $ unset $(/usr/bin/env | /usr/bin/cut -d = -f 1 | /usr/bin/xargs)
shved @ ShvedWorkplace [ shved ] $ export PATH=/usr/bin                                                                                                                                                                                       
shved @ ShvedWorkplace [ shved ] $                                                                                                                                                                                                            
shved @ ShvedWorkplace [ shved ] $ /usr/lib32/skype/skype 
sh: /usr/lib32/skype/skype: No such file or directory

Sorry for my english

Offline

#31 2016-06-17 11:29:39

parchd
Member
Registered: 2014-03-08
Posts: 421

Re: No one x86 application can't run on my x86_64 system

Very strange... unless I'm having a brainless moment that rules out issues related to your environmental variables

Stabbing in the dark a bit here, but try

export LD_LIBRARY_PATH=/usr/lib32

before running the command, although I don't really expect it to help

My scraping-the-barrel theory is the wrong libraries are being loaded and used, but I can't see why. It is the only thing that explains why you can manually preload the libraries to make it work as described in your first post.

Offline

#32 2016-06-17 19:54:24

promarbler14
Member
From: MD, U.S.
Registered: 2016-03-28
Posts: 40

Re: No one x86 application can't run on my x86_64 system

Could it be that it can't find the loader(s?), and that's why it gives a file-not-found?

Offline

Board footer

Powered by FluxBB