[SOLVED]How can I reinstall working downlevel wine packages?

This forum is dedicated to advanced help and support :

Ask here your questions about advanced usage of Mageia. For example you may post here all your questions about network and automated installs, complex server configurations, kernel tuning, creating your own Mageia mirrors, and all tasks likely to be touchy even for skilled users.

[SOLVED]How can I reinstall working downlevel wine packages?

Postby griffin2 » Jul 5th, '19, 05:22

I have a piece of software that runs under wine on Mageia 6 but doesn't work under Mageia 7. I used the urpmi skip.list to prevent the Mageia 7 upgrade from updating wine, but unfortunately that didn't keep a working wine configuration. The wine configuration under Mageia 6 is as follows:
Code: Select all
wine-gecko          2.47     1.mga6     noarch
wine-mono           4.64     1.mga6     noarch
wine32              2.05     1.mga6     i586
wine64              2.05     1.mga6     x86_64
wine64-gecko        2.47     1.mga6     noarch

After the upgrade to Mageia 7, wine32 disappeared because the 32-bit repositories were not active during the upgrade. All of the other wine packages listed above remain in place following the upgrade to Mageia 7.
The following wine packages are available, but were not installed during the upgrade due to the skip.list:
Code: Select all
wine-mono           4.75     1.mga7     noarch
wine32              4.01     1.mga7     i586
wine64              4.01     1.mga7     x86_64

The wine project seems to still need to iron a few kinks out of its latest release, because it doesn't work for me.
How can I reinstall the wine32 2.05 package to restore a wine configuration that works for me under Mageia 6?
Last edited by griffin2 on Jul 5th, '19, 17:26, edited 1 time in total.
griffin2
 
Posts: 33
Joined: Nov 27th, '18, 11:51

Re: How can I reinstall working downlevel wine packages?

Postby doktor5000 » Jul 5th, '19, 16:07

You'd need to install the older packages directly from a mirror. E.g. for wine32 (but you also need the rest to match this)
Code: Select all
urpmi http://ftp.snt.utwente.nl/pub/os/linux/mageia/distrib/6/i586/media/core/updates/wine32-2.0.5-1.mga6.i586.rpm


But I'd probably take another approach, simply get a working wine configuration with the newer version. Just use a fresh wine prefix and test with your software.
What piece of software do you have an issue with? Did you try with a fresh wineprefix yet?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18015
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: How can I reinstall working downlevel wine packages?

Postby griffin2 » Jul 5th, '19, 17:17

doktor5000 wrote:What piece of software do you have an issue with? Did you try with a fresh wineprefix yet?

The software is the PokerStars online gaming client. What exactly do you mean by "a fresh wineprefix"? When the Mageia 7 RC came out I tried upgrading all of the wine packages but the PokerStars client wouldn't run and even wine itself wouldn't run to try to reinstall the PokerStars client. I'll try reinstalling the missing wine32 2.05 mga6 package, which will recreate the same exact wine environment that works under Mageia 6. That should fix this issue. Thanks.
Last edited by griffin2 on Jul 5th, '19, 18:08, edited 1 time in total.
griffin2
 
Posts: 33
Joined: Nov 27th, '18, 11:51

Re: How can I reinstall working downlevel wine packages?

Postby doktor5000 » Jul 5th, '19, 17:55

griffin2 wrote:The software is the PokerStars online gaming client. What exactly do you mean by "a fresh wineprefix"?

WINEPREFIX (aka bottle) is the place where wine stores your "windows installation" and its settings, defaulting to ~/.wine.
See e.g. https://wiki.winehq.org/FAQ#Can_I_store_the_virtual_Windows_installation_somewhere_other_than_.7E.2F.wine.3F

Just try to install into a fresh one, like so:
Code: Select all
env WINEPREFIX="/home/griffin/.wine_pokerstars" wine pokerstars_installer.exe

where pokerstars_installer.exe is the name of the binary that you run to install it. You may want to install some stuff into that prefix beforehand via winetricks,
for details see hints at e.g. https://appdb.winehq.org/objectManager. ... n&iId=2899
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18015
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: [SOLVED]How can I reinstall working downlevel wine packa

Postby griffin2 » Jul 5th, '19, 18:12

Ah so. I try to avoid using Windows software if I can possibly avoid it, but I'll remember that. Thanks!
griffin2
 
Posts: 33
Joined: Nov 27th, '18, 11:51


Return to Advanced support

Who is online

Users browsing this forum: No registered users and 1 guest