Bug 1223171 - Discover: Wine Package Conflicts
Summary: Discover: Wine Package Conflicts
Status: NEW
: 1223170 (view as bug list)
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Applications (show other bugs)
Version: Current
Hardware: 64bit openSUSE Tumbleweed
: P5 - None : Minor (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-21 08:24 UTC by Stocks
Modified: 2024-04-22 17:33 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---
fvogt: needinfo? (colejstocks)


Attachments
Discover update section after initial updates are pulled and installed. Note the version conflicts (wanting to downgrade) (96.18 KB, image/png)
2024-04-21 08:27 UTC, Stocks
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stocks 2024-04-21 08:24:07 UTC
Discover works for the most part as intended. However:

- I tell Discover to check for new app updates.
- Discover checks against repositories and fetches new packages. Installs packages.
- After installation of packages, it will then state there are Wine packages to install. Note: Packages look to be "updating" from latest versions to older versions. The Wine repository added to the system is https://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Tumbleweed/
- Discover fails with either of the following messages:

"Dependency resolution failed:
problem with the installed wine-9.6-1704.2.x86_64
problem with the installed wine-32bit-9.6-1704.2.x86_64
problem with the installed wine-gecko-2.47.4-68.8.noarch
problem with the installed wine-mono-9.0.0-68.2.noarch
problem with the installed winetricks-20240105-45.5.x86_64"

"No distro upgrade data:
No Distribution Upgrade Available."

- The option to then install the Wine conflicting packages show up again and only go away after Discover is closed. This will happen when re-opening Discover and having it run through update installation with the same outcome.
Comment 1 Stocks 2024-04-21 08:27:10 UTC
Created attachment 874397 [details]
Discover update section after initial updates are pulled and installed. Note the version conflicts (wanting to downgrade)
Comment 2 Stocks 2024-04-21 09:49:39 UTC
Ran Discover through terminal and ran through prior steps. Might give more context/insight?

qt.qml.context: qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:22:9 Parameter "message" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Error happened PackageKit::Transaction::ErrorDepResolutionFailed "problem with the installed wine-9.6-1704.2.x86_64\nproblem with the installed wine-32bit-9.6-1704.2.x86_64\nproblem with the installed wine-gecko-2.47.4-68.8.noarch\nproblem with the installed wine-mono-9.0.0-68.2.noarch\nproblem with the installed winetricks-20240105-45.5.x86_64"
qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:39:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
Error happened PackageKit::Transaction::ErrorDepResolutionFailed "problem with the installed wine-9.6-1704.2.x86_64\nproblem with the installed wine-32bit-9.6-1704.2.x86_64\nproblem with the installed wine-gecko-2.47.4-68.8.noarch\nproblem with the installed wine-mono-9.0.0-68.2.noarch\nproblem with the installed winetricks-20240105-45.5.x86_64"
AppStreamIntegration: No distro component found for "org.opensuse.opensuse-tumbleweed"
Comment 3 Andreas Stieger 2024-04-21 11:12:49 UTC
*** Bug 1223170 has been marked as a duplicate of this bug. ***
Comment 4 Fabian Vogt 2024-04-22 06:59:39 UTC
What does "zypper -v dup" try to do? What does "pkcon get-updates" try to do?
Comment 5 Stocks 2024-04-22 17:33:00 UTC
zyper first run:

:~> sudo zypper -v dup
[sudo] password for root: 
Verbosity: 2
Initializing Target
Checking whether to refresh metadata for Main Repository (NON-OSS)
Retrieving: repomd.xml .....................................................................[done (5.1 KiB/s)]
Checking whether to refresh metadata for Main Repository (OSS)
Retrieving: repomd.xml .....................................................................[done (3.7 KiB/s)]
Checking whether to refresh metadata for Main Update Repository
Retrieving: repomd.xml .....................................................................[done (2.3 KiB/s)]
Checking whether to refresh metadata for Packman Repository
Retrieving: repomd.xml .....................................................................[done (1.1 KiB/s)]
Checking whether to refresh metadata for google-chrome
Retrieving: repomd.xml .................................................................................[done]
Checking whether to refresh metadata for openSUSE:Tumbleweed
Retrieving: repomd.xml ....................................................................[done (10.5 KiB/s)]
Checking whether to refresh metadata for openSUSE:Tumbleweed
Retrieving: repomd.xml .....................................................................[done (2.4 KiB/s)]
Checking whether to refresh metadata for network
Retrieving: repomd.xml .....................................................................[done (2.9 KiB/s)]
Checking whether to refresh metadata for libdvdcss repository
Retrieving: repomd.xml .....................................................................[done (1.1 KiB/s)]
Checking whether to refresh metadata for Packman
Retrieving: repomd.xml .....................................................................[done (1.3 KiB/s)]
Checking whether to refresh metadata for Open H.264 Codec (openSUSE Tumbleweed)
Retrieving: repomd.xml .....................................................................[done (2.6 KiB/s)]
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
Force resolution: No
Computing upgrade...

The following 9 packages are going to be upgraded:
  gdk-pixbuf-loader-libheif  1.17.6-1699.4.pm.20 -> 1.17.6-1699.5.pm.1
  libheif1                   1.17.6-1699.4.pm.20 -> 1.17.6-1699.5.pm.1
  libheif-aom                1.17.6-1699.4.pm.20 -> 1.17.6-1699.5.pm.1
  libheif-dav1d              1.17.6-1699.4.pm.20 -> 1.17.6-1699.5.pm.1
  libheif-ffmpeg             1.17.6-1699.4.pm.20 -> 1.17.6-1699.5.pm.1
  libheif-jpeg               1.17.6-1699.4.pm.20 -> 1.17.6-1699.5.pm.1
  libheif-openjpeg           1.17.6-1699.4.pm.20 -> 1.17.6-1699.5.pm.1
  libheif-rav1e              1.17.6-1699.4.pm.20 -> 1.17.6-1699.5.pm.1
  libheif-svtenc             1.17.6-1699.4.pm.20 -> 1.17.6-1699.5.pm.1

9 packages to upgrade.
Overall download size: 505.6 KiB. Already cached: 0 B. No additional space will be used or freed after the operation.

Backend:  classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): 
committing
Retrieving: libheif1-1.17.6-1699.5.pm.1.x86_64 (Packman)                                                                                                (1/9), 299.0 KiB    
Retrieving: libheif1-1.17.6-1699.5.pm.1.x86_64.rpm .....................................................................................................[done (128.0 KiB/s)]
Retrieving: gdk-pixbuf-loader-libheif-1.17.6-1699.5.pm.1.x86_64 (Packman)                                                                               (2/9),  22.4 KiB    
Retrieving: gdk-pixbuf-loader-libheif-1.17.6-1699.5.pm.1.x86_64.rpm .....................................................................................[done (22.4 KiB/s)]
Retrieving: libheif-openjpeg-1.17.6-1699.5.pm.1.x86_64 (Packman)                                                                                        (3/9),  27.3 KiB    
Retrieving: libheif-openjpeg-1.17.6-1699.5.pm.1.x86_64.rpm ..............................................................................................[done (27.3 KiB/s)]
Retrieving: libheif-rav1e-1.17.6-1699.5.pm.1.x86_64 (Packman)                                                                                           (4/9),  26.3 KiB    
Retrieving: libheif-rav1e-1.17.6-1699.5.pm.1.x86_64.rpm ..............................................................................................................[done]
Retrieving: libheif-ffmpeg-1.17.6-1699.5.pm.1.x86_64 (Packman)                                                                                          (5/9),  25.9 KiB    
Retrieving: libheif-ffmpeg-1.17.6-1699.5.pm.1.x86_64.rpm ................................................................................................[done (25.9 KiB/s)]
Retrieving: libheif-dav1d-1.17.6-1699.5.pm.1.x86_64 (Packman)                                                                                           (6/9),  22.0 KiB    
Retrieving: libheif-dav1d-1.17.6-1699.5.pm.1.x86_64.rpm ..............................................................................................................[done]
Retrieving: libheif-aom-1.17.6-1699.5.pm.1.x86_64 (Packman)                                                                                             (7/9),  32.0 KiB    
Retrieving: libheif-aom-1.17.6-1699.5.pm.1.x86_64.rpm ...................................................................................................[done (16.0 KiB/s)]
Retrieving: libheif-svtenc-1.17.6-1699.5.pm.1.x86_64 (Packman)                                                                                          (8/9),  25.2 KiB    
Retrieving: libheif-svtenc-1.17.6-1699.5.pm.1.x86_64.rpm .............................................................................................................[done]
Retrieving: libheif-jpeg-1.17.6-1699.5.pm.1.x86_64 (Packman)                                                                                            (9/9),  25.6 KiB    
Retrieving: libheif-jpeg-1.17.6-1699.5.pm.1.x86_64.rpm ...............................................................................................................[done]

Checking for file conflicts: .........................................................................................................................................[done]
/sbin/ldconfig: /lib/libtcmalloc_minimal.so.4 is not a symbolic link
/sbin/ldconfig: /lib/libtcmalloc_minimal.so.4 is not a symbolic link
(1/9) Installing: libheif1-1.17.6-1699.5.pm.1.x86_64 .................................................................................................................[done]
(2/9) Installing: gdk-pixbuf-loader-libheif-1.17.6-1699.5.pm.1.x86_64 ................................................................................................[done]
(3/9) Installing: libheif-openjpeg-1.17.6-1699.5.pm.1.x86_64 .........................................................................................................[done]
(4/9) Installing: libheif-rav1e-1.17.6-1699.5.pm.1.x86_64 ............................................................................................................[done]
(5/9) Installing: libheif-ffmpeg-1.17.6-1699.5.pm.1.x86_64 ...........................................................................................................[done]
(6/9) Installing: libheif-dav1d-1.17.6-1699.5.pm.1.x86_64 ............................................................................................................[done]
(7/9) Installing: libheif-aom-1.17.6-1699.5.pm.1.x86_64 ..............................................................................................................[done]
(8/9) Installing: libheif-svtenc-1.17.6-1699.5.pm.1.x86_64 ...........................................................................................................[done]
(9/9) Installing: libheif-jpeg-1.17.6-1699.5.pm.1.x86_64 .............................................................................................................[done]
Running post-transaction scripts .....................................................................................................................................[done]
CommitResult  (total 9, done 9, error 0, skipped 0, updateMessages 0)
Checking for running processes using deleted libraries...

-----
zyper second run:

:~> sudo zypper -v dup
Verbosity: 2
Initializing Target
Checking whether to refresh metadata for Main Repository (NON-OSS)
Checking whether to refresh metadata for Main Repository (OSS)
Checking whether to refresh metadata for Main Update Repository
Checking whether to refresh metadata for Packman Repository
Checking whether to refresh metadata for google-chrome
Checking whether to refresh metadata for openSUSE:Tumbleweed
Checking whether to refresh metadata for openSUSE:Tumbleweed
Checking whether to refresh metadata for network
Checking whether to refresh metadata for libdvdcss repository
Checking whether to refresh metadata for Packman
Checking whether to refresh metadata for Open H.264 Codec (openSUSE Tumbleweed)
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
Force resolution: No
Computing upgrade...
Nothing to do.
-----
pkcon run:

:~> sudo pkcon get-updates
Getting updates                         [=========================]         
Starting                                [=========================]         
Querying                                [=========================]         
Refreshing software list                [=========================]         
Finished                                [=========================]         
There are no updates available at this time.

-----
Launching Discover, confirmed it did not have any package updates. Manually refreshed, Wine packages are back.