Description of problem: kdnssd-avahi build failure ppc64le archi because buildrequires kdelibs3-devel that requires kdnssd-devel and kdnssd-devel itself provided by kdnssd-avahi-devel Version-Release number of selected component (if applicable): kdnssd-avahi-0.1.3-0.19.20080116svn.fc21 Steps to Reproduce: 1. fedpkg clone -a kdnssd-avahi 2. fedpkg mockbuild Actual results: http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=238553 DEBUG util.py:282: Error: Package: kdelibs3-devel-3.5.10-59.fc21.ppc64le (build) DEBUG util.py:282: Requires: libkdnssd-devel Additional info: I do not know how to handle such loop problem in the requirements between kdnssd-avahi and kdelibs3-devel Are we able to temporarily create a bootstrap build in koji for one of the two packages ?
Yeah, bootstrap kdelibs3. step 1, in kdelibs3.spec find: %if 0%{?fedora} %define libkdnssd libkdnssd %endif and comment out the %define, build kdelibs3 2. build kdnssd-avahi 3. put kdelibs3 back the way it was, build as usual. Do you need any help doing this?
(In reply to Rex Dieter from comment #1) > Yeah, bootstrap kdelibs3. > > step 1, > in kdelibs3.spec find: > %if 0%{?fedora} > %define libkdnssd libkdnssd > %endif > > and comment out the %define, build kdelibs3 > > 2. build kdnssd-avahi > 3. put kdelibs3 back the way it was, build as usual. > > > Do you need any help doing this? Yes, because I do not think I have the right to make spec changes in fedora db.
Submitted a bootstrap build here, http://ppc-le.koji.fedoraproject.org/koji/taskinfo?taskID=82254
(In reply to Rex Dieter from comment #3) > Submitted a bootstrap build here, > http://ppc-le.koji.fedoraproject.org/koji/taskinfo?taskID=82254 the ppc64le builds should now be done in ppc.koji hub and not anymore in ppc-le.koji that do not have any associated builder anymore.
Ah, once more with feeling: http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=1925181
Looks like build failed due to buildroot broken dependencies, DEBUG util.py:282: Error: Package: cups-filters-1.0.53-3.fc21.ppc64le (build) DEBUG util.py:282: Requires: libpoppler.so.43()(64bit) but cups-filters was rebuilt since then, so trying again: http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=1928160
I guess I'm confused, cups-filters-1.0.54-1.fc21 was built successfully jul 01: http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=248075 and, $ ppc-koji latest-pkg rawhide cups-filters Build Tag Built by ---------------------------------------- -------------------- ---------------- cups-filters-1.0.54-4.fc21 f21 michelmno But I'm still getting broken deps referencing something older: DEBUG util.py:282: Error: Package: cups-filters-1.0.53-3.fc21.ppc64le (build) DEBUG util.py:282: Requires: libpoppler.so.43()(64bit)
I messed up the version references there, but hopeufully you can still see my point. :)
Still seeing broken deps per comment #7 on ppc64le today. Don't see any bugs on the PPC64LETracker that seem to mention poppler or cups-filters, should I file one?
kdnssd-avahi now succeeded at task Id for release f21. http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=1958947 So we should now remove the bootstrap change of kdelibs3.
OK, great. kdelibs.spec: %changelog * Tue Jul 22 2014 Rex Dieter <rdieter> 3.5.10-61 - drop bootstrap