Re: Dealing with the toolchain detection issue breaking Rawhide (#1401231)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/06/2016 08:50 PM, Adam Williamson wrote:
On Tue, 2016-12-06 at 20:41 +0100, Florian Weimer wrote:
On 12/06/2016 08:36 PM, James Hogarth wrote:
On 6 December 2016 at 19:24, Adam Williamson <adamwill@xxxxxxxxxxxxxxxxx> wrote:
So, https://bugzilla.redhat.com/show_bug.cgi?id=1401231 seems to be
basically breaking everything in Rawhide at present.

Rather than having a bug where people are trying to figure out on the
fly how to deal with the RPM macro change, and probably more packages
are getting rebuilt and broken all the time, I propose we do this:

1. *IMMEDIATELY* revert the change to redhat-rpm-config
2. Rebuild all packages (at least noarch packages, I guess) that were
built since the change landed

so we have a non-broken Rawhide. Then we could consider at our leisure
how to implement the change properly.

Thoughts?

Is it really that bad, or is it mostly fallout from a misbuilt
samba-libs package?  That was totally unexpected—the package does not
even use autoconf.

Yes, it's really bad. Look at the list of bugs marked as depending on
it:

https://bugzilla.redhat.com/show_bug.cgi?id=1393164 (owncloud)
https://bugzilla.redhat.com/show_bug.cgi?id=1401172 (libldb)
https://bugzilla.redhat.com/show_bug.cgi?id=1401175 (libtdb)
https://bugzilla.redhat.com/show_bug.cgi?id=1401886 (gnome-shell build
failed because of libtdb issue, breaking GNOME on Rawhide)

These all go back to the same Samba/waf build system issue, right?

Installs of virtually any Rawhide package set besides minimal are
broken (because they all run through samba, libldb, or both). Many
package builds cannot run because they run through samba or libldb or
libtdb.

I'm just wondering if there is more widespread breakage beyond Samba.

If it were just Samba, fixing Samba would be the right course of action. But I'm no longer confident in the testing I did before proposing this change.

Thanks,
Florian
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux