[Numpy-discussion] help from OS X 10.5 users wanted

Vincent Davis vincent at vincentdavis.net
Mon Oct 11 11:14:24 EDT 2010


On Mon, Oct 11, 2010 at 7:34 AM, Ralf Gommers
<ralf.gommers at googlemail.com> wrote:
> Hi Friedrich,
>
> On Mon, Oct 11, 2010 at 2:46 AM, Friedrich Romstedt
> <friedrichromstedt at gmail.com> wrote:
>>
>> 2010/10/9 Vincent Davis <vincent at vincentdavis.net>:
>> > Did you get any responses on this? I can install 10.5 and help out
>> > with some testing. I have a macbookpro that does not turn of (Hardware
>> > issue) but it is good for testing. I could setup remote access on this
>> > if of interest to you.
>>
>> I can also help with the installer
>
> That would be very helpful, thanks. Please keep me up to date on your
> progress with the 10.5 license, and once you are set up we can coordinate
> building the binaries.
>
>>
>> - I have some (some) experience
>> with building Mac OS X installers using the PackageMaker provided by
>> Apple.  Just lacking a 10.5.  But since I need some anyway (for
>> controlling a 10.5 server), Vincent, if you don't need your 10.5
>> anymore, can we transfer the license in some way from you to me?  I'm
>> serious, one cannot buy 10.5 from Apple anymore, and I need a legal
>> license.  I have 10.6 and a VMware Fusion v3.
>>
>> When anyone can inform me how the installation scheme for numpy
>> binaries is I can then provide the installers, I believe.
>
> The toolchain you need is documented at
> http://projects.scipy.org/numpy/wiki/MakingReleases. If you have all the
> dependencies it's simply a matter of
>   $ paver dmg -p 2.5   (or 2.6/7)
> and a dmg installer is built.

Is there any reason 10.5 server addition would not work for building release ?
Friedrich, you can't just install 10.5 (non server) on vmware. I just
tried, It responds This is not a server addition. There are hacks
but...

I'll try to do a few testes this week., Where does
"numpy-macosx-installer "
http://github.com/cournape/numpy-macosx-installer fit in to running
this command. "paver dmg -p 2.5" or does it? I have installed from
source many times but never built a dmg.
Is there any interest in a current Dev snapshot dmg?
And how about a numpy scipy combo dmg?

A little bit of a separate issue, does the build bot  or so,ething/one
other than developers run numpy.test() to monitor test that may fail
on different systems, as numpy scipy, python get updated. It seems
like a bot could build everything from source weekly and commit a test
log via git/github  to monitor and record the condition and changes in
tests. Maybe there is no point to this, just sound like a neat way to
track test results.

Vincent Davis
720-301-3003


>
>>
>> I strongly
>> support 10.5 support, I believe we should support at least the next to
>> last version.
>>
>> For my own installer for upy, I followed the route: Unpacking the
>> package into some /private/var/tmp directory, and running setup.py
>> install there (since we are root when installing).  upy is pure
>> Python, no compilation.  I see so far three routes for numpy: a) just
>> installing the precompiled binaries using a setup.py file, b)
>> compiling in the background for the user (shouldn't be a problem on
>> Mac OS X, and would give us opportunity to include support for
>> complementary packages in a "binary installer".  Tough it wouldn't be
>> really binary anymore.)  c) Hardcoding the /Frameworks/ directory and
>> simply copying.
>>
> The way it works is (c), so for the binaries the installers from python.org
> are the one we build against. The dmg contains an mpkg plus built docs. Of
> your other options, (a) would be similar only less user-friendly, (b) is a
> very bad idea.
>
> Cheers,
> Ralf
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
>



-- 
Thanks
Vincent Davis
720-301-3003



More information about the NumPy-Discussion mailing list