rMake:Install and Configure
From rPath Wiki
|
Developers can install and configure rMake for Conary-based systems using the instructions provided on this page.
Install rMake
Install the rmake package on a Conary-based system which will be used for development:
#> conary update rmake=conary.rpath.com@rpl:1
Installation requires that the target system is using Conary version 1.1.19 or greater. If necessary, add the --resolve option to pull in dependencies (info packages).
Configure rMake
If the Conary-based system is rPath Linux, Foresight Linux, or a derivative distribution that uses group-dist as the group that defines its release, the system should need no configuration prior to starting and using the rmake server.
If the distribution does not use group-dist, you may have to edit /etc/rmake/rmakerc and set the value for resolveTroves. For example, if group-appliance is the group that defines the distribution's release, the following line should be added to /etc/rmake/rmakerc:
resolveTroves group-appliance
Start the rMake Server
After successful installation of the rMake packages, start the rMake server so that packages may be built with the rMake. Use the following command to start the rMake server:
#> /sbin/service rmake start
You should receive a notification similar to the following upon successful start of the rmake service:
Starting rMake Server and Repository:13:56:59 - [rmake-server] - using Conary in /usr/lib/python2.4/site-packages/conary
[ OK ]
If the rmake service still has not started, you can find detailed log data in /var/log/rmake/repos.log and /var/log/rmake/rmake-server.log.
