Instead of using %{_libdir}/python*/site-packages it would preferable to query python directly to obtain these file locations, and define an RPM macro with their value, eg For example: %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} [...] %files [...] %{python_sitelib}/freesteam.py* Regarding the split of file locations, perhaps you are not correctly passing your value of %_libdir to the build install script, whatever that is. The default value of /usr/lib is being used instead of the 64-bit platform value which is /usr/lib64. Cheers JP Andrew Wafaa wrote:
Afternoon all,
I'm having issues building against all Fedora x86_64 targets. All Fedora x86, SUSE x86_64/x86 targets build fine.
Basically my problem is to do with python and as it is split between /usr/lib and /usr/lib64, below are the two sections that it complains of ' Installed (but unpackaged) file(s) found:' I'm most likely doing something stupid, but for the life of me I can't work it out. I would really appreciate any help.
%files -n %{name}-web %defattr(-,root,root,0755) %if 0%{?fedora_version} %ifarch %ix86 %defattr(-,root,root,0755) %{prefix}/share/bongo/htdocs/ %{prefix}/share/bongo/templates/ %{_libdir}/python*/site-packages/bongo/hawkeye/ %{_libdir}/python*/site-packages/bongo/dragonfly/ %else %ifarch %x86_64 %{prefix}/share/bongo/htdocs/ %{prefix}/share/bongo/templates/ /usr/lib/python*/site-packages/bongo/dragonfly/ /usr/lib/python*/site-packages/bongo/hawkeye/ %endif %endif %{prefix}/share/bongo/htdocs/ %{prefix}/share/bongo/templates/ %{py_sitedir}/bongo/hawkeye/ %{py_sitedir}/bongo/dragonfly/ %endif
%files -n python-%{name} %defattr(-,root,root,0755) %if 0%{?fedora_version} %ifarch %ix86 %{_libdir}/python*/site-packages/bongo/* %else %ifarch %x86_64 /usr/lib/python*/site-packages/bongo/* %{_libdir}/python*/site-packages/bongo/bootstrap.a %{_libdir}/python*/site-packages/bongo/bootstrap.la %{_libdir}/python*/site-packages/bongo/bootstrap.so %{_libdir}/python*/site-packages/bongo/libs.a %{_libdir}/python*/site-packages/bongo/libs.la %{_libdir}/python*/site-packages/bongo/libs.so %endif %endif %{py_sitedir}/bongo %endif
Many thanks,
Andy
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org