All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <aliguori@us.ibm.com>
To: Ewan Mellor <ewan@xensource.com>
Cc: xen-devel <xen-devel@lists.xensource.com>
Subject: Re: Why do we use /usr/lib/python to install python libraries?
Date: Wed, 14 Jun 2006 06:45:12 -0500	[thread overview]
Message-ID: <448FF6C8.9030902@us.ibm.com> (raw)
In-Reply-To: <20060614073239.GB5840@leeni.uk.xensource.com>

Ewan Mellor wrote:
> On Thu, Jun 08, 2006 at 08:09:06PM -0500, Anthony Liguori wrote:
>
>   
>> This seems exceptionally evil and is definitely a PITA.  What was the 
>> original problem that led us to do this?  I'd like to take a stab at 
>> correcting it so we can have a more sane installation.
>>     
>
> If you're going to fix this, then great.  Perhaps you could make it:
>   

I would love to, if patches are willing to be taken.

> a) use the proper Python distutils if installed;
>   

I think we already are aren't we?  I thought the crux of the problem was 
that people are relying on having a deterministic install path so that 
it can be deployed on many machines (regardless of Python version).  We 
would have to break this "feature".  I'm happy to do that of course :-)

Regards,

Anthony Liguori

> b) fall back to using /usr/lib{,64}/python if distutils is not installed
>    (though I can't imagine that there are many systems that are shipping with
>    Python but without distutils, and you do need Python to run Xend, after
>    all);
>
> c) make sure that we actually do install into /usr/lib64 on appropriate
>    systems.  This is a current bug, though I've no idea when it got
>    introduced.  We need to install into /usr/lib64 because xc.so and xs.so are
>    compiled native code.
>
> Thanks Anthony,
>
> Ewan.
>   

  reply	other threads:[~2006-06-14 11:45 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-09  1:09 Why do we use /usr/lib/python to install python libraries? Anthony Liguori
2006-06-09  1:45 ` Mark Williamson
2006-06-09  2:00   ` Anthony Liguori
2006-06-09  6:51     ` Keir Fraser
2006-06-09 18:18       ` Anthony Liguori
2006-06-09 18:49         ` Matt Ayres
2006-06-14  7:32 ` Ewan Mellor
2006-06-14 11:45   ` Anthony Liguori [this message]
2006-06-14 13:58     ` Ewan Mellor
2006-06-14 15:31   ` John Levon
2006-06-14 16:13     ` Ewan Mellor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=448FF6C8.9030902@us.ibm.com \
    --to=aliguori@us.ibm.com \
    --cc=ewan@xensource.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.