On Wed, Feb 15, 2017 at 12:19:05PM +0900, Mamoru TASAKA wrote: > > > ----- 元のメッセージ ----- > > 差出人: "Neal Gompa" <ngompa13@xxxxxxxxx> > > 宛先: "Development discussions related to Fedora" <devel@xxxxxxxxxxxxxxxxxxxxxxx> > > 送信済み: 2017年2月15日, 水曜日 12:10:13 > > 件名: Re: Fedora 26 Mass Rebuild - gnutls, µhttpd users > > > > On Tue, Feb 14, 2017 at 8:20 PM, Adam Williamson > > <adamwill@xxxxxxxxxxxxxxxxx> wrote: > > > On Tue, 2017-02-14 at 22:22 +0000, Zbigniew Jędrzejewski-Szmek wrote: > > >> On Tue, Feb 14, 2017 at 02:56:28PM -0500, Mohan Boddu wrote: > > >> > Hi all, > > >> > > > >> > Per the Fedora 26 schedule[1] we started a mass rebuild for Fedora 26 > > >> > on Feb 9th 2017. We did a mass rebuild for Fedora 26 for: > > >> > > >> systemd failed to rebuild. There were a couple of issues, but it's the > > >> last one that's interesting. gnutls and µhttpd dependencies are not > > >> detected properly: > > >> > > >> $ rpm -q gnutls-devel > > >> gnutls-devel-3.5.9-1.fc26.x86_64 > > >> $ "/usr/bin/pkg-config" "--cflags" "gnutls" || echo "NOT OK" > > >> Package libidn2 was not found in the pkg-config search path. > > >> ... > > >> NOT OK > > >> > > >> https://bugzilla.redhat.com/show_bug.cgi?id=1422256 > > >> > > >> I assume that might impact any package which uses pkg-config > > >> to detect gnutls or libµhttpd. > > > > > > This is quite likely to be due to > > > https://fedoraproject.org/wiki/Changes/pkgconf_as_system_pkg-config_implementation > > > > No. I *just* grabbed systemd-232-14.fc26 and rebuilt it locally using > > the koji repos for rawhide, and it detected everything fine and ran. I > > do not know why it failed during the mass rebuild, but it works fine > > now, even with gnutls-devel-3.5.9-1.fc26. > > > > pkgconf is not the one that caused the issue. > > This is because systemd added the workaround for this, see: > http://pkgs.fedoraproject.org/cgit/rpms/systemd.git/commit/?id=6353553a5766c8144dfe82e6dc6b49c61fbf8522 Yep. After a few "subtle" workarounds, I just nuked the Requires.private line from gnutls.pc. Without that line, the issue is gone. I don't know whether it's a changed interpretation of that line by pkgconf, or the changed dep (libidn→libidn2), or even something else, but the problem see be here. Zbyszek _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx