It would be nice to support the specification of an alternate command for the invocation of 'emerge'.
In my case, I'd like to use a wrapper script (temerge) which creates a ramdisk that mounts at /var/tmp/portage. This allows the disk I/O associated with the build to take place at memory speeds instead of rotating storage speeds.
FWIW, the aforementioned script can be found at:
http://gentoo-wiki.com/TIP_Speeding_up_portage_with_tmpfs
Thanks!
buckyball@comcast.net
Logged In: YES
user_id=953915
Originator: NO
Sorry for the long time to respond. I've been without internet for 2 months :( and far too busy the past 4 months. I have internet again and am trying to get back to completing things for the next release.
I don't think I will be able to get to this for the release, too many things to de-bug/finish now. I also am trying to change things for different package managers as well. For your own change, you should be able to edit the mainwindow.py script and change the "emerge" command to your "temerge". A simple search for "emeerge" and some intelligent relevance check on your part should be able to locate the correct spot to edit.
In the future I am planning on setting up a configuration file fo the relevant package manager commands to use. It should make things easier to edit and make it more flexible as well.
I am working on a new backend system so that it will work with other package managers, You should also be a ble to specify some things in the way of commands. The one thing that may make it harder is that pkgcore will most likely be setup for directly merging pkgs. Portage is also getting a proper merge api. I will try to keep those options configureable.