On Thu, 2016-12-22 at 02:03 -0800, Adam Williamson wrote:
Kevin and I fixed quite a lot of packages today, but there are still
many to go. One I couldn't fix yet, which seems fairly significant, is
python-defusedxml:
https://bugzilla.redhat.com/show_bug.cgi?id=1408145
that blocks python3-openid, and thus python-fedora, which is quite
important, I think.
The most recent Rawhide compose attempt is going to fail because lvm2
was not rebuilt. I've now rebuilt that; we'll see if that (along with
all the other fixes we did today) is enough for a compose to work, or
if there's still more work to do. :/
So I figured out defusedxml this morning, but the next big problem
looks to be a crasher in the installer:
https://bugzilla.redhat.com/show_bug.cgi?id=1408282
it seems like Python 3.6 adds a stricter check for the 'pickle-ability'
of objects, and blivet runs afoul of this when trying to do a deepcopy
of something that contains a pyparted Alignment instance, which Python
decides is not pickle-able. It looks like the fix for this involves
fixing pyparted's extension types to be pickle-compatible. Which is,
well, C, which more or less puts it out of my abilities. :P
Until that gets fixed, Rawhide installs won't work, and all image
composes which run via anaconda (so, lives and Cloud images) won't work
either.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net