<html><body>
<p> Is ib-utils depends on opensm-libs? If so I would suggest to change opensm-libs as libsmutils. Otherwise ib-utils won't work without installing opensm package. Does this make sense?<br>
<br>
Thanks<br>
Shirley <br>
<br>
<img width="16" height="16" src="cid:1__=08BBF989DFF883A38f9e8a93df938@us.ibm.com" border="0" alt="Inactive hide details for Bob Kossey <bob.kossey@hp.com>">Bob Kossey <bob.kossey@hp.com><br>
<br>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td style="background-image:url(cid:2__=08BBF989DFF883A38f9e8a93df938@us.ibm.com); background-repeat: no-repeat; " width="40%">
<ul>
<ul>
<ul>
<ul><b><font size="2">Bob Kossey <bob.kossey@hp.com></font></b><font size="2"> </font><br>
<font size="2">Sent by: general-bounces@lists.openfabrics.org</font>
<p><font size="2">07/16/07 11:54 AM</font></ul>
</ul>
</ul>
</ul>
</td><td width="60%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:3__=08BBF989DFF883A38f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<div align="right"><font size="2">To</font></div></td><td width="100%"><img width="1" height="1" src="cid:3__=08BBF989DFF883A38f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">general@lists.openfabrics.org</font></td></tr>
<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:3__=08BBF989DFF883A38f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<div align="right"><font size="2">cc</font></div></td><td width="100%"><img width="1" height="1" src="cid:3__=08BBF989DFF883A38f9e8a93df938@us.ibm.com" border="0" alt=""><br>
</td></tr>
<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:3__=08BBF989DFF883A38f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<div align="right"><font size="2">Subject</font></div></td><td width="100%"><img width="1" height="1" src="cid:3__=08BBF989DFF883A38f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">Re: [ofa-general] RFC OFED-1.3 installation</font></td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="58"><img width="1" height="1" src="cid:3__=08BBF989DFF883A38f9e8a93df938@us.ibm.com" border="0" alt=""></td><td width="336"><img width="1" height="1" src="cid:3__=08BBF989DFF883A38f9e8a93df938@us.ibm.com" border="0" alt=""></td></tr>
</table>
</td></tr>
</table>
<br>
<tt>Hi Vlad,<br>
<br>
This looks good, a few comments. As you are splitting out RPM spec<br>
files for each package, I would like to see the RPM release numbers be<br>
consistently updated whenever changes are made to a package. <br>
Ideally, this would be coordinated with the release numbers from<br>
the distros, so that we could tell whether a version of an OFED RPM<br>
in a distro was the older, the same or more recent than an OFED RPM<br>
from openfabrics.org. This would also allow us to update them with<br>
rpm -Uvh. Extra credit would be given for adding dependency information to<br>
the packages. <br>
<br>
I also like the idea of clearly separating the build of the RPMs from <br>
their installation.<br>
I would like to see all target system modifications be made by RPM files,<br>
or postinstall scripts, rather than from the install.pl script, which may<br>
not always be run on a target.<br>
<br>
Thanks,<br>
Bob<br>
<br>
<br>
> Hi,<br>
> I am starting to work on the new installation procedure for OFED-1.3.<br>
> Please review and comment.<br>
><br>
> Main changes from OFED-1.2:<br>
> - Split ofa_user-1.2.src.rpm into separate sources RPMs per package.<br>
> * Requires RPM spec file for each package.<br>
> Currently, the following packages are lack of RPM spec file:<br>
> libehca,<br>
> mstflint,<br>
> qlvnictools,<br>
> perftest,<br>
> sdpnetstat<br>
><br>
> User space RPM packages list taken from maintainers' RPM spec files:<br>
><br>
> libibverbs:<br>
> libibverbs<br>
> libibverbs-devel<br>
> libibverbs-devel-static<br>
> libibverbs-utils<br>
><br>
> libmthca:<br>
> libmthca<br>
> libmthca-devel-static<br>
><br>
> libehca:<br>
> No RPM spec file<br>
><br>
> libipathverbs:<br>
> libipathverbs<br>
> libipathverbs-devel<br>
><br>
> libibcm:<br>
> libibcm<br>
> libibcm-devel<br>
><br>
> libsdp:<br>
> libsdp<br>
> libsdp-devel should be created<br>
><br>
> librdmacm:<br>
> librdmacm<br>
> librdmacm-devel<br>
> librdmacm-utils<br>
><br>
> libcxgb3:<br>
> libcxgb3<br>
> libcxgb3-devel<br>
><br>
> Note: libcxgb3 rpmbuild fails:<br>
> cp: cannot stat `ChangeLog': No such file or directory<br>
><br>
> management:<br>
> libibcommon<br>
> libibcommon-devel<br>
> libibmad<br>
> libibmad-devel<br>
> libibumad<br>
> libibumad-devel<br>
> opensm<br>
> opensm-libs<br>
> opensm-devel<br>
> opensm-static<br>
> infiniband-diags<br>
><br>
> dapl:<br>
> dapl<br>
> dapl-devel<br>
> dapl-uils<br>
><br>
> srptools:<br>
> srptools<br>
><br>
> ibutils:<br>
> ibutils<br>
><br>
> mpi-selector:<br>
> mpi-selector<br>
><br>
> - OFED-1.3 build procedure:<br>
> OFED-1.3 daily/rc builds will be created on OFA server:<br>
> userspace and kernel packages will be taken from git trees:<br>
> git.openfabrics.org/ofed_1_3/package.git ofed_1_3<br>
><br>
> Source RPMs will be created for each userspace package in the <br>
> following way:<br>
><br>
> git clone ...<br>
> autogen.sh<br>
> configure --disable-libcheck<br>
> make dist<br>
> rpmbuild -bs package.spec<br>
><br>
> The following packages will be taken from maintainers as src.rpm:<br>
><br>
> mvapich </tt><tt><a href="http://www.openfabrics.org/~pasha/ofed_1_3/mvapich">http://www.openfabrics.org/~pasha/ofed_1_3/mvapich</a></tt><tt>, <br>
> <</tt><tt><a href="http://www.openfabrics.org/%7Epasha/ofed_1_3/mvapich">http://www.openfabrics.org/%7Epasha/ofed_1_3/mvapich</a></tt><tt>,><br>
> mvapich2 </tt><tt><a href="http://www.openfabrics.org/~rowland/ofed_1_3">http://www.openfabrics.org/~rowland/ofed_1_3</a></tt><tt>, <br>
> <</tt><tt><a href="http://www.openfabrics.org/%7Erowland/ofed_1_3">http://www.openfabrics.org/%7Erowland/ofed_1_3</a></tt><tt>,><br>
> openmpi </tt><tt><a href="http://www.openfabrics.org/~jsquyres/ofed_1_3">http://www.openfabrics.org/~jsquyres/ofed_1_3</a></tt><tt>, <br>
> <</tt><tt><a href="http://www.openfabrics.org/%7Ejsquyres/ofed_1_3">http://www.openfabrics.org/%7Ejsquyres/ofed_1_3</a></tt><tt>,><br>
> mpitests </tt><tt><a href="http://www.openfabrics.org/~pasha/ofed_1_3/mpitests">http://www.openfabrics.org/~pasha/ofed_1_3/mpitests</a></tt><tt>, <br>
> <</tt><tt><a href="http://www.openfabrics.org/%7Epasha/ofed_1_3/mpitests">http://www.openfabrics.org/%7Epasha/ofed_1_3/mpitests</a></tt><tt>,><br>
> rds-tools </tt><tt><a href="http://www.openfabrics.org/~vlad/ofed_1_3/rds-tools">http://www.openfabrics.org/~vlad/ofed_1_3/rds-tools</a></tt><tt>, <br>
> <</tt><tt><a href="http://www.openfabrics.org/%7Evlad/ofed_1_3/rds-tools">http://www.openfabrics.org/%7Evlad/ofed_1_3/rds-tools</a></tt><tt>,><br>
> ib-bonding </tt><tt><a href="http://www.openfabrics.org/~monis/ofed_1_3">http://www.openfabrics.org/~monis/ofed_1_3</a></tt><tt>, <br>
> <</tt><tt><a href="http://www.openfabrics.org/%7Emonis/ofed_1_3">http://www.openfabrics.org/%7Emonis/ofed_1_3</a></tt><tt>,><br>
><br>
><br>
><br>
> - OFED-1.3 Installation<br>
> install.pl script<br>
> Flow:<br>
> make list of packages following selection and dependencies.<br>
> for package in the list:<br>
> build RPM from package.src.rpm<br>
> install package RPM<br>
> go to the next package in the list<br>
><br>
> configuration if required<br>
><br>
><br>
> Regards,<br>
> Vladimir<br>
><br>
><br>
<br>
<br>
_______________________________________________<br>
general mailing list<br>
general@lists.openfabrics.org<br>
</tt><tt><a href="http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general">http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general</a></tt><tt><br>
<br>
To unsubscribe, please visit </tt><tt><a href="http://openib.org/mailman/listinfo/openib-general">http://openib.org/mailman/listinfo/openib-general</a></tt><tt><br>
</tt><br>
</body></html>