Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 14 Nov 2018, 15:38
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
Wine libraries fail to install on Tahrpup64 6.0.6
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [4 Posts]  
Author Message
autumnleaves

Joined: 07 Jan 2011
Posts: 125

PostPosted: Tue 18 Jul 2017, 10:41    Post subject:  Wine libraries fail to install on Tahrpup64 6.0.6  

Wine cannot start due to absence of libraries. Winecfg returns the following error m.essages

Quote:

root# winecfg
err:module:load_builtin_dll failed to load .so lib for builtin L"winebus.sys": libudev.so.1: wrong ELF class: ELFCLASS64
err:winedevice:async_create_driver failed to create driver L"WineBus": c0000142
libgcc_s.so.1 must be installed for pthread_cancel to work
wine client error:22: write: Bad file descriptor
libgcc_s.so.1 must be installed for pthread_cancel to work
err:seh:setup_exception_record stack overflow 896 bytes in thread 0022 eip 7bc470cf esp 00950fb0 stack 0x950000-0x951000-0xa50000
libgcc_s.so.1 must be installed for pthread_cancel to work


Any suggestions would be much appreciated.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 4364
Location: King's Lynn, UK.

PostPosted: Tue 18 Jul 2017, 14:03    Post subject:  

Hi, autumn leaves.

Mm. I run 6.0.5, not 6.0.6.....but I can't see that things should be so different. (Apart from the UEFI 'boot' stuff, but that only makes a difference at startup, of course.)

Anyway...

You are aware, I take it, that WINE is a 32-bit only application? (Well, it is as far as Pup's concerned. There's 64-bit development stuff floating around out there, but Puppy uses the 32-bit version.)

Following on from that, have you got the '32-bit compatibility_libs SFS' package loaded? This enables the use of 32-bit apps (of which WINE is one) in a 64-bit Pup.

That's what 'wrong ELF class' means, y'see. It means that the app is trying to load a lib or dependency of a different architecture to the one that it's actually found. It wants a 32-bit version.....and it can only find a 64-bit one.

You can find the 32-bit compat_libs SFS here:-

http://distro.ibiblio.org/puppylinux/pet_packages-tahr64/

It's the very first item at the top of the page. As far as I'm aware, the same SFS works for both 6.0.5 and 6.0.6; the main difference being the EFI 'boot' stuff.

Load that in, then have another go at loading and configuring WINE. I can't exactly remember how I did it myself now; it was around 18 months ago, but I recall it wasn't as straightforward as I expected..... Laughing

Hope that helps.


Mike. Wink

_________________
MY PUPPY PACKAGES | 'Thanks' are always appreciated!
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
mikeslr


Joined: 16 Jun 2008
Posts: 2773
Location: 500 seconds from Sol

PostPosted: Tue 18 Jul 2017, 19:39    Post subject:  

Hi autumnleaves,

Make sure you've followed Mike Walsh's advice regarding loading the 32-bit compatibility_libs SFS. It's absence would generate the ELF problem. But if you continue to receive a notice that "Wine cannot find the FreeType font library. To enable Wine to use TrueType fonts please install a version of FreeType greater than or equal to 2.0.5.
http://www.freetype.org"

see my response here: http://www.murga-linux.com/puppy/viewtopic.php?p=961199#961199

mikesLr
Back to top
View user's profile Send private message 
autumnleaves

Joined: 07 Jan 2011
Posts: 125

PostPosted: Tue 18 Jul 2017, 22:06    Post subject:  

Hi Mike,
I have logged the further efforts to get Wine running at this thread.
http://murga-linux.com/puppy/viewtopic.php?p=961210#961210

Note that the font prob lem appears to be resolved, but Wine is still not finding some resources, probably due to the fact that 32_bit is not installing correctly (files are being skipped, a lot of them). Any idea why this may be the case?

Thank you for your input.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [4 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Beginners Help ( Start Here)
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1222s ][ Queries: 11 (0.0259s) ][ GZIP on ]