Bug 1103908

Summary: requires pkgconfig(gl), but none of the providers can be installed
Product: [Fedora] Fedora Reporter: Michael Monreal <michael.monreal>
Component: dnfAssignee: Packaging Maintenance Team <packaging-team-maint>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: akozumpl, michael.monreal, packaging-team-maint, pnemade, rholy, tim.lauridsen
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-06-04 12:21:15 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
depsolver log none

Description Michael Monreal 2014-06-02 20:42:17 UTC
Description of problem:
After filing #1103906 I tried to install the builddeps manually but it fails on qt-devel:

$ sudo dnf install -v qt-devel
Config time: 0.006
cachedir: /var/cache/dnf/x86_64/20
Failed loading plugin: copr
Loaded plugins: generate_completion_cache, download, builddep, kickstart, noroot, debuginfo-install
initialized BuildDep plugin
initialized Noroot plugin
initialized DebuginfoInstall plugin
dnf version: 0.5.2
repo: using cache for: rhughes-f20-gnome-3-12
not found deltainfo for: Copr repo for f20-gnome-3-12 owned by rhughes
repo: using cache for: fedora
not found deltainfo for: Fedora 20 - x86_64
repo: using cache for: rpmfusion-free-updates
not found deltainfo for: RPM Fusion for Fedora 20 - Free - Updates
repo: using cache for: adobe-linux-x86_64
not found deltainfo for: Adobe Systems Incorporated
repo: using cache for: rpmfusion-nonfree-updates
not found deltainfo for: RPM Fusion for Fedora 20 - Nonfree - Updates
repo: using cache for: rpmfusion-free
not found deltainfo for: RPM Fusion for Fedora 20 - Free
repo: using cache for: updates
repo: using cache for: rpmfusion-nonfree
not found deltainfo for: RPM Fusion for Fedora 20 - Nonfree
hawkey sack setup time: 0.235
--> Starting dependency resolution
--> Finished dependency resolution
Depsolve time: 0.158
Error: package qt-devel-1:4.8.5-10.fc20.i686 requires pkgconfig(gl), but none of the providers can be installed
Cleaning up.


Version-Release number of selected component (if applicable):
dnf-0.5.2-1.fc20.noarch

How reproducible: 100%


Steps to Reproduce:
1. sudo dnf install -v qt-devel

Actual results: does not manage to solve deps

Expected results: resolve deps and install

Additional info:

Already tried with a clean cache (clean all, makecache) but it did not help.

Comment 1 Ales Kozumplik 2014-06-03 05:30:01 UTC
Hello, please attach solver debugging data to this as described by [1]. Thanks!

[1] http://dnf.baseurl.org/2013/11/25/reporting-depsolving-bugs/

Comment 2 Michael Monreal 2014-06-03 09:21:15 UTC
Created attachment 901705 [details]
depsolver log

As requested.

Comment 3 Ales Kozumplik 2014-06-04 12:21:15 UTC
The system from comment 2 has:

mesa-libGL-10.1.4-3.20140521.fc20

installed. This is at the time an unstable package (I can see it in koji tagged as updates-testing).

pkgconfig(gl) is generally provided by mesa-libGL-devel but DNF won't install on older version from fedora or updates (10.1.3) currently and updates-testing was not enabled for this run.

This is not a bug.