[Bug 562504] New: Review Request: mpi4py - Python bindings of the Message Passing Interface (MPI)
bugzilla at redhat.com
bugzilla at redhat.com
Sun Feb 7 03:16:50 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Review Request: mpi4py - Python bindings of the Message Passing Interface (MPI)
https://bugzilla.redhat.com/show_bug.cgi?id=562504
Summary: Review Request: mpi4py - Python bindings of the
Message Passing Interface (MPI)
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: medium
Component: Package Review
AssignedTo: nobody at fedoraproject.org
ReportedBy: tomspur at fedoraproject.org
QAContact: extras-qa at fedoraproject.org
CC: notting at redhat.com, fedora-package-review at redhat.com
Estimated Hours: 0.0
Classification: Fedora
Spec URL: http://tomspur.fedorapeople.org/review/mpi4py.spec
SRPM URL: http://tomspur.fedorapeople.org/review/mpi4py-1.2-1.fc12.src.rpm
Description:
This package is constructed on top of the MPI-1/MPI-2 specification and
provides an object oriented interface which closely follows MPI-2 C++
bindings. It supports point-to-point (sends, receives) and collective
(broadcasts, scatters, gathers) communications of any picklable Python
object as well as optimized communications of Python object exposing the
single-segment buffer interface (NumPy arrays, builtin bytes/string/array
objects).
######################
rpmlint:
$ rpmlint mpi4py-1.2-1.fc12.src.rpm x86_64/*
mpi4py.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/python2.6/site-packages/mpi4py/include/mpi4py/mpi4py.MPI_api.h
mpi4py.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/python2.6/site-packages/mpi4py/include/mpi4py/mpi4py.h
mpi4py.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/python2.6/site-packages/mpi4py/include/mpi4py/mpi4py.MPI.h
python3-mpi4py.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/python3.1/site-packages/mpi4py/include/mpi4py/mpi4py.MPI_api.h
python3-mpi4py.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/python3.1/site-packages/mpi4py/include/mpi4py/mpi4py.MPI.h
python3-mpi4py.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/python3.1/site-packages/mpi4py/include/mpi4py/mpi4py.h
4 packages and 0 specfiles checked; 0 errors, 6 warnings.
This is expected.
###########################
Builds in koji:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1967154
###########################
Some notes:
- I disabled the docs package, because rpmlint complained about some non-udf8
errors in *.zip files and so on. I just commented the creation of the package
out and not deleted that, just in case a reviewer wants to have this doc
package.
The docs are olso online at: http://mpi4py.scipy.org/docs/usrman/index.html
- This package also enables a python3 subpackage. I didn't contact upstream, if
they also support python3 build, but on pypi, this package is in the section
for python3 packages. So I assume, they support it:
http://pypi.python.org/pypi/mpi4py
- I don't know how to run the testsuite, because "mpd &" would be required.
This means, I need to run mpd within the spec file to enable a mpi daemon on
the building system and I don't know, how to safely kill it after the
testsuite.
I run the suite here on my system and it passes perfectly.
(The testsuite does not pass on python3, because there is no python3-numpy or
similar yet.)
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list