mod_dnssd-0.6-2.fc11.src.rpm Failed To Build From Source against the rawhide tree. See http://fedoraproject.org/wiki/FTBFS for more information.
Setting to ASSIGNED per Fedora Bug Triage workflow. https://fedoraproject.org/wiki/BugZappers/BugStatusWorkFlow
Created attachment 352275 [details] root.log root.log for i386
Created attachment 352276 [details] build.log build.log for i386
Created attachment 352277 [details] mock.log mock.log for i386
Created attachment 352278 [details] root.log root.log for x86_64
Created attachment 352279 [details] build.log build.log for x86_64
Created attachment 352280 [details] mock.log mock.log for x86_64
http://koji.fedoraproject.org/koji/buildinfo?buildID=119819 failed in koji.
This package failed to build in Koji for Fedora 12, and at this point in the release cycle (Beta is out), we'll have to live with the F11 build of the package unless there is another bug in your package which would prevent the release of Fedora 12. If your package is now obsolete and should be removed from Fedora 12 and future, please follow the End of Life instructions here: https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life If your package is not obsolete, and you wish it to remain in the distribution for Fedora 13, please update your package's devel branch in CVS so that it builds, build it in koji, and close this bug as "CLOSED RAWHIDE", including the link to the koji build that succeeded. You can do this now, while final touches are being placed on Fedora 12 without affecting F12. Shortly after F12 is out, but before the F13 Alpha release, all F12FTBFS-blocking bugs will be re-evaluated. At that time, if progress has not been made to fix the package, it will be removed from the distribution for F13.
Uh, mod_dnssd does not use libuuid itself in anyway. This seems to be a missing dependency in apr-devel. Reassigning.
What exactly is the problem here? Some lib not being pulled in or apu-1-config not reporting libs correctly?
$ pkg-config --libs apr-1 -lapr-1 -luuid -lcrypt -lpthread $ rpm -qf /usr/lib/pkgconfig/apr-1.pc apr-devel-1.3.9-2.fc12.i686 $ yum deplist apr-devel-1.3.9-2.fc12.i686 Loaded plugins: dellsysidplugin2, refresh-packagekit, refresh-updatesd Finding dependencies: package: apr-devel.i686 1.3.9-2.fc12 dependency: /usr/bin/pkg-config provider: pkgconfig.i686 1:0.23-9.fc12 dependency: libapr-1.so.0 provider: apr.i686 1.3.9-2.fc12 dependency: /bin/sh provider: bash.i686 4.0.33-1.fc12 dependency: pkgconfig provider: pkgconfig.i686 1:0.23-9.fc12 dependency: apr = 1.3.9-2.fc12 provider: apr.i686 1.3.9-2.fc12 Seems the dependencies on libuuid-devel and libcrypt-devel are missing from the apr-devel RPM. A package that just pulls in apr-devel becomes unbuildable each time apr-devel changes its necessary dependencies without expressing that in the rpm dependencies list.
I get the thing with libuuid-devel, but I don't see libcrypt-devel on the list of packages here: http://download.fedora.redhat.com/pub/fedora/linux/development/i386/os/Packages/ Isn't that part of glibc?
BTW, have you tried using apr-1-config and apu-1-config scripts with --libs? That should give you the correct thing back.
I'm building -3 now, which should have uuid/crypt dependencies taken out of .pc file. When it's done, give it a go against it and let me know.
Available here: http://koji.fedoraproject.org/koji/taskinfo?taskID=1766611
(In reply to comment #14) > BTW, have you tried using apr-1-config and apu-1-config scripts with --libs? > That should give you the correct thing back. Yepp. That seems to work. So I guess this may now be closed as CLOSED RAWHIDE.
Could you also please try building using pkg-config against the latest package?
Oops, sorry, that was actually what I tried. I tried only the pkg-config stuff with the new build from koji, not the xxx-1-config scripts. And it is the pkg-config stuff that now works. Sorry for the confusion.
OK, thanks for testing. Do I need to do something to get this package into F-12 final? Or do I just close the bug and continue?
is the package in rawhide now functional? Simply being FTBFS at launch isn't that big a deal - you can built it for rawhide and be happy that it's fixed for F13. But if the package isn't functional in rawhide, but suddenly is because you fixed the build failure, then yes, you can request it get tagged for F12 final. http://fedorahosted.org/fedora-infrastructure and file a ticket.
Yeah, the package works in Rawhide and F-12. So, we'll just line it up for updates in F-12. Closing this now.
apr-1.3.9-2.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/apr-1.3.9-2.fc11
apr-1.3.9-2.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/apr-1.3.9-2.fc10
apr-1.3.9-2.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
apr-1.3.9-2.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.