Bug 29100 - VLC 3.0.16
Summary: VLC 3.0.16
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA7TOO MGA8-64-OK
Keywords: advisory, validated_update
Depends on: 29175
Blocks:
  Show dependency treegraph
 
Reported: 2021-06-10 19:25 CEST by David Walser
Modified: 2021-07-04 04:15 CEST (History)
4 users (show)

See Also:
Source RPM: vlc-3.0.14-1.mga8.src.rpm
CVE:
Status comment:


Attachments

Description David Walser 2021-06-10 19:25:06 CEST
VLC 3.0.15 has been released today (June 10):
https://www.videolan.org/vlc/releases/3.0.15.html
https://code.videolan.org/videolan/vlc/-/raw/3.0.x/NEWS

This appears to just be a bugfix release.
David Walser 2021-06-10 19:25:15 CEST

Whiteboard: (none) => MGA8TOO, MGA7TOO

Comment 1 Lewis Smith 2021-06-10 20:54:03 CEST
Thanks for the prompt.
VLC is a parentless SRPM, and maintained by different people; so assigning this to everybody.

Assignee: bugsquad => pkg-bugs

Comment 2 David Walser 2021-06-21 18:05:11 CEST
VLC 3.0.16 has been released on June 18:
https://code.videolan.org/videolan/vlc/-/raw/3.0.x/NEWS

It has a couple of additional bug fixes.

Summary: VLC 3.0.15 => VLC 3.0.16

Comment 3 David Walser 2021-06-29 18:25:55 CEST
Note that there are core and tainted builds.

Advisory:
--------------------------------------------------

The vlc package has been updated to version 3.0.16, fixing several bugs.  See
the upstream release announcements and NEWS file for details.

References:
https://www.videolan.org/vlc/releases/3.0.15.html
https://www.videolan.org/vlc/releases/3.0.16.html
https://code.videolan.org/videolan/vlc/-/raw/3.0.x/NEWS
--------------------------------------------------

Updated packages in {core,tainted}/updates_testing:
--------------------------------------------------
vlc-3.0.16-1.mga7
libvlc5-3.0.16-1.mga7
libvlccore9-3.0.16-1.mga7
libvlc-devel-3.0.16-1.mga7
vlc-plugin-common-3.0.16-1.mga7
vlc-plugin-zvbi-3.0.16-1.mga7
vlc-plugin-kate-3.0.16-1.mga7
vlc-plugin-libass-3.0.16-1.mga7
vlc-plugin-lua-3.0.16-1.mga7
vlc-plugin-ncurses-3.0.16-1.mga7
vlc-plugin-lirc-3.0.16-1.mga7
svlc-3.0.16-1.mga7
vlc-plugin-aa-3.0.16-1.mga7
vlc-plugin-sdl-3.0.16-1.mga7
vlc-plugin-shout-3.0.16-1.mga7
vlc-plugin-opengl-3.0.16-1.mga7
vlc-plugin-vdpau-3.0.16-1.mga7
vlc-plugin-projectm-3.0.16-1.mga7
vlc-plugin-theora-3.0.16-1.mga7
vlc-plugin-twolame-3.0.16-1.mga7
vlc-plugin-fluidsynth-3.0.16-1.mga7
vlc-plugin-gme-3.0.16-1.mga7
vlc-plugin-schroedinger-3.0.16-1.mga7
vlc-plugin-speex-3.0.16-1.mga7
vlc-plugin-flac-3.0.16-1.mga7
vlc-plugin-dv-3.0.16-1.mga7
vlc-plugin-mod-3.0.16-1.mga7
vlc-plugin-mpc-3.0.16-1.mga7
vlc-plugin-sid-3.0.16-1.mga7
vlc-plugin-sndio-3.0.16-1.mga7
vlc-plugin-pulse-3.0.16-1.mga7
vlc-plugin-jack-3.0.16-1.mga7
vlc-plugin-rist-3.0.16-1.mga7
vlc-plugin-upnp-3.0.16-1.mga7
vlc-plugin-gnutls-3.0.16-1.mga7
vlc-plugin-libnotify-3.0.16-1.mga7
vlc-plugin-chromaprint-3.0.16-1.mga7
vlc-plugin-samba-3.0.16-1.mga7
vlc-3.0.16-1.mga8
libvlc5-3.0.16-1.mga8
libvlccore9-3.0.16-1.mga8
libvlc-devel-3.0.16-1.mga8
svlc-3.0.16-1.mga8
vlc-plugin-common-3.0.16-1.mga8
vlc-plugin-lua-3.0.16-1.mga8
vlc-plugin-vdpau-3.0.16-1.mga8
vlc-plugin-opengl-3.0.16-1.mga8
vlc-plugin-rist-3.0.16-1.mga8
vlc-plugin-flac-3.0.16-1.mga8
vlc-plugin-ncurses-3.0.16-1.mga8
vlc-plugin-upnp-3.0.16-1.mga8
vlc-plugin-schroedinger-3.0.16-1.mga8
vlc-plugin-jack-3.0.16-1.mga8
vlc-plugin-kate-3.0.16-1.mga8
vlc-plugin-pulse-3.0.16-1.mga8
vlc-plugin-theora-3.0.16-1.mga8
vlc-plugin-speex-3.0.16-1.mga8
vlc-plugin-zvbi-3.0.16-1.mga8
vlc-plugin-gnutls-3.0.16-1.mga8
vlc-plugin-libass-3.0.16-1.mga8
vlc-plugin-dv-3.0.16-1.mga8
vlc-plugin-shout-3.0.16-1.mga8
vlc-plugin-mod-3.0.16-1.mga8
vlc-plugin-twolame-3.0.16-1.mga8
vlc-plugin-gme-3.0.16-1.mga8
vlc-plugin-fluidsynth-3.0.16-1.mga8
vlc-plugin-samba-3.0.16-1.mga8
vlc-plugin-projectm-3.0.16-1.mga8
vlc-plugin-aa-3.0.16-1.mga8
vlc-plugin-sdl-3.0.16-1.mga8
vlc-plugin-lirc-3.0.16-1.mga8
vlc-plugin-sndio-3.0.16-1.mga8
vlc-plugin-mpc-3.0.16-1.mga8
vlc-plugin-libnotify-3.0.16-1.mga8
vlc-plugin-sid-3.0.16-1.mga8
vlc-plugin-chromaprint-3.0.16-1.mga8

from SRPMS:
vlc-3.0.16-1.mga7.src.rpm
vlc-3.0.16-1.mga8.src.rpm

Version: Cauldron => 8
Whiteboard: MGA8TOO, MGA7TOO => MGA7TOO
Depends on: (none) => 29175
Assignee: pkg-bugs => qa-bugs

Comment 4 Brian Rockwell 2021-06-30 20:55:42 CEST
MGA8-64 

using tainted

When picking VLC I get the following

Sorry, the following package cannot be selected:

- vlc-3.0.16-1.mga8.tainted.x86_64 (due to conflicts with vlc-plugin-common-3.0.16-1.mga8.tainted.x86_64)

CC: (none) => brtians1
Keywords: (none) => feedback

Comment 5 David Walser 2021-06-30 21:00:39 CEST
Can you get more information about what the supposed conflict is?
David Walser 2021-06-30 21:01:02 CEST

CC: (none) => nicolas.salguero

Comment 6 Brian Rockwell 2021-06-30 21:12:33 CEST
# urpmi vlc
A requested package cannot be installed:
vlc-plugin-common-3.0.16-1.mga8.tainted.x86_64 (due to unsatisfied libdca.so.0()(64bit))
Comment 7 David Walser 2021-06-30 21:20:16 CEST
Are you trying to qarepo it?  It does require libdca0, which is available in tainted.

Keywords: feedback => (none)

Comment 8 David Walser 2021-06-30 21:38:19 CEST
In other words, you need to make sure you have tainted/release and tainted/updates enabled.
Comment 9 Brian Rockwell 2021-06-30 23:11:32 CEST
mmm

Yup - my bad.  Thanks David.

Installing and testing now.
Comment 10 Brian Rockwell 2021-06-30 23:38:17 CEST
$ uname -a
Linux localhost.localdomain 5.10.46-desktop-1.mga8 #1 SMP Thu Jun 24 14:33:54 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Physical hardware - using pulse audio



To satisfy dependencies, the following package(s) also need to be installed:

- fonts-ttf-bitstream-vera-1.10-18.mga8.noarch
- lib64aribb25_0-0.2.7-1.mga8.x86_64
- lib64avc1394_0-0.5.4-9.mga8.x86_64
- lib64basicusageenvironment1-2021.06.25-1.mga8.x86_64
- lib64caca0-0.99-0.beta19.5.1.mga8.x86_64
- lib64cddb2-1.3.2-21.mga8.x86_64
- lib64crystalhd3-0-0.20110315.13.mga8.x86_64
- lib64dca0-0.0.7-1.mga8.tainted.x86_64
- lib64dvbpsi10-1.3.3-2.mga8.x86_64
- lib64dvdcss2-1.4.2-3.mga8.tainted.x86_64
- lib64ebml5-1.4.1-1.mga8.x86_64
- lib64faad2-2.10.0-1.mga8.tainted.x86_64
- lib64groupsock30-2021.06.25-1.mga8.x86_64
- lib64livemedia94-2021.06.25-1.mga8.x86_64
- lib64matroska7-1.6.2-1.mga8.x86_64
- lib64protobuf-lite25-3.14.0-1.mga8.x86_64
- lib64usageenvironment3-2021.06.25-1.mga8.x86_64
- lib64vlc5-3.0.16-1.mga8.tainted.x86_64
- lib64vlccore9-3.0.16-1.mga8.tainted.x86_64
- lib64x264_157-0.157-0.20191217.stable.2.mga8.tainted.x86_64
- lib64x265_192-3.4-1.mga8.tainted.x86_64
- lib64xcb-composite0-1.14-1.mga8.x86_64
- lib64xcb-xv0-1.14-1.mga8.x86_64
- libcrystalhd-common-0-0.20110315.13.mga8.x86_64
- vlc-plugin-common-3.0.16-1.mga8.tainted.x86_64
- vlc-plugin-lua-3.0.16-1.mga8.tainted.x86_64
- vlc-plugin-opengl-3.0.16-1.mga8.tainted.x86_64
- vlc-plugin-pulse-3.0.16-1.mga8.tainted.x86_64
- vlc-plugin-samba-3.0.16-1.mga8.tainted.x86_64
- vlc-plugin-theora-3.0.16-1.mga8.tainted.x86_64
- vlc-plugin-vdpau-3.0.16-1.mga8.tainted.x86_64


Videos played, various formats of audio worked.

Working for me.
Comment 11 Thomas Andrews 2021-07-01 23:26:01 CEST
MGA8-64 Plasma, tainted packages already installed. Attempting to update to core packages, using qarepo. This has always been possible before, even with tainted-core and tainted-updates enabled.

I see a message similar to the one Brian sees, but in two stages:

The following package has to be removed for others to be upgraded:
vlc-plugin-common-3.0.14-1.mga8.tainted.x86_64
 (due to unsatisfied vlc == 3.0.14)

Okay, that would happen, but I usually don't get a message about it. If I say no, nothing is selected. If I say yes, I get this:

Sorry, the following package cannot be selected:

- vlc-plugin-common-3.0.16-1.mga8.x86_64 (due to unsatisfied libgroupsock.so.30()(64bit))

So is what I've been doing to test both non-tainted and tainted updates no longer allowed? And if it isn't, are we going to break systems if we fail to push both core and tainted versions of updates in the future? (It's happened before)

CC: (none) => andrewsfarm

Comment 12 David Walser 2021-07-01 23:36:36 CEST
You need the main repositories enabled, just like on any other system.
Comment 13 Thomas Andrews 2021-07-01 23:38:13 CEST
If I disable the tainted repos before going after the updates, I get this for the second message:

Sorry, the following package cannot be selected:

- vlc-plugin-common-3.0.16-1.mga8.x86_64 (due to unsatisfied libliveMedia.so.94()(64bit))
Comment 14 Thomas Andrews 2021-07-01 23:39:45 CEST
(In reply to David Walser from comment #12)
> You need the main repositories enabled, just like on any other system.

They are.
Comment 15 David Walser 2021-07-01 23:45:28 CEST
Apparently not.  You need to enable core release and updates.
Comment 16 Thomas Andrews 2021-07-01 23:53:18 CEST
I'm showing libliveMedia.so.87 as installed, but the error message is looking for libliveMedia.so.94.

And, I'm showing libgroupsock.so.24 as installed, where the first error was calling for libgroupsock.so.30.
Comment 17 Thomas Andrews 2021-07-01 23:55:31 CEST
(In reply to David Walser from comment #15)
> Apparently not.  You need to enable core release and updates.

Then drakrpm-edit-media has a serious bug, because it is showing them as enabled.
Comment 18 David Walser 2021-07-01 23:58:32 CEST
You need the packages in Bug 29175 also.
Comment 19 Thomas Andrews 2021-07-02 00:08:45 CEST
Yeah, I just saw that. Sorry about the noise.
Comment 20 Thomas Andrews 2021-07-02 00:47:20 CEST
Installed the non tainted mga8 packages from bot here and bug 29175 at the same time. Once I figured out what I had been doing wrong, there were no installation issues. Played pieces of several videos in a half-dozen different formats, with no issues noted.

Then used qarepo to get the tainted versions. Again, no installation issues. Played the same videos as before, again with no issues. Giving this a mga8 OK

Whiteboard: MGA7TOO => MGA7TOO MGA8-64-OK

Comment 21 Thomas Andrews 2021-07-02 19:46:55 CEST
Tested tainted and core packages from this bug and from bug 29175 in a mga7-64 Plasma system. No installation issues. Played several video files, streamed a podcast of technical news from seven years ago. All played as they should.

Also streamed the video in the mga8 vlc, and it, too, was OK.

OKing this for mga7, and validating. Advisory in Comment 3.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Thomas Backlund 2021-07-04 02:53:32 CEST

Keywords: (none) => advisory

Comment 22 Mageia Robot 2021-07-04 04:15:10 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2021-0142.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.