Bug 1430406

Summary: opendnssec: broken ldns dependency prevents from installing freeipa-server-dns
Product: [Fedora] Fedora Reporter: Tomas Krizek <tkrizek>
Component: opendnssecAssignee: Paul Wouters <pwouters>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: awilliam, mruckman, puiterwijk, pwouters, robatino
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedBlocker
Fixed In Version: opendnssec-1.4.9-5.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-03-14 01:39:59 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:
Bug Depends On:    
Bug Blocks: 1349184    

Description Tomas Krizek 2017-03-08 14:36:47 UTC
Description of problem:

When attempting to install freeipa-server-dns in rawhide, the following broken dependency is encountered.

Error: package freeipa-server-dns-4.4.3-8.fc26.noarch requires opendnssec >= 1.4.6-4, but none of the providers can be installed
  - conflicting requests
  - nothing provides libldns.so.1()(64bit) needed by opendnssec-1.4.9-3.fc24.x86_64


Version-Release number of selected component (if applicable): 1.4.9-3.fc24.x86_64


How reproducible: always


Steps to Reproduce:
1. dnf install freeipa-server-dns

Comment 1 Adam Williamson 2017-03-09 23:11:07 UTC
thozza has rebuilt opendnssec, but this issue still affects F26. There is an update:

https://bodhi.fedoraproject.org/updates/FEDORA-2017-45dd8f6ab5

but F26 is currently frozen for Alpha. I'm proposing this as an Alpha blocker, as it prevents FreeIPA server deployment from working - openQA's domain controller role test fails due to this problem, e.g.:

https://openqa.stg.fedoraproject.org/tests/77129

This is a clear violation of "Release-blocking roles and the supported role configuration interfaces must meet the core functional Role Definition Requirements to the extent that supported roles can be successfully deployed, started, stopped, brought to a working configuration, and queried" - https://fedoraproject.org/wiki/Fedora_26_Alpha_Release_Criteria#Role_definition_requirements - because it prevents one from deploying the domain controller role.

Comment 2 Mike Ruckman 2017-03-13 18:41:25 UTC
Discussed in today's Blocker Review meeting. Accepted as a blocker as this is a clear violation of the following Alpha critrion: "Release-blocking roles and the supported role configuration interfaces must meet the core functional Role Definition Requirements to the extent that supported roles can be successfully deployed, started, stopped, brought to a working configuration, and queried."

Comment 3 Fedora Update System 2017-03-13 21:34:54 UTC
opendnssec-1.4.9-5.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-45dd8f6ab5

Comment 4 Fedora Update System 2017-03-14 01:39:59 UTC
opendnssec-1.4.9-5.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.