[Numpy-discussion] Fail to build rpm using setup.py

Ralf Gommers ralf.gommers at gmail.com
Wed Jun 18 14:54:50 EDT 2014


On Mon, Jun 16, 2014 at 12:00 PM, HongQi <qiping.lqp at alibaba-inc.com> wrote:

> Using `python setup.py bdist_rpm`, we can build a rpm for a python package.
> But when using this command to build rpm for numpy, we get the the
> following
> error message:
>
> ```
>   Installed (but unpackaged) file(s) found:
>    /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_api.pyc
>    /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_api.pyo
>
> /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_arrayprint.pyc
>
> /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_arrayprint.pyo
>    /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_blasdot.pyc
>    /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_blasdot.pyo
>
>  /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_datetime.pyc
>
>  /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_datetime.pyo
>
>
> /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_defchararray.pyc
>
>
> /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_defchararray.pyo
>    /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_dtype.pyc
>    /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_dtype.pyo
>    /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_einsum.pyc
>    /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_einsum.pyo
>
>  /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_errstate.pyc
>
>  /usr/local/lib/python2.7/site-packages/numpy/core/tests/test_errstate.pyo
> ...
> ```
>
> and
>
> ```
>   File listed twice:
>
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/install_clib.py
>     File listed twice:
>
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/install_clib.pyc
>     File listed twice:
>
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/install_clib.pyo
>     File listed twice:
>
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/install_data.py
>     File listed twice:
>
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/install_data.pyc
>     File listed twice:
>
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/install_data.pyo
>     File listed twice:
>
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/install_headers.py
>     File listed twice:
>
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/install_headers.pyc
>     File listed twice:
>
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/install_headers.pyo
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/scons.py
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/scons.pyc
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/scons.pyo
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/sdist.py
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/sdist.pyc
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/command/sdist.pyo
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/compat.py
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/compat.pyc
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/compat.pyo
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/conv_template.py
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/conv_template.pyc
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/conv_template.pyo
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/core.py
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/core.pyc
>     File listed twice:
> /usr/local/lib/python2.7/site-packages/numpy/distutils/core.pyo
> ...
> ```
>
> we tested building  numpy-1.4.1 and numpy-1.7.1 on Redhat 5.7 and building
> numpy-1.7.1 and numpy-1.8.1 on Fedora 20, none of these builds succeeded,
> But we can build other python packages(Scrapy) on these system. Any
> suggestions for this problem?
>

Looks a lot like http://bugs.python.org/issue1533164. Both the discussion
there and the linked Fedora bug report say that this isn't solved in all
cases.

Ralf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20140618/19ffda05/attachment.html>


More information about the NumPy-Discussion mailing list