Bug 28425

Summary: Explain how to add Wine(32) in a wiki page
Product: Websites Reporter: Ben McMonagle <westel>
Component: wiki.mageia.orgAssignee: Documentation Team <doc-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal CC: arusanu, fri, ftg, ouaurelien, yvesbrungard
Version: trunk   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: mageiawelcome-2.11-1.mga8.src.rpm CVE:
Status comment: Request for enhancement

Description Ben McMonagle 2021-02-24 00:27:59 CET
Description of problem: some (potential) new users find it too hard to add wine(32), as a search in MCC with default settings only returns wine(64).Like steam,(proposed) ensure 32bit repos are enabled - should be by default anyway.

see https://distrowatch.com/dwres.php?resource=ratings&distro=mageia
comment: Date: 2021-02-21


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Aurelien Oudelet 2021-02-24 11:31:20 CET
Hi, thanks reporting this.

Hum, a link to a wiki page that can be translated should be also a good point, should not it?

Meanwhile,
Assigned to the package maintainer.

(Please set the status to 'assigned' if you are working on it)

Whiteboard: (none) => MGA7TOO MGA8TOO
Target Milestone: --- => Mageia 9
Source RPM: (none) => mageiawelcome-2.11-1.mga8.src.rpm
Status comment: (none) => Request for enhancement
CC: (none) => ouaurelien
Assignee: bugsquad => yves.brungard_mageia

papoteur 2021-04-04 14:17:44 CEST

Status: NEW => ASSIGNED

Comment 2 papoteur 2021-04-07 18:47:10 CEST
Hello,
I don't mean to add Wine in Mageia Welcome. The software doesn't seem to be enough important to be in it.
The way to improve the situation could be the wiki, as Aurelien said.

Version: Cauldron => trunk
Summary: Please add Wine(32) to Mageia Welcome applications tab. => Explain how to add Wine(32) in a wiki page
Component: RPM Packages => wiki.mageia.org
Assignee: yves.brungard_mageia => doc-bugs
Product: Mageia => Websites
Target Milestone: Mageia 9 => ---

papoteur 2021-04-07 18:47:55 CEST

Whiteboard: MGA7TOO MGA8TOO => (none)
CC: (none) => yves.brungard_mageia

Comment 3 Aurelien Oudelet 2021-04-07 19:25:45 CEST
We could also add the link to the wiki page in MageiaWelcome...;)
Comment 4 Aurelian R 2021-04-07 21:11:29 CEST
  Most of the emulators(Wine, PlayOnLinux, not sure about Lutris) and game platforms(Steam) need 32bit repos in order to be fully functional and headache free for inexperienced users. There are two major steps to solve this in order to have a non-complicated experience with these packages. 
 1 - First is to make sure that users know/are informed that 32bit repos are needed/desired to be made available every time they want packages that are dependent/enhanced by 32bit libraries. 
 2 - Clear instructions on how to do a proper repository access/management for their needs.

  Second point is straight forward for you, but it needs to be somehow easily accessible on the physical system and online. The first point is more difficult as it really needs to pop up in different places( MageiaWelcome, Rpm description/summary, ...) to be sure Mageia users notice and are aware of the steps( second point mainly ) they need to take for an optimal experience.
  One other issue, more like a third step, is to make sure the 64bit rpms have been build with "Recommends" for 32bit rpms that "enhances" them such that they are automatically selected to be installed if the 32bit repos are available and the user doesn't have to chase down these packages one by one. As an example, installing wine64 should pull wine32 and at least opengl/graphical 32bit libraries it the 32bit repos are available, similarly for PlayOnLinux.

This is my opinion as a mageia user.
Keep up the good work guys, as I honestly appreciate it.

CC: (none) => arusanu

Comment 5 Frank Griffin 2021-04-07 21:49:19 CEST
Is there any downside to enabling the core 32-bit repository in the installer by default ?  I would think that it's harmless, since we're not going to fish for 586 packages explicitly on a 64-bit system unless a 64-bit package wants them.

That way the 32-bit repos are available later if needed without the need for any action on the users' part.

CC: (none) => ftg

Comment 6 Ben McMonagle 2021-04-07 22:16:25 CEST
not a downside,
 just that the CI only has the 32 or  64 bit repos (core / non-free)respectively.
need to be sure that the new user is able to get on line to add the extra repos. 

due to space issues,  no 32bit rpms are included in the 64 Live or CI .isos.

If there is no way to get on line, (think Broadcom WIFI) any automated method during the install will mark the 32bit repos with an error and they will not be enabled.
I am happy to be wrong here, though.
Comment 7 Aurelian R 2021-04-07 22:44:34 CEST
One option is to setup the 32bit repos from the first installation/upgrade of the distribution on the 64bit installs but don't enable/activate them unless the user does it explicitly for his/hers needs. However he needs to be aware of these needs, and understands the issues of permanently enabling them.
Comment 8 Morgan Leijström 2022-12-31 01:50:23 CET
We have in our wiki

https://wiki.mageia.org/en/Ways_to_install_programs#32_bit_repos_on_64_bit_systems

https://wiki.mageia.org/en/Ways_to_install_programs#Wine

I think that is enough for the wiki, per this bug description.
Of someone have other ideas, please fix and comment, or reopen this bug.

For discussing automation of getting 32 bit wine on 64 bit Mageia, please open a separate bug.

This all said we have several open bugs on wine.

CC: (none) => fri
Resolution: (none) => FIXED
Status: ASSIGNED => RESOLVED