Bugzilla – Bug 1226395
vlc unresolvable build on packman
Last modified: 2024-06-28 23:00:15 UTC
Rozwiązywanie kwestii zależności nie powiodło się: the to be installed phonon-vlc-qt5-0.12.0-2.3.x86_64 requires 'vlc = 3.0.21', but this requirement cannot be provided the to be installed phonon-vlc-qt6-0.12.0-2.3.x86_64 requires 'vlc-noX = 3.0.21', but this requirement cannot be provided
You have not reported what you did to trigger the message, that is usually needed to assist. These packages seem to be fine: $ zypper search -t package -s --match-exact phonon-vlc-qt5 phonon-vlc-qt6 vlc vlc-noX Mesa-vulkan-devic e-select Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+---------------------------+---------+--------------+--------+------------------------ | Mesa-vulkan-device-select | package | 24.0.8-377.1 | x86_64 | openSUSE-Tumbleweed-Oss | phonon-vlc-qt5 | package | 0.12.0-2.3 | x86_64 | openSUSE-Tumbleweed-Oss | phonon-vlc-qt6 | package | 0.12.0-2.3 | x86_64 | openSUSE-Tumbleweed-Oss | vlc | package | 3.0.21-1.1 | x86_64 | openSUSE-Tumbleweed-Oss | vlc-noX | package | 3.0.21-1.1 | x86_64 | openSUSE-Tumbleweed-Oss There is also a valid solution when installing them: $ zypper in --dry-run phonon-vlc-qt5 phonon-vlc-qt6 vlc vlc-noX Mesa-vulkan-device-select Loading repository data... Reading installed packages... Resolving package dependencies... [...] 72 new packages to install. The message that you see is informational, for you. You as the user need to resolve it. Please run "zypper dup" to resolve the conflict interactively. You will be offered choices. Closing as WORKSFORME, as performing an interactive conflict resolution using "zypper dup" is the overwhelmingly likely solution. See bug 1225965 for the Discover usability issue.
*** Bug 1226401 has been marked as a duplicate of this bug. ***
Created attachment 875528 [details] Install updates error Simple install updates triggered the failure
(In reply to Ofer Geva from comment #3) > Simple install updates triggered the failure ... while using packages from packman. Run "zypper dup".
The root cause is the packman package having unresolvable build: https://pmbs.links2linux.de/package/show/Essentials/A_tw-vlc ffmpeg-6-libavcodec-devel conflicts with ffmpeg-4-libpostproc-devel, ffmpeg-6-libavcodec-devel conflicts with ffmpeg-4-libswscale-devel, ffmpeg-6-libavformat-devel conflicts with ffmpeg-4-libpostproc-devel, ffmpeg-6-libavformat-devel conflicts with ffmpeg-4-libswscale-devel, ffmpeg-6-libavutil-devel conflicts with ffmpeg-4-libpostproc-devel, ffmpeg-6-libavutil-devel conflicts with ffmpeg-4-libswscale-devel, ffmpeg-4-libpostproc-devel conflicts with ffmpeg-6-libavcodec-devel, ffmpeg-4-libpostproc-devel conflicts with ffmpeg-6-libavformat-devel, ffmpeg-4-libpostproc-devel conflicts with ffmpeg-6-libavutil-devel, ffmpeg-4-libswscale-devel conflicts with ffmpeg-6-libavcodec-devel, ffmpeg-4-libswscale-devel conflicts with ffmpeg-6-libavformat-devel, ffmpeg-4-libswscale-devel conflicts with ffmpeg-6-libavutil-devel The vlc in the main repo got updated to 3.0.21, while the vlc-codecs package (which is available only on packman) is stuck on 3.0.20.
*** Bug 1226814 has been marked as a duplicate of this bug. ***
*** Bug 1226820 has been marked as a duplicate of this bug. ***
PackMan issues are not managed by me or openSUSE. Please report PackMan issues to Packman (In reply to Bruno Pitrus from comment #5) > The vlc in the main repo got updated to 3.0.21, while the vlc-codecs package > (which is available only on packman) is stuck on 3.0.20. This statement is only partially true: VideoLAN maintains an own repo for SUSE distros which is properly shipping vlc-codecs 3.0.21 - see http://download.videolan.org/SuSE/Tumbleweed/
*** Bug 1226887 has been marked as a duplicate of this bug. ***
Fix: https://build.opensuse.org/request/show/1183585. On the way to Factory: https://build.opensuse.org/request/show/1183602.