[ofa-general] RFC OFED-1.3 installation
    Vladimir Sokolovsky 
    vlad at dev.mellanox.co.il
       
    Mon Jul 16 05:24:58 PDT 2007
    
    
  
Hi,
I am starting to work on the new installation procedure for OFED-1.3.
Please review and comment.
Main changes from OFED-1.2:
- Split ofa_user-1.2.src.rpm into separate sources RPMs per package.
   * Requires RPM spec file for each package.
     Currently, the following packages are lack of RPM spec file:
         libehca,
         mstflint,
         qlvnictools,
         perftest,
         sdpnetstat
User space RPM packages list taken from maintainers' RPM spec files:
libibverbs:
     libibverbs
     libibverbs-devel
     libibverbs-devel-static
     libibverbs-utils
libmthca:
     libmthca
     libmthca-devel-static
libehca:
     No RPM spec file
libipathverbs:
     libipathverbs
     libipathverbs-devel
libibcm:
     libibcm
     libibcm-devel
libsdp:
     libsdp
     libsdp-devel should be created
librdmacm:
     librdmacm
     librdmacm-devel
     librdmacm-utils
libcxgb3:
     libcxgb3
     libcxgb3-devel
     Note: libcxgb3 rpmbuild fails:
     cp: cannot stat `ChangeLog': No such file or directory
management:
     libibcommon
     libibcommon-devel
     libibmad
     libibmad-devel
     libibumad
     libibumad-devel
     opensm
     opensm-libs
     opensm-devel
     opensm-static
     infiniband-diags
dapl:
     dapl
     dapl-devel
     dapl-uils
srptools:
     srptools
ibutils:
     ibutils
mpi-selector:
     mpi-selector
- OFED-1.3 build procedure:
   OFED-1.3 daily/rc builds will be created on OFA server:
     userspace and kernel packages will be taken from git trees:
     git.openfabrics.org/ofed_1_3/package.git ofed_1_3
     Source RPMs will be created for each userspace package in the following way:
     git clone ...
     autogen.sh
     configure --disable-libcheck
     make dist
     rpmbuild -bs package.spec
     The following packages will be taken from maintainers as src.rpm:
     mvapich http://www.openfabrics.org/~pasha/ofed_1_3/mvapich,
     mvapich2 http://www.openfabrics.org/~rowland/ofed_1_3,
     openmpi http://www.openfabrics.org/~jsquyres/ofed_1_3,
     mpitests http://www.openfabrics.org/~pasha/ofed_1_3/mpitests,
     rds-tools http://www.openfabrics.org/~vlad/ofed_1_3/rds-tools,
     ib-bonding http://www.openfabrics.org/~monis/ofed_1_3,
- OFED-1.3 Installation
   install.pl script
   Flow:
     make list of packages following selection and dependencies.
     for package in the list:
         build RPM from package.src.rpm
         install package RPM
	go to the next package in the list
     configuration if required
Regards,
Vladimir
    
    
More information about the general
mailing list