On Mon, Jan 27, 2014 at 10:26:35PM -0500, Michael K. Johnson wrote: > We now have the autoload recipes and initial factories checked in. > Next, we will be building the actual encapsulated RPMs. We will > start by using mirrorball to assemble source packages for some > RPMs; enough to be the build requirements for running Conary to > encapsulate RPMs. Normally, mirrorball hands off to rMake to do > the build; we'll skip that building part. We'll hand-build the > encapsulated packages in the chroot environments into the > bootstrap repository.
Today, Brett got mirrorball to the point of assembling related packages and finding oddities like Fedora containing the star source, but the star binary packages being only in "Everything" not in Fedora. Seems like a bug upstream to me. To bootstrap the initial builds around the Fedora/Everything distinction and bugs, we're going to start with a smaller import set that doesn't actually import the SRPMs. We'll use that to bootstrap an Everything import with real sources onto a second staging label, f20s1.flnx.org@f:20s2 and then we'll work through group builds and dependency closure on that label. Once we have achieved dependency closure and have a group, we will promote to the final f20.flnx.org@f:20 label. That will keep the final repository smaller for anyone who wants to mirror it. We'll still have the full commit history in the mailing list archives as well as config in Git, so we won't be losing any important information when we eventually remove the f20s1.flnx.org ephemeral repository. _______________________________________________ Foresight-devel mailing list [email protected] https://lists.foresightlinux.org/mailman/listinfo/foresight-devel
