Another stumbling block: From my earlier unsuccessful initramfs attempts, I had a /ostree/gnomeos-3.4-i686-devel directory. This caused ostree --repo=repo checkout gnomeos-3.4-i686-devel to segfault. The attached patch makes it deal gracefully with this situation.
Attachment:
0001-checkout-Deal-gracefully-with-bad-input.patch
Description: Binary data