From: Anthony Liguori <aliguori@us.ibm.com>
To: Keir Fraser <Keir.Fraser@cl.cam.ac.uk>
Cc: xen-devel@lists.xensource.com,
Mark Williamson <mark.williamson@cl.cam.ac.uk>
Subject: Re: Why do we use /usr/lib/python to install python libraries?
Date: Fri, 09 Jun 2006 13:18:23 -0500 [thread overview]
Message-ID: <4489BB6F.4020902@us.ibm.com> (raw)
In-Reply-To: <52e524bc35a49446b2ba3d1e9df7b68c@cl.cam.ac.uk>
Keir Fraser wrote:
>
> On 9 Jun 2006, at 03:00, Anthony Liguori wrote:
>
>> Mark Williamson 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.
>>>>
>>>
>>> I thought it involved some pain early one with supporting different
>>> Python versions in different distros? Maybe with the binary installer?
>>>
>>> Of course I could be talking bunk - it's been like that for a
>>> loooooong time and my memory was better when I was younger ;-)
>>>
>>
>> Yeah, this is why I asked. I have vague recollections of this
>> discussion too but can't remember the exact reasons. I'm hoping that
>> we've gotten smarter since then and can find a better solution :-)
>
> To be able to install on a machine different from the one we built on.
> Because our distribution method is to 'python install' into a dist/
> subdirectory and then basically blat that directory into / on the
> target machine. It would probably be smarter to include python scripts
> to be able to 'python install' out of dist/ -- it'd require us to have
> python-devel and C compiler installed on the target box though.
Does anyone make use of the whole dist/ directory separation? I've
always found that to be very odd.
Regards,
Anthony Liguori
>
> Ultimately the argument was that distros should install in their usual
> place because they *know* what python version they ship, but that
> since we didn't we'd just install in /usr/lib/python because that
> required least thought for maximum coverage. :-)
>
> -- Keir
>
next prev parent reply other threads:[~2006-06-09 18:18 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 [this message]
2006-06-09 18:49 ` Matt Ayres
2006-06-14 7:32 ` Ewan Mellor
2006-06-14 11:45 ` Anthony Liguori
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=4489BB6F.4020902@us.ibm.com \
--to=aliguori@us.ibm.com \
--cc=Keir.Fraser@cl.cam.ac.uk \
--cc=mark.williamson@cl.cam.ac.uk \
--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.