You could also add this to your .conaryrc includeConfigFile http://www.foresightlinux.org/sitemedia/foresight.rmakerc
This would ensure we are all using the same rmake settings for 1-devel and 1-contrib. If we change how we want things built, we can just do it in one place. This defines the fl:1-devel and fl:1-contrib contexts. --Ken On 4/2/07, António Meireles <[EMAIL PROTECTED]> wrote: > Hi all, > > It would really help a lot to have all the foresight stack rMake ready. > In short this means that any recipe in fl:1-contrib and fl:1-devel > (fl:1 comes from it) should rMook inside rMake. > > one would need to have in ~/.conaryrc the following > > [fl:1-devel] > autoResolve True > buildLabel [EMAIL PROTECTED]:1-devel > installLabelPath [EMAIL PROTECTED]:1-devel > [EMAIL PROTECTED]:1-contrib [EMAIL PROTECTED]:1 > [EMAIL PROTECTED]:1 [EMAIL PROTECTED]:devel > > and then just (inside a work dir) ... > > cvc co [EMAIL PROTECTED]:1-devel > cd PKG > rmake build --context fl:1-devel PKG.recipe > > > Most packages are already rMake friendly but some will fail due to the > inability of conary to catch all buildReqs (specially python and perl > ones). This means that one have to carefully look at rMake output > (usually configure fails) log and fix buildReqs to make rMake happy. > Once one gets the package to cook properly inside rMake it's a matter of > commiting both the changes and the final cooked package. > > rmake commit SUCESSFULL_rMake_BUILD_JOB_ID > > (and eventually shadow the pkg to fl:1 (if it is already there) > > For now, would be nice that *all* new commits were already rMake ready. > I'll publish here later a list of all pkgs we have atm that fail to > be build inside rMake. > > > All the best, > > > António Meireles (aka doniphon) > > > > _______________________________________________ > Foresight-distro mailing list > [email protected] > http://lists.rpath.org/mailman/listinfo/foresight-distro > _______________________________________________ Foresight-distro mailing list [email protected] http://lists.rpath.org/mailman/listinfo/foresight-distro
