Available wine-versions in OpenMandriva? Packaging methods? Maintainer?

Hello everyone,

one of my favorite programs on Linux and in General is “wine” to run Windows programs on Linux.

Although most of them are not Free Software I simply enjoy getting to know new programs for all kinds of purposes. I am also taking part in Codeweavers’ BetterTesting program for CrossOver.

Codeweavers is the main sponsor of the wine-project and uses wine-devel to test features that will eventually land in wine-stable and CrossOver, the commercial wine-version.

AFAIK there are:

  • wine-stable (currently 9.0)
  • wine-devel (currently 9.18)
  • wine-staging (which is wine-devel with some testing patches which haven’t made it in the regular releases yet)

My question would be if you keep these separation of packages and if wine is maintained with OpenMandriva as an rpm? If not, would it be hard to learn to build suitable packages for OMA?

In the past I have done some local builds of wine and rpms and also compiled some staged patches into it to give feedback to the developers.

Would anyone be prepared to do some mentoring on the build farm and rpm-building process mostly targeting at the wine layer?

I am very interested but would need some guidance. I do have some knowledge of rpms and specfiles but definitely need some advice from you people.

Thanks for reading, tapwag

I do not use wine myself. ROME uses rolling repositories. In the main/release for x86_64 are:

wine-9.17-1-omv2490.x86_64.rpm
wine-devel-9.17-1-omv2490.x86_64.rpm
wine-direct3d-9.17-1-omv2490.x86_64.rpm

I do not know what wine-direct3d` is for. @AngryPenguin or @bero would know more about these packages than I do.

Thanks for getting back to me Ben.

Regular wine (stable) gets updated about every six months with a code-freeze during the end of the year for the next major version. It should (in theory) be 9.0 with a later point-release of 9.0.1 and so on.

Devel seems to be quite current but this is a fairly fast moving target being updated every two weeks and 9.17 is okay. There is 9.18 available as well in the meantime so you might consider to update the second package.

For this one in wine there are also patches which are “staged” and can be applied on top of wine-devel but I only patch my wine with this if you would like to reproduce a certain bug with STAGED in their Bugzilla in the hope the staged patch goes into a regular release if developers decide so.

I noticed in other forums that a lot of people use wine-staging to have the latest bleeding edge but do not care about reproducing staged problems.

There are a lot of patches and snippets which haven’t got in the regular release and wine could be so much better.

As far as direct3d is concerned I have no idea what this is.

I would like to clarify that this is no criticism whatsoever.

Happy hacking, Maik “tapwag” Wagner

$ dnf --refresh info wine
[...]
Name         : wine
Version      : 9.18

sudo dnf --refresh install wine -x dxvk
Conflitti installando Wine - #5 by daraf

1 Like

Which would be a development version which is updated every two weeks. I suppose for a rolling release this is okay and also my preferred way of going with whatever wine offers me for testing.

For a stable release I would recommend the 9.0 stable version which is also updated during the year but not that often as the development releases.