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


_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to