[Bug 171993] Review Request: mpich2 - An implementation of MPI
bugzilla at redhat.com
bugzilla at redhat.com
Fri Nov 4 04:18:48 UTC 2005
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 dakingun at gmail.com 2005-11-03 23:18 EST -------
(In reply to comment #1)
> Hi Deji, I'm afraid this package needs a bit more work and here are the
> specific comments:
Thanks for reviewing it.
>
> needswork:
> - I'm afraid I don't understand the with_jvm %define -- what
> does it accomplish?
Some portion of the package (slog2 and clog tools and utilities) needs the Sun
java sdk to build them. I should have actually remove that definition before
submitting the spec file, I'll clean it up for the iteration of the spec file.
> - rpmlint reports:
> - a lot of ignorable "devel-file-in-non-devel-package"
i guess this can be ignored, the whole package is a development package imho.
> warnings
> - more ignorable "non-executable-script" and
> "non-conffile-in-etc" warnings/errors related to conf
> files that are in bash syntax and have a shebang
I don't know exactly what to say about this, I however believe it should be
ignored; mpich executables needs these conf files at the installed location.
> - are the following files really needed [what purpose
> do they serve?] and perhaps can be deleted:
> W: mpich2 unstripped-binary-or-object
> /usr/lib/debug/usr/bin/clog2_print.debug
> E: mpich2 statically-linked-binary
> /usr/lib/debug/usr/bin/clog2_print.debug
> W: mpich2 unstripped-binary-or-object
> /usr/lib/debug/usr/bin/mpdroot.debug
> E: mpich2 statically-linked-binary
> /usr/lib/debug/usr/bin/mpdroot.debug
> W: mpich2 unstripped-binary-or-object
> /usr/lib/debug/usr/share/mpich2/examples/cpi.debug
> E: mpich2 statically-linked-binary
> /usr/lib/debug/usr/share/mpich2/examples/cpi.debug
I didn't noticed these while building because I had turned off packaging
debuginfo in my rpmmacros. Incidentally mpich2 has a debuginfo option too (which
is disabled by default) that builds these .debugs. I'll be explicitly disabling
the debuginfo option in the spec file.
> - what is this error? Can we simply delete this file? :
> E: mpich2 arch-dependent-file-in-usr-share
> /usr/share/mpich2/examples/cpi
I think this can be ignored too as the. i personally used to make use of this
file to test my mpich installations.
> - The files in, for instance, /usr/include/* "pollute" the
> standard name-space and should probably be placed in
> something like /usr/include/mpich2/* or
> /usr/lib/mpich2/include/* since they already conflict
> with the "lam" package in Core. Please note that this
> is a fairly critical bug since Extras packages should not
> (AFAIK) conflict with any Core packages.
>
You're right, I've not thought of lam. Taken care in the next spec file.
Thanks.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the fedora-extras-list
mailing list