Re: [ewg] ofed-1.3-rc1 problem
Vladimir Sokolovsky wrote: On Sunday 16 December 2007 18:11:07 Steve Wise wrote: You're right! It is not installed, but it was built by install.pl. However I didn't explicitly request to build/install ibumad. Its a prerequisite of mvapich2, which I did ask to have built/installed. So I think install.pl needs to be fixed to prereq this maybe? install.pl set requirements for OFED packages selected to be installed. As I understand, correct me if I am wrong, the installation passed successfully, so , there is no issues in the install. If you want to compile your application (not from OFED) over libibumad, then you have to select libibumad-devel to be installed during OFED installation. I'm not sure where the fix needs to go, but if I install mvapich2-1.0.0 via install.pl, it should also build/install libibumad-devel. Otherwise, mpi programs cannot link correctly. I don't know if this dependency should be defined in the mvapich2 srpm somehow or the ofed tools. But in install.pl I see this: 'mvapich2_gcc' = { name = mvapich2_gcc, parent = mvapich2, selected = 0, installed = 0, rpm_exist = 0, rpm_exist32 = 0, available = 0, mode = user, dist_req_build = [], dist_req_inst = [], ofa_req_build = [libibumad-devel, libibverbs-devel, librdmacm-devel], ofa_req_inst = [mpi-selector, librdmacm, libibumad], install32 = 0, exception = 0 }, And see that libibumad-devel is a build requirement. I claim it is also an install requirement. This all worked on 1.2.5 by the way... Steve. Regards, Vladimir Vladimir Sokolovsky wrote: Steve Wise wrote: linking with libibumad fails on ofed-1.3-rc1. I get a 'cannot find -libumad' from ld. I looked in /usr/lib64 and there wasn't a link from libibumad.so to libibumad.so.1.0.2. I added the link and the ld works now. This was on PPC64. I think this is some install problem with libibumad. Steve. Hi Steve, Check that libibumad-devel is installed. Regards, Vladimir ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
Re: [ewg] ofed-1.3-rc1 problem
I'm not sure where the fix needs to go, but if I install mvapich2-1.0.0 via install.pl, it should also build/install libibumad-devel. Otherwise, mpi programs cannot link correctly. I don't know if this dependency should be defined in the mvapich2 srpm somehow or the ofed tools. But in install.pl I see this: 'mvapich2_gcc' = { name = mvapich2_gcc, parent = mvapich2, selected = 0, installed = 0, rpm_exist = 0, rpm_exist32 = 0, available = 0, mode = user, dist_req_build = [], dist_req_inst = [], ofa_req_build = [libibumad-devel, libibverbs-devel, librdmacm-devel], ofa_req_inst = [mpi-selector, librdmacm, libibumad], install32 = 0, exception = 0 }, And see that libibumad-devel is a build requirement. I claim it is also an install requirement. This all worked on 1.2.5 by the way... Steve. I added libibumad-devel to mvapich2 install requirements in the install.pl. This change will be available in the tomorrow's OFED-1.3 daily build. Regards, Vladimir ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
Re: [ewg] ofed-1.3-rc1 problem
On Sunday 16 December 2007 18:11:07 Steve Wise wrote: You're right! It is not installed, but it was built by install.pl. However I didn't explicitly request to build/install ibumad. Its a prerequisite of mvapich2, which I did ask to have built/installed. So I think install.pl needs to be fixed to prereq this maybe? install.pl set requirements for OFED packages selected to be installed. As I understand, correct me if I am wrong, the installation passed successfully, so , there is no issues in the install. If you want to compile your application (not from OFED) over libibumad, then you have to select libibumad-devel to be installed during OFED installation. Regards, Vladimir Vladimir Sokolovsky wrote: Steve Wise wrote: linking with libibumad fails on ofed-1.3-rc1. I get a 'cannot find -libumad' from ld. I looked in /usr/lib64 and there wasn't a link from libibumad.so to libibumad.so.1.0.2. I added the link and the ld works now. This was on PPC64. I think this is some install problem with libibumad. Steve. Hi Steve, Check that libibumad-devel is installed. Regards, Vladimir ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] ofed-1.3-rc1 problem
linking with libibumad fails on ofed-1.3-rc1. I get a 'cannot find -libumad' from ld. I looked in /usr/lib64 and there wasn't a link from libibumad.so to libibumad.so.1.0.2. I added the link and the ld works now. This was on PPC64. I think this is some install problem with libibumad. Steve. ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg