Personal tools
     DOCUMENTATION

rMake:Install and Configure

From rPath Wiki

Jump to: navigation, search

Contents

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.