cvs.fedora.redhat.com down

Toshio Kuratomi toshio at tiki-lounge.com
Fri Feb 4 12:45:55 UTC 2005


On Fri, Feb 04, 2005 at 09:50:29AM +0200, Ville Skyttä wrote:
> On Thu, 2005-02-03 at 17:55 -0800, Toshio Kuratomi wrote:
> 
> > That is, if I've got the right idea about fixing up (some of the) python
> > x86_64 failures.  Am I correct in my assumption that the old
> >   %{_libdir}/python%{pyver}/site-packages/...  won't work with x86_64
> 
> That might work for arch-dependent Python extensions, and most likely
> not for arch-independent ones on x86_64.
> 
> > but the new style (as defined in fedora-spectemplates)
> >   %{python_sitelib} for arch independent and
> >   %{python_sitelib} for arch specific python files will?
> 
> The latter should obviously be %{python_sitearch}.  But yes, it should
> work.
> 
> Note that in the majority of cases, it's not a matter of individual
> _files_, but complete Python extension _packages_.
> 
> So, if a tarball you're creating contains *any* arch-dependent stuff,
> all of it, not only the arch-dependent bits, will probably land in %
> {python_sitearch} (ie. what distutils.sysconfig.get_python_lib(1)
> returns).
> 
Hmmm... thanks for pointing out the difference.  So I'll check at the
module level for whether the whole module is arch-dependent or not... and
stare suspiciously at the build scripts of any package providing both arch
dependent and arch independent modules.

-Toshio




More information about the fedora-extras-list mailing list