Bug 1226395 - vlc unresolvable build on packman
Summary: vlc unresolvable build on packman
Status: RESOLVED INVALID
: 1226401 1226814 1226820 1226887 (view as bug list)
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: 64bit Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Dominique Leuenberger
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-15 19:22 UTC by Nowak
Modified: 2024-06-28 23:00 UTC (History)
7 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Install updates error (274.53 KB, image/png)
2024-06-17 15:48 UTC, Ofer Geva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nowak 2024-06-15 19:22:31 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
Comment 1 Andreas Stieger 2024-06-16 06:13:15 UTC
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.
Comment 2 Andreas Stieger 2024-06-16 11:23:03 UTC
*** Bug 1226401 has been marked as a duplicate of this bug. ***
Comment 3 Ofer Geva 2024-06-17 15:48:16 UTC
Created attachment 875528 [details]
Install updates error

Simple install updates triggered the failure
Comment 4 Andreas Stieger 2024-06-17 15:54:41 UTC
(In reply to Ofer Geva from comment #3)
> Simple install updates triggered the failure

... while using packages from packman.

Run "zypper dup".
Comment 5 Bruno Pitrus 2024-06-21 12:23:39 UTC
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.
Comment 6 hui 2024-06-23 04:57:43 UTC
*** Bug 1226814 has been marked as a duplicate of this bug. ***
Comment 7 hui 2024-06-23 10:19:21 UTC
*** Bug 1226820 has been marked as a duplicate of this bug. ***
Comment 8 Dominique Leuenberger 2024-06-24 08:52:35 UTC
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/
Comment 9 hui 2024-06-24 13:48:44 UTC
*** Bug 1226887 has been marked as a duplicate of this bug. ***
Comment 10 Aaron Puchert 2024-06-28 23:00:15 UTC
Fix: https://build.opensuse.org/request/show/1183585.

On the way to Factory: https://build.opensuse.org/request/show/1183602.