Bug 1392194

Summary: nothing provides mingw64(libnettle-6-2.dll) needed by mingw64-gnutls-3.5.4-1.fc25.noarch.
Product: [Fedora] Fedora Reporter: Daniel BerrangĂ© <berrange>
Component: mingw-gnutlsAssignee: Richard W.M. Jones <rjones>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 25CC: erik-fedora, mike, rjones, victortoso
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-11-07 14:20:52 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:

Description Daniel Berrangé 2016-11-05 21:36:27 UTC
Description of problem:
Attempting to build mingw-libvirt in Fedora 25 raises an error attempting to intsall mingw64-gnutls in the build root, because it has a broken dep on nettle

DEBUG util.py:421:  Last metadata expiration check: 0:01:27 ago on Fri Nov  4 20:47:54 2016.
DEBUG util.py:421:  Package pkgconfig-1:0.29.1-1.fc25.i686 is already installed, skipping.
DEBUG util.py:421:  Error: nothing provides mingw64(libnettle-6-2.dll) needed by mingw64-gnutls-3.5.4-1.fc25.noarch.
DEBUG util.py:421:  nothing provides mingw32(libnettle-6-2.dll) needed by mingw32-gnutls-3.5.4-1.fc25.noarch
DEBUG util.py:421:  (try to add '--allowerasing' to command line to replace conflicting packages)

Version-Release number of selected component (if applicable):
mingw64-gnutls-3.5.4-1.fc25.noarch.

Comment 2 Michael Cronenworth 2016-11-05 22:06:37 UTC
https://bodhi.fedoraproject.org/overrides/mingw-gnutls-3.5.5-2.fc25
koji wait-repo f25-build --build=mingw-gnutls-3.5.5-2.fc25

Comment 3 Daniel Berrangé 2016-11-07 09:56:11 UTC
This is still broken, even with your newer 3.5.5-2.fc25 build in the root:

https://kojipkgs.fedoraproject.org//work/tasks/3044/16333044/root.log

DEBUG util.py:421:  Error: nothing provides mingw64(libhogweed-4.dll) needed by mingw64-gnutls-3.5.5-2.fc25.noarch.
DEBUG util.py:421:  nothing provides mingw32(libhogweed-4.dll) needed by mingw32-gnutls-3.5.5-2.fc25.noarch

Has your build-override for nettle expired, leaving orphaned gnutls override ?

Comment 4 Michael Cronenworth 2016-11-07 14:20:52 UTC
The buildroot has been extended until 2016-11-12, which is when I can push the update to stable (or you could give karma and the update would hit stable sooner).

I prefer to be contacted directly, or through the mingw mailing list, or I can hop on IRC (#fedora-mingw/daumas).