karsten(a)redhat.com píše v Pá 13. 02. 2009 v 16:14 +0100:
Hello,
Do we have a writeup on how to bootstrap a new secondary architecture in koji ?
Prebuilt binary rpms of F-10 are available and being imported into the koji hub.
But how to proceed from there to get to F-11 ?
I would start with a refreshment of the packages that create
buildsys-build. And then do brute-force rebuild from A to Z ;-)
A build loop over all source packages doesn't look like the
optimal approach to me.
Do we have scripts to identify leaves in the build dependency tree so that those
can be built first before moving on the the next level ?
Maybe the guys from Fedora/SPARC aka Aurora have some ...
And how about the package versions? I'd expect some iterations
until I get a
complete set of F-11 packages and still need to keep the n-v-r t the same level
than on the primary archs. Scratch builds won't get added to the build environment
and won't help here, right ?
You need to detect failed "BuildRequires", fix them in CVS, update n-v-r
and build again for both primary and secondary. Then just do a new build
(no change to n-v-r) of the package whose BRs were missing.
I am attaching few scripts I was using in the previous attempt to build
Fedora/s390x.
Dan