On Mon, Jan 10, 2005 at 01:25:34PM +0200, Pekka Pietikainen wrote:
On Mon, Jan 10, 2005 at 10:28:33AM +0000, Joe Orton wrote:
> In subversion.spec I used:
>
> %define pydir %(python -c 'from distutils import sysconfig; print
> sysconfig.get_python_lib()')
>
> to find the directory in which to package Python modules, but on x86_64
> this produces /usr/lib/python2.3/site-packages rather than /usr/lib64,
> which is presumably wrong.
>
> Is that a Python bug, or is there some other sysconfig.* thing which
> should be used to make this work properly?
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=143136
is related btw. and has a possible way of fixing the problem
in one of the comments. Still no idea whether it's python or the spec files
that need to be fixed.
Thanks. Michael's fix there is to use sysconfig.get_python_lib(1)
rather than just sysconfig.get_python_lib(). I'll do that for
Subversion too unless anyone can tell me that it's a bad idea :)
joe