[Bug 171993] Review Request: mpich2 - An implementation of MPI

bugzilla at redhat.com bugzilla at redhat.com
Thu Jul 12 22:46:07 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: mpich2 -  An implementation of MPI


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=171993





------- Additional Comments From orion at cora.nwra.com  2007-07-12 18:46 EST -------
First glance (then I'm off on vacation for a week):

Requires(post): /usr/sbin/alternatives
Requires(preun):/usr/sbin/alternatives

not

Requires(post): /usr/sbin/alternative
Requires(preun):/usr/sbin/alternative

Don't need BR on libX11-devel, libXt-devel pulls it in (at least on EL-5).

While not incompatible with openmpi-1.2.3 in rawhide (I was able to install
both), we've got some different naming conventions that I'll have to sort out.

Also, the following should allow you to change the name of the package when
using different compilers:

--- mpich2.spec 2007-07-12 16:15:52.000000000 -0600
+++ /data/sw1/test/mpich2.spec  2007-07-12 16:33:28.000000000 -0600
@@ -116,7 +116,7 @@
 cp -pr CHANGES COPYRIGHT README README.testing README.romio
%{buildroot}%{_docdir}/%{name}-%{version}/

 # Silence rpmlint
-sed -i '/^#! \//,1 d'
%{buildroot}%{_sysconfdir}/mpich2-%{mode}/{mpi*.conf,mpe_help.*}
+sed -i '/^#! \//,1 d'
%{buildroot}%{_sysconfdir}/%{name}-%{mode}/{mpi*.conf,mpe_help.*}

 # The uninstall script that is installed in this directory is not needed in rpm
packaging
 rm -rf %{buildroot}%{_sbindir}/mpe*
@@ -171,7 +171,7 @@
 %exclude %{_bindir}/mp%{mode}-mpicxx
 %exclude %{_bindir}/mp%{mode}-mpif90
 %exclude %{_bindir}/mp%{mode}-mpif77
-%{_docdir}/mpich2-%{version}/
+%{_docdir}/%{name}-%{version}/
 %{_mandir}/man1/*
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/log*
@@ -181,7 +181,7 @@
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/*.jar
 %{_libdir}/%{name}/*.o
-%config %{_sysconfdir}/mpich2-%{mode}/
+%config %{_sysconfdir}/%{name}-%{mode}/

 %files devel
 %defattr(-,root,root,-)

(Let's see if we can get this done in under 2 years!)

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the package-review mailing list