While trying to rebuild perl-Heimdal-Kadm5-0.80.0-5.mga4, I get the following error during buildrequires install: ======= A requested package cannot be installed: libopenssl-devel-1.0.1e-1.mga3.i586 (due to unsatisfied devel(libk5crypto)) ======= which means that my package cannot be rebuilt. :-(
Keywords: (none) => TriagedCC: (none) => fundawang, guillomovitchSource RPM: (none) => openssl
I don't think it's openssl to blame. The problem is a bit more complicated as i wrote on dev ml.
CC: (none) => sander.lepikSource RPM: openssl => (none)
I don't have (and will not have) any more the time to read everything, feel free to contribute more
Yeah, I should have mentioned that I asked for help.
That is because perl-Heimdal-Kadm5 BuildRequires heimdal-devel, but heimdal-devel conflicts with krb5-devel due to heimdal has it own krb implementation. So the question is why heimdal not using system kr5b.
Source RPM: (none) => heimdal
CC: fundawang => (none)
assign to maintainer of heimdal.
CC: (none) => fundawangAssignee: bugsquad => guillomovitch
Heimdal is another kerberos implementation, there is no reason for it to relies on MIT kerberos. The problem here is caused by circular dependencies from openssl on a specific kerberos implementation: heimdal \ openssl \ kerberos / | \-------------/ Openssl being a low-level crypto API, those dependencies should probably get dropped. Or at least made implementation-agnostic.
Fixed in openssl-1.0.1e-3mga4
Status: NEW => RESOLVEDResolution: (none) => FIXED