Using today's trunk checked out from SVN, "make rpm" fails on Fedora 10.
The errors are:
error: Installed (but unpackaged) file(s) found:
/usr/lib/python2.5/site-packages/include_server/__init__.pyo
/usr/lib/python2.5/site-packages/include_server/basics.pyo
/usr/lib/python2.5/site-packages/include_server/basics_test.pyo
/usr/lib/python2.5/site-packages/include_server/c_extensions_test.pyo
/usr/lib/python2.5/site-packages/include_server/cache_basics.pyo
/usr/lib/python2.5/site-packages/include_server/compiler_defaults.pyo
/usr/lib/python2.5/site-packages/include_server/compress_files.pyo
/usr/lib/python2.5/site-packages/include_server/include_analyzer.pyo
/usr/lib/python2.5/site-packages/include_server/include_analyzer_memoizing_node.
pyo
/usr/lib/python2.5/site-packages/include_server/include_analyzer_memoizing_node_
test.pyo
/usr/lib/python2.5/site-packages/include_server/include_analyzer_test.pyo
/usr/lib/python2.5/site-packages/include_server/include_server.pyo
/usr/lib/python2.5/site-packages/include_server/include_server_test.pyo
/usr/lib/python2.5/site-packages/include_server/macro_eval.pyo
/usr/lib/python2.5/site-packages/include_server/macro_eval_test.pyo
/usr/lib/python2.5/site-packages/include_server/mirror_path.pyo
/usr/lib/python2.5/site-packages/include_server/mirror_path_test.pyo
/usr/lib/python2.5/site-packages/include_server/parse_command.pyo
/usr/lib/python2.5/site-packages/include_server/parse_command_test.pyo
/usr/lib/python2.5/site-packages/include_server/parse_file.pyo
/usr/lib/python2.5/site-packages/include_server/parse_file_test.pyo
/usr/lib/python2.5/site-packages/include_server/run.pyo
/usr/lib/python2.5/site-packages/include_server/setup.pyo
/usr/lib/python2.5/site-packages/include_server/statistics.pyo
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/lib/python2.5/site-packages/include_server/__init__.pyo
/usr/lib/python2.5/site-packages/include_server/basics.pyo
/usr/lib/python2.5/site-packages/include_server/basics_test.pyo
/usr/lib/python2.5/site-packages/include_server/c_extensions_test.pyo
/usr/lib/python2.5/site-packages/include_server/cache_basics.pyo
/usr/lib/python2.5/site-packages/include_server/compiler_defaults.pyo
/usr/lib/python2.5/site-packages/include_server/compress_files.pyo
/usr/lib/python2.5/site-packages/include_server/include_analyzer.pyo
/usr/lib/python2.5/site-packages/include_server/include_analyzer_memoizing_node.
pyo
/usr/lib/python2.5/site-packages/include_server/include_analyzer_memoizing_node_
test.pyo
/usr/lib/python2.5/site-packages/include_server/include_analyzer_test.pyo
/usr/lib/python2.5/site-packages/include_server/include_server.pyo
/usr/lib/python2.5/site-packages/include_server/include_server_test.pyo
/usr/lib/python2.5/site-packages/include_server/macro_eval.pyo
/usr/lib/python2.5/site-packages/include_server/macro_eval_test.pyo
/usr/lib/python2.5/site-packages/include_server/mirror_path.pyo
/usr/lib/python2.5/site-packages/include_server/mirror_path_test.pyo
/usr/lib/python2.5/site-packages/include_server/parse_command.pyo
/usr/lib/python2.5/site-packages/include_server/parse_command_test.pyo
/usr/lib/python2.5/site-packages/include_server/parse_file.pyo
/usr/lib/python2.5/site-packages/include_server/parse_file_test.pyo
/usr/lib/python2.5/site-packages/include_server/run.pyo
/usr/lib/python2.5/site-packages/include_server/setup.pyo
/usr/lib/python2.5/site-packages/include_server/statistics.pyo
I fixed it by updating the spec as follows:
88,91d87
< %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from
distutils.sysconfig import get_python_lib; print get_python_lib()")}
< %dir %{python_sitelib}/include_server
< %{python_sitelib}/include_server/*.pyo
<
303d298
<
If this is not the proper way to submit patches, please let me know.
Original issue reported on code.google.com by
rustysawdust@gmail.comon 18 Feb 2009 at 3:26