Torsten Anders a écrit :
Dear all,

we are in the process of installing Mozart on a Rocks cluster (8 x 11 cores :). Rocks is based on Centos which is a re-compile of RedHat Enterprise. We need a binary Mozart RPM, because that is the format used for the automatic installation on all nodes of the cluster -- which is performed whenever the cluster boots.

Unfortunately, it does not work when we simply compile the RPM sources with

  # rpmbuild --rebuild mozart-1.3.2.20060615-4.src.rpm

The installation fails, because the required version of gdbm is missing (Mozart depends on 1.8.3 and Rocks comes only with gdbm-1.8.0-24). We don't need gdbm anyway, but the default rpmbuild includes it.

So, my question is: how can we create an RPM which leaves out some Mozart contributions, in particular gdbm. We need something like the ./configure options --disable-contrib and friends. However, we need it for rpmbuild (or some alternative method for building an RPM).

The RPMs and source RPMs for Mozart are made by the script mozart/misc/make-mozart-rpm.sh which uses mozart/misc/create-rpm to do the real work. You can probably change the options to configure in the latter. The official RPMs were built using these scripts in a virtual machine (since the scripts must be run as root). The documentation or lack of it is in the files README-build-unix (somewhat outdated) and HOWTO (even older).
Thank you!

Best
Torsten

Yves
--
Torsten Anders
Interdisciplinary Centre for Computer Music Research
University of Plymouth
Office: +44-1752-233667
Private: +44-1752-558917
http://strasheela.sourceforge.net
http://www.torsten-anders.de




_________________________________________________________________________________ mozart-users mailing list [email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to