On 06/16/2010 12:36 PM, Dominique Leuenberger wrote:
for python you should probably not use %{_libdir} and %{_libexecdir} but use the (more verbose and obvious) macros: %python_sitearch: /usr/lib64/python2.6/site-packages %python_sitelib: /usr/lib/python2.6/site-packages
Helps you also in case we get a new python version for not having to update all the specs.
As for the weirdness in reporting: I'm not entirely sure that lint would report all the files it finds: the scheme would remain the same: according to the policy, the package name should by python-ffado.
Somebody like darix might shed more light when and how this is useful (in case of applications, not of "libraries")
Dominique
On my x86_64 system I have both lib64/python2.6/site-packages and lib/python2.6/site-packages, scons install placed the packages under the %_libexecdir and not the %_libdir and %_libexec isn't used in the spec file at build time. So I leave well alone and let scons place them where it wants but if python files are arch specific, there are matching pyc files as well, then I suppose I have to go about forcing them into lib64 for x86_64. Regards Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org