Description of problem: Version-Release number of selected component (if applicable): vlc-plugin-aa-3.0.18-1.mga8.x86_64 vlc-plugin-chromaprint-3.0.18-1.mga8.x86_64 vlc-plugin-dv-3.0.18-1.mga8.x86_64 vlc-plugin-fluidsynth-3.0.18-1.mga8.x86_64 vlc-plugin-gme-3.0.18-1.mga8.x86_64 vlc-plugin-gnutls-3.0.18-1.mga8.x86_64 vlc-plugin-jack-3.0.18-1.mga8.x86_64 vlc-plugin-kate-3.0.18-1.mga8.x86_64 vlc-plugin-libass-3.0.18-1.mga8.x86_64 vlc-plugin-libnotify-3.0.18-1.mga8.x86_64 vlc-plugin-lirc-3.0.18-1.mga8.x86_64 vlc-plugin-mod-3.0.18-1.mga8.x86_64 vlc-plugin-mpc-3.0.18-1.mga8.x86_64 vlc-plugin-ncurses-3.0.18-1.mga8.x86_64 vlc-plugin-projectm-3.0.18-1.mga8.x86_64 vlc-plugin-rist-3.0.18-1.mga8.x86_64 vlc-plugin-schroedinger-3.0.18-1.mga8.x86_64 vlc-plugin-sdl-3.0.18-1.mga8.x86_64 vlc-plugin-shout-3.0.18-1.mga8.x86_64 vlc-plugin-sid-3.0.18-1.mga8.x86_64 vlc-plugin-twolame-3.0.18-1.mga8.x86_64 vlc-plugin-upnp-3.0.18-1.mga8.x86_64 vlc-plugin-zvbi-3.0.18-1.mga8.x86_64 svlc-3.0.18-1.mga8.x86_64 How reproducible: Unable to install vlc-plugins nor svlc (listed above) The system has "vlc 3.0.18 1.mga8 x86_64" installed via Software Management. When any of the above plugins is selected, the following message is shown (for example vlc-plugin-libass): ----------------------------- Sorry, the following package cannot be selected: - vlc-plugin-libass-3.0.18-1.mga8.x86_64 (due to unsatisfied vlc[== 3.0.18]) ----------------------------- Steps to Reproduce: 1. Install VLC 3.0.18 2. Select any plugin listed above
Looks like when the latest vlc update was tested, the tester did not have vlc-plugin-sndio installed. The update should have obsoleted vlc-plugin-sndio instead of just not producing the rpm package from the srpm. Workaround is to manually uninstall it "urpme vlc-plugin-sndio". Please confirm uninstalling vlc-plugin-sndio fixes the problem for you. Proper fix is for an update that obsoletes it. Assigning to Nicolas who made the change to remove vlc-plugin-sndio.
Assignee: bugsquad => nicolas.salgueroCC: (none) => davidwhodgins
The workaround doesn't apply because "vlc-plugin-sndio" is not currently installed. https://filedn.eu/lRcVFGenfMnV2EQ3udYiGbz/pubfiles/Screenshot_20230812_085108.png
Please run (as root) urpmi vlc-plugin-libass --debug 2>&1 | tee /tmp/urpmi-log.txt Then attach /tmp/uromi-log.txt
Here is the requested output: https://filedn.eu/lRcVFGenfMnV2EQ3udYiGbz/pubfiles/bugs_mageia_org-id_32171/urpmi-log.txt The package was installed. Then I wanted to check from Software Management and found that I was able to select other vlc-plugins (version 3.0.18). But, found something strange, If I try to select vlc-plugin-sndio (version 3.0.17.3) the message "Sorry, the following package cannot be selected" appears, which I think is correct, but afterwards the vlc-plugins 3.0.18 once again cannot be selected giving the error "Cannot be selected (due to unsatisfied vlc[== 3.0.18])) This behavior is reproducible, if I close Software Management and try again, the results are the same, I've made a capture https://filedn.eu/lRcVFGenfMnV2EQ3udYiGbz/pubfiles/bugs_mageia_org-id_32171/20230812-2112_Capture.mp4 It seems that somehow Software Management keeps remembering the version from sndio plugin, making the other plugins not able to install.
Should be fixed in next vlc-3.0.18-1.1.mga8 update re-enabling sndio support!
CC: (none) => geiger.david68210
Assigning to QA, Packages in 8/Core/Updates_testing: ====================== vlc-plugin-jack-3.0.18-1.1.mga8 vlc-plugin-kate-3.0.18-1.1.mga8 vlc-plugin-lua-3.0.18-1.1.mga8 vlc-plugin-dv-3.0.18-1.1.mga8 vlc-plugin-opengl-3.0.18-1.1.mga8 vlc-plugin-rist-3.0.18-1.1.mga8 libvlccore9-3.0.18-1.1.mga8 lib64vlccore9-3.0.18-1.1.mga8 vlc-plugin-ncurses-3.0.18-1.1.mga8 vlc-plugin-zvbi-3.0.18-1.1.mga8 vlc-plugin-speex-3.0.18-1.1.mga8 vlc-plugin-sdl-3.0.18-1.1.mga8 vlc-plugin-upnp-3.0.18-1.1.mga8 vlc-plugin-fluidsynth-3.0.18-1.1.mga8 vlc-3.0.18-1.1.mga8 vlc-plugin-aa-3.0.18-1.1.mga8 vlc-plugin-mod-3.0.18-1.1.mga8 vlc-plugin-libnotify-3.0.18-1.1.mga8 vlc-plugin-shout-3.0.18-1.1.mga8 vlc-plugin-lirc-3.0.18-1.1.mga8 vlc-plugin-vdpau-3.0.18-1.1.mga8 vlc-plugin-samba-3.0.18-1.1.mga8 vlc-plugin-chromaprint-3.0.18-1.1.mga8 vlc-plugin-theora-3.0.18-1.1.mga8 vlc-plugin-gme-3.0.18-1.1.mga8 vlc-plugin-projectm-3.0.18-1.1.mga8 vlc-plugin-sndio-3.0.18-1.1.mga8 vlc-plugin-schroedinger-3.0.18-1.1.mga8 vlc-plugin-twolame-3.0.18-1.1.mga8 vlc-plugin-pulse-3.0.18-1.1.mga8 vlc-plugin-common-3.0.18-1.1.mga8 vlc-plugin-libass-3.0.18-1.1.mga8 vlc-plugin-flac-3.0.18-1.1.mga8 vlc-plugin-mpc-3.0.18-1.1.mga8 vlc-plugin-gnutls-3.0.18-1.1.mga8 libvlc5-3.0.18-1.1.mga8 lib64vlc5-3.0.18-1.1.mga8 libvlc-devel-3.0.18-1.1.mga8 lib64vlc-devel-3.0.18-1.1.mga8 svlc-3.0.18-1.1.mga8 vlc-plugin-sid-3.0.18-1.1.mga8 Packages in 8/Tainted/Updates_testing: ====================== vlc-plugin-shout-3.0.18-1.1.mga8.tainted vlc-plugin-lua-3.0.18-1.1.mga8.tainted vlc-3.0.18-1.1.mga8.tainted vlc-plugin-lirc-3.0.18-1.1.mga8.tainted vlc-plugin-common-3.0.18-1.1.mga8.tainted vlc-plugin-kate-3.0.18-1.1.mga8.tainted svlc-3.0.18-1.1.mga8.tainted libvlc5-3.0.18-1.1.mga8.tainted lib64vlc5-3.0.18-1.1.mga8.tainted vlc-plugin-pulse-3.0.18-1.1.mga8.tainted vlc-plugin-opengl-3.0.18-1.1.mga8.tainted vlc-plugin-sid-3.0.18-1.1.mga8.tainted vlc-plugin-schroedinger-3.0.18-1.1.mga8.tainted vlc-plugin-libnotify-3.0.18-1.1.mga8.tainted vlc-plugin-gme-3.0.18-1.1.mga8.tainted vlc-plugin-theora-3.0.18-1.1.mga8.tainted libvlccore9-3.0.18-1.1.mga8.tainted lib64vlccore9-3.0.18-1.1.mga8.tainted vlc-plugin-projectm-3.0.18-1.1.mga8.tainted vlc-plugin-zvbi-3.0.18-1.1.mga8.tainted vlc-plugin-sdl-3.0.18-1.1.mga8.tainted vlc-plugin-ncurses-3.0.18-1.1.mga8.tainted vlc-plugin-flac-3.0.18-1.1.mga8.tainted vlc-plugin-samba-3.0.18-1.1.mga8.tainted vlc-plugin-chromaprint-3.0.18-1.1.mga8.tainted vlc-plugin-fdkaac-3.0.18-1.1.mga8.tainted vlc-plugin-vdpau-3.0.18-1.1.mga8.tainted vlc-plugin-sndio-3.0.18-1.1.mga8.tainted vlc-plugin-mod-3.0.18-1.1.mga8.tainted vlc-plugin-mpc-3.0.18-1.1.mga8.tainted vlc-plugin-rist-3.0.18-1.1.mga8.tainted libvlc-devel-3.0.18-1.1.mga8.tainted lib64vlc-devel-3.0.18-1.1.mga8.tainted vlc-plugin-fluidsynth-3.0.18-1.1.mga8.tainted vlc-plugin-jack-3.0.18-1.1.mga8.tainted vlc-plugin-twolame-3.0.18-1.1.mga8.tainted vlc-plugin-dv-3.0.18-1.1.mga8.tainted vlc-plugin-aa-3.0.18-1.1.mga8.tainted vlc-plugin-gnutls-3.0.18-1.1.mga8.tainted vlc-plugin-upnp-3.0.18-1.1.mga8.tainted vlc-plugin-speex-3.0.18-1.1.mga8.tainted vlc-plugin-libass-3.0.18-1.1.mga8.tainted From SRPMS: vlc-3.0.18-1.1.mga8.src.rpm vlc-3.0.18-1.1.mga8.tainted.src.rpm
Source RPM: (none) => vlc-3.0.18-1.mga8.src.rpmAssignee: nicolas.salguero => qa-bugs
CC: (none) => mageia
Tested on an mga8-64 Plasma system that already had the tainted version of vlc installed, but only the plugins that are routinely installed on a Plasma system. All I ever do with vlc is watch video files, and an install like that is quite sufficient for that. I tried to recreate the issue by installing svlc and the plugins from comment 0, and the first time I tried it I ran into the issue described in comment 0. I could select svlc for install, but once I did, none of the uninstalled plugins could be selected. But then I tried again, and this time I did not see the notice that the plugins could not be selected. I have no idea what was different between the two trials. I backed out without installing any of the packages. I used qarepo to download and update the vlc packages already installed to the core versions, and then I used rpmdrake to install the core versions of svlc and all of the rest of the plugins. Then I successfully played several .mp4 and .mkv video files with that version. Going back to qarepo, I downloaded and updated to the tainted versions of all rpms. I again played parts of the videos, without issues. I do not have any files that require the previously uninstalled plugins, and quite frankly don't know what about half of them are for anyway, so my testing of those is confined to a clean install/update. But, as the inability to install those plugins is the issue addressed by this bug, I am going to give it an OK. I'll hold off on validating for a day or two, in case there is something more I should be doing.
CC: (none) => andrewsfarmWhiteboard: (none) => MGA8-64-OK
Forgot to mention that I checked specifically for the successful installation of vlc-plugin-sndio-3.0.18-1.1.
Validating.
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
Keywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2023-0057.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED