On Mon, Jun 16, 2014 at 12:00 PM, HongQi <qiping.lqp@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