Problem updating wine 7.10 to its latest 7.12 in fedora 36 ( packaga dependence problem)

hello
please help me with this problem, package wine and wine-core is not updating from 7.10 to 7.12-2 ( latest package of wine in fedora 36 is 7.12-2).

i attached the code below

$ sudo dnf update
[sudo] password for nameless: 
Repository WineHQ is listed more than once in the configuration
Last metadata expiration check: 1:40:27 ago on Monday 22 August 2022 07:49:13 PM.
Dependencies resolved.

 Problem 1: package wine-twain-7.12-2.fc36.x86_64 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-twain-7.10-2.fc36.x86_64
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 2: package wine-twain-7.12-2.fc36.i686 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-twain-7.10-2.fc36.i686
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 3: package wine-pulseaudio-7.12-2.fc36.x86_64 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-pulseaudio-7.10-2.fc36.x86_64
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 4: package wine-pulseaudio-7.12-2.fc36.i686 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-pulseaudio-7.10-2.fc36.i686
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 5: package wine-opencl-7.12-2.fc36.x86_64 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-opencl-7.10-2.fc36.x86_64
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 6: package wine-opencl-7.12-2.fc36.i686 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-opencl-7.10-2.fc36.i686
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 7: package wine-openal-7.12-2.fc36.x86_64 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-openal-7.10-2.fc36.x86_64
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 8: package wine-openal-7.12-2.fc36.i686 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-openal-7.10-2.fc36.i686
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 9: package wine-ldap-7.12-2.fc36.x86_64 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-ldap-7.10-2.fc36.x86_64
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 10: package wine-ldap-7.12-2.fc36.i686 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-ldap-7.10-2.fc36.i686
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 11: package wine-common-7.12-2.fc36.noarch requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-common-7.10-2.fc36.noarch
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 12: package wine-cms-7.12-2.fc36.x86_64 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-cms-7.10-2.fc36.x86_64
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 13: package wine-cms-7.12-2.fc36.i686 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-cms-7.10-2.fc36.i686
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 14: package wine-alsa-7.12-2.fc36.x86_64 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-alsa-7.10-2.fc36.x86_64
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 15: package wine-alsa-7.12-2.fc36.i686 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-alsa-7.10-2.fc36.i686
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 16: cannot install both wine-filesystem-7.12-2.fc36.noarch and wine-filesystem-7.10-2.fc36.noarch
  - package wine-core-7.10-2.fc36.x86_64 requires wine-filesystem = 7.10-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-filesystem-7.10-2.fc36.noarch
  - problem with installed package wine-core-7.10-2.fc36.x86_64
 Problem 17: cannot install both wine-fonts-7.12-2.fc36.noarch and wine-fonts-7.10-2.fc36.noarch
  - package wine-7.10-2.fc36.x86_64 requires wine-fonts = 7.10-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-fonts-7.10-2.fc36.noarch
  - problem with installed package wine-7.10-2.fc36.x86_64
 Problem 18: cannot install both wine-systemd-7.12-2.fc36.noarch and wine-systemd-7.10-2.fc36.noarch
  - package wine-desktop-7.10-2.fc36.noarch requires wine-systemd = 7.10-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-systemd-7.10-2.fc36.noarch
  - problem with installed package wine-desktop-7.10-2.fc36.noarch
 Problem 19: package winetricks-20220411-2.fc36.noarch requires winehq-staging, but none of the providers can be installed
  - package winehq-staging-1:7.10-1.1.i686 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.11-1.1.i686 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.12-1.1.i686 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.13-1.1.i686 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.14-1.1.i686 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.15-1.1.i686 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.7-1.1.i686 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.8-1.1.i686 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.9-1.1.i686 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.10-1.1.x86_64 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.11-1.1.x86_64 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.12-1.1.x86_64 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.13-1.1.x86_64 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.14-1.1.x86_64 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.15-1.1.x86_64 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.7-1.1.x86_64 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.8-1.1.x86_64 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - package winehq-staging-1:7.9-1.1.x86_64 conflicts with wine-core provided by wine-core-7.10-2.fc36.i686
  - cannot install the best update candidate for package winetricks-20220411-1.fc36.noarch
  - problem with installed package wine-core-7.10-2.fc36.i686
 Problem 20: cannot install both wine-filesystem-7.12-2.fc36.noarch and wine-filesystem-7.10-2.fc36.noarch
  - package wine-core-7.10-2.fc36.i686 requires wine-filesystem = 7.10-2.fc36, but none of the providers can be installed
  - package wine-tahoma-fonts-7.12-2.fc36.noarch requires wine-filesystem = 7.12-2.fc36, but none of the providers can be installed
  - package wine-dxvk-1.10.3-1.fc36.i686 requires wine-core(x86-32) >= 6.8, but none of the providers can be installed
  - cannot install the best update candidate for package wine-tahoma-fonts-7.10-2.fc36.noarch
  - cannot install the best update candidate for package wine-dxvk-1.10.3-1.fc36.i686
  - package wine-core-7.2-1.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
 Problem 21: cannot install both wine-filesystem-7.12-2.fc36.noarch and wine-filesystem-7.10-2.fc36.noarch
  - package wine-core-7.10-2.fc36.x86_64 requires wine-filesystem = 7.10-2.fc36, but none of the providers can be installed
  - package wine-times-new-roman-fonts-7.12-2.fc36.noarch requires wine-filesystem = 7.12-2.fc36, but none of the providers can be installed
  - package wine-dxvk-1.10.3-1.fc36.x86_64 requires wine-core(x86-64) >= 6.8, but none of the providers can be installed
  - cannot install the best update candidate for package wine-times-new-roman-fonts-7.10-2.fc36.noarch
  - cannot install the best update candidate for package wine-dxvk-1.10.3-1.fc36.x86_64
  - package wine-core-7.2-1.fc36.x86_64 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 22: package wine-7.10-2.fc36.x86_64 requires wine-fonts = 7.10-2.fc36, but none of the providers can be installed
  - package wine-fonts-7.10-2.fc36.noarch requires wine-arial-fonts = 7.10-2.fc36, but none of the providers can be installed
  - package wineglass-1.2.1-2.fc36.x86_64 requires wine, but none of the providers can be installed
  - cannot install both wine-arial-fonts-7.12-2.fc36.noarch and wine-arial-fonts-7.10-2.fc36.noarch
  - cannot install the best update candidate for package wineglass-1.2.1-2.fc36.x86_64
  - cannot install the best update candidate for package wine-arial-fonts-7.10-2.fc36.noarch
  - package wine-7.2-1.fc36.i686 is filtered out by exclude filtering
  - package wine-7.2-1.fc36.x86_64 is filtered out by exclude filtering
  - package wine-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 23: problem with installed package wineglass-1.2.1-2.fc36.x86_64
  - package wineglass-1.2.1-2.fc36.x86_64 requires wine, but none of the providers can be installed
  - package wine-7.10-2.fc36.x86_64 requires wine-fonts = 7.10-2.fc36, but none of the providers can be installed
  - package wine-fonts-7.10-2.fc36.noarch requires wine-courier-fonts = 7.10-2.fc36, but none of the providers can be installed
  - cannot install both wine-courier-fonts-7.12-2.fc36.noarch and wine-courier-fonts-7.10-2.fc36.noarch
  - cannot install the best update candidate for package wine-courier-fonts-7.10-2.fc36.noarch
  - package wine-7.2-1.fc36.i686 is filtered out by exclude filtering
  - package wine-7.2-1.fc36.x86_64 is filtered out by exclude filtering
  - package wine-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-7.12-2.fc36.x86_64 is filtered out by exclude filtering
 Problem 24: package wine-alsa-7.10-2.fc36.i686 requires wine-core = 7.10-2.fc36, but none of the providers can be installed
  - package wine-core-7.10-2.fc36.x86_64 requires wine-filesystem = 7.10-2.fc36, but none of the providers can be installed
  - package wine-core-7.10-2.fc36.i686 requires wine-filesystem = 7.10-2.fc36, but none of the providers can be installed
  - cannot install both wine-filesystem-7.12-2.fc36.noarch and wine-filesystem-7.10-2.fc36.noarch
  - package wine-tahoma-fonts-7.12-2.fc36.noarch requires wine-filesystem = 7.12-2.fc36, but none of the providers can be installed
  - package wine-fonts-7.12-2.fc36.noarch requires wine-tahoma-fonts = 7.12-2.fc36, but none of the providers can be installed
  - problem with installed package wine-fonts-7.10-2.fc36.noarch
  - package wine-fonts-7.10-2.fc36.noarch requires wine-fixedsys-fonts = 7.10-2.fc36, but none of the providers can be installed
  - problem with installed package wine-alsa-7.10-2.fc36.i686
  - cannot install both wine-fixedsys-fonts-7.12-2.fc36.noarch and wine-fixedsys-fonts-7.10-2.fc36.noarch
  - package wine-alsa-7.12-2.fc36.i686 requires wine-core = 7.12-2.fc36, but none of the providers can be installed
  - cannot install the best update candidate for package wine-fixedsys-fonts-7.10-2.fc36.noarch
  - package wine-core-7.12-2.fc36.i686 is filtered out by exclude filtering
  - package wine-core-7.12-2.fc36.x86_64 is filtered out by exclude filtering
==============================================================================================================================================================================================================================================
 Package                                                             Architecture                                    Version                                                  Repository                                                 Size
==============================================================================================================================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 wine-arial-fonts                                                    noarch                                          7.12-2.fc36                                              updates                                                   100 k
 wine-courier-fonts                                                  noarch                                          7.12-2.fc36                                              updates                                                    89 k
 wine-filesystem                                                     noarch                                          7.12-2.fc36                                              updates                                                   1.7 M
 wine-fixedsys-fonts                                                 noarch                                          7.12-2.fc36                                              updates                                                    23 k
 wine-fonts                                                          noarch                                          7.12-2.fc36                                              updates                                                    11 k
 wine-systemd                                                        noarch                                          7.12-2.fc36                                              updates                                                    11 k
 winehq-staging                                                      i686                                            1:7.7-1.1                                                WineHQ                                                     76 k
 winehq-staging                                                      x86_64                                          1:7.7-1.1                                                WineHQ                                                     77 k
 winehq-staging                                                      i686                                            1:7.8-1.1                                                WineHQ                                                     76 k
 winehq-staging                                                      x86_64                                          1:7.8-1.1                                                WineHQ                                                     77 k
 winehq-staging                                                      i686                                            1:7.9-1.1                                                WineHQ                                                     76 k
 winehq-staging                                                      x86_64                                          1:7.9-1.1                                                WineHQ                                                     77 k
 winehq-staging                                                      i686                                            1:7.10-1.1                                               WineHQ                                                     76 k
 winehq-staging                                                      x86_64                                          1:7.10-1.1                                               WineHQ                                                     77 k
 winehq-staging                                                      i686                                            1:7.11-1.1                                               WineHQ                                                     76 k
 winehq-staging                                                      x86_64                                          1:7.11-1.1                                               WineHQ                                                     77 k
 winehq-staging                                                      i686                                            1:7.12-1.1                                               WineHQ                                                     77 k
 winehq-staging                                                      x86_64                                          1:7.12-1.1                                               WineHQ                                                     77 k
 winehq-staging                                                      i686                                            1:7.13-1.1                                               WineHQ                                                     77 k
 winehq-staging                                                      x86_64                                          1:7.13-1.1                                               WineHQ                                                     77 k
 winehq-staging                                                      i686                                            1:7.14-1.1                                               WineHQ                                                     77 k
 winehq-staging                                                      x86_64                                          1:7.14-1.1                                               WineHQ                                                     77 k
 winehq-staging                                                      i686                                            1:7.15-1.1                                               WineHQ                                                     77 k
 winehq-staging                                                      x86_64                                          1:7.15-1.1                                               WineHQ                                                     77 k
Skipping packages with broken dependencies:
 wine-alsa                                                           i686                                            7.12-2.fc36                                              updates                                                   217 k
 wine-alsa                                                           x86_64                                          7.12-2.fc36                                              updates                                                   223 k
 wine-cms                                                            i686                                            7.12-2.fc36                                              updates                                                    97 k
 wine-cms                                                            x86_64                                          7.12-2.fc36                                              updates                                                   102 k
 wine-common                                                         noarch                                          7.12-2.fc36                                              updates                                                    63 k
 wine-ldap                                                           i686                                            7.12-2.fc36                                              updates                                                   316 k
 wine-ldap                                                           x86_64                                          7.12-2.fc36                                              updates                                                   331 k
 wine-openal                                                         i686                                            7.12-2.fc36                                              updates                                                    24 k
 wine-openal                                                         x86_64                                          7.12-2.fc36                                              updates                                                    27 k
 wine-opencl                                                         i686                                            7.12-2.fc36                                              updates                                                    73 k
 wine-opencl                                                         x86_64                                          7.12-2.fc36                                              updates                                                    74 k
 wine-pulseaudio                                                     i686                                            7.12-2.fc36                                              updates                                                   204 k
 wine-pulseaudio                                                     x86_64                                          7.12-2.fc36                                              updates                                                   207 k
 wine-tahoma-fonts                                                   noarch                                          7.12-2.fc36                                              updates                                                   118 k
 wine-times-new-roman-fonts                                          noarch                                          7.12-2.fc36                                              updates                                                   107 k
 wine-twain                                                          i686                                            7.12-2.fc36                                              updates                                                   136 k
 wine-twain                                                          x86_64                                          7.12-2.fc36                                              updates                                                   139 k
 winetricks                                                          noarch                                          20220411-2.fc36                                          nobara-gameutils                                          190 k

Transaction Summary
==============================================================================================================================================================================================================================================
Skip  42 Packages

Nothing to do.
Complete!
$ 

Every one of those errors says that either ‘wine’ or ‘wine-core’ is filtered out by an exclude.

Is it possible you have an exclude entry in /etc/dnf/dnf.conf or one of the other files under /etc/dnf/ ?

Did you try the --best --allowerasing options that it also suggests?

I also see this Repository WineHQ is listed more than once in the configuration in the messages. Please post the output of dnf repolist

It is not necessary to use the WineHQ repo since fedora has all the current wine packages in the standard updates repo. Possibly a simple dnf upgrade --disablerepo=WineHQ (or whatever that repo is called) would eliminate the conflicts.

You can see where the wine packages are installed from and the current versions with dnf list installed wine*. The second column gives the version and the last column identifies the repo used for the install.

You also can see the packages available and potential conflicts from fedora and from winehq by using dnf list wine* --showduplicates

3rd party repos do tend to cause conflicts when the same package is available from more than one repo.

The error may be a result of fedora having version 7.12 when WineHQ currently has version 7.15

1 Like

i solved the problem


sudo dnf remove winetricks
sudo dnf install winehq-staging -y --allowerasing
sudo dnf install winetricks

sudo dnf update

2 Likes