Bug 26706

Summary: Add Qt5Quick, Qt5QuickWidgets and Qt5QuickControls2 as build-deps to be installed by dnf to compile VLC
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: lewyssmith
Version: 7   
Target Milestone: ---   
Hardware: All   
OS: Linux   
See Also: https://bugs.mageia.org/show_bug.cgi?id=24939
https://bugs.mageia.org/show_bug.cgi?id=26278
Whiteboard:
Source RPM: dnf CVE:
Status comment:

Description Kristoffer Grundström 2020-05-30 11:20:48 CEST
Description of problem: I find it a little bit frustrating that dnf misses to install these build dependencies for vlc in order to compile the code. Isn't that what dnf build-dep is meant to accomplish or have I misunderstood it?

Version-Release number of selected component (if applicable): 4.2.6

How reproducible: All the time.

Steps to Reproduce:
1. Clone the latest vlc master branch with git.
2. Run dnf build-dep vlc as root.
3. Exit root shell.
4. Enter the cloned vlc directory.
5. Run aclocal && ./bootstrap && ./configure
6. Voila, it fails to compile due to missing Qt5Quick, Qt5QuickWidgets and Qt5QuickControls2 which should've been installed with the dnf build-dep vlc command.
Lewis Smith 2020-05-30 21:06:21 CEST

CC: (none) => lewyssmith
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=24939

Lewis Smith 2020-05-30 21:06:54 CEST

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=26278

Comment 1 Lewis Smith 2020-05-30 21:13:50 CEST
Kristoffer
> Clone the latest vlc master branch with git
This is at least the third bug you have raised on the same topic (see 'See Also' above), and you have been advised of its inappropriate nature.
Please give it a rest. You are working outside of Mageia. Martin was very helpful with the second one.

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