|
|
Subject: Re: python23 alpha; epoch support documentation - msg#00530
List: os.apple.fink.devel
On Thu, 27 Feb 2003, Max Horn wrote:
>
> Esp. once the real 2.3 is released (due June, see also
> http://www.python.org/peps/pep-0283.html). Yes with the dpkg version
> scheme, 2.3a comes after 2.3. However, now that we have epochs, this
> isn't really a problem anymore... you can release 2.3a2, 2.3a3, ...,
> 2.3b, 2.3rc1, etc.. And once they release 2.3, you can simply put it
> into epoch 1, i.e. add an "Epoch: 1" field and a BuildDepends: fink
> (>= 0.12.0-1).
>
> Which reminds me, we *have* to document the epoch support!
Max: Sorry, I didn't see the last part of your message in my last reply.
I'll convert it to 2.3a2. Unfortunately, I slipped on the ice and broke
my leg yesterday, so I won't be spending much time in front of my mac for
next few weeks.
-Jeff
--
Jeffrey S. Whitaker Phone : (303)497-6313
NOAA/OAR/CDC R/CDC1 FAX : (303)497-6449
325 Broadway Web : http://www.cdc.noaa.gov/~jsw
Boulder, CO, USA 80305-3328 Office: Skaggs Research Cntr 1D-124
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
Was this page helpful?
Thread at a glance:
Previous Message by Date:
click to view message preview
Re: python23 alpha; epoch support documentation
On Thu, 27 Feb 2003, Andrea Riciputi wrote:
> On Thursday, Feb 27, 2003, at 12:16 Europe/Rome, Max Horn wrote:
>
> > Ho Hum, I have to wonder if it is a good idea to market python 2.3
> > Alpha 2 this way. People (like me) will see it and think "gee, a new
> > python version" w/o realizing that it's an alpha version. Besides the
> > question whether we should package alpha versions at all (I realize
> > that some people release software that depedns on alpha version, but I
> > don't have to like that nor these people <sigh>), not marking this as
> > an alpha can on the long run cause more harm than it helps now to have
> > access to this version.
>
> Moreover, all the packages that have "Depends: python" force python23
> installation (when you try selfupdate and update-all), resulting in
> having some Python packages installed under v2.3 tree and others under
> v2.2 tree. This situation force a user to upgrade to python23 even if
> it is an alpha release.
>
> I think the situation should be fixed unless v2.3 could be judged
> already reliable.
>
Andrea and Max: I have had users requesting a python23 package - that's
why I put it there (in unstable only). You can easily switch back to
python22 if you want - "fink install python-2.2.2-4". And for what it's
worth, in my experience python23 is already quite stable (I use it daily).
However, there's no getting around the fact that when you update python
from 2.2 to 2.3, all python modules (e.g. Numeric, PIL, etc) need to be
rebuilt.
-Jeff
--
Jeffrey S. Whitaker Phone : (303)497-6313
NOAA/OAR/CDC R/CDC1 FAX : (303)497-6449
325 Broadway Web : http://www.cdc.noaa.gov/~jsw
Boulder, CO, USA 80305-3328 Office: Skaggs Research Cntr 1D-124
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
Next Message by Date:
click to view message preview
Re: python23 alpha; epoch support documentation
On Thu, 27 Feb 2003 Jeffrey.S.Whitaker@xxxxxxxx wrote:
> Andrea and Max: I have had users requesting a python23 package - that's
> why I put it there (in unstable only). You can easily switch back to
> python22 if you want - "fink install python-2.2.2-4". And for what it's
> worth, in my experience python23 is already quite stable (I use it daily).
> However, there's no getting around the fact that when you update python
> from 2.2 to 2.3, all python modules (e.g. Numeric, PIL, etc) need to be
> rebuilt.
Which brings up a point: is the a way a python module can be
automatically told to rebuild with a new version of python? I've been
thinking about this, and coming up blank. I'm sure Ben could tell you I'm
not an expert on fink packaging, tho ;-)
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
Previous Message by Thread:
click to view message preview
Re: python23 alpha; epoch support documentation
On Thursday, Feb 27, 2003, at 21:17 Europe/Rome, Jeff Whitaker wrote:
When I try, for example, "% fink install numeric" fink automatically
downloads and installs python23 and then installs Numeric under v2.3
tree. This because the following line in Numeric .info file:
If you install python22 first, then numeric, you will be fine.
Probably I'm wrong, but it doesn't work in such a way for me. Here is
what happens if you try to install Numeric under python22:
[ibook:~] andrea% fink install python22
sudo /sw/bin/fink install python22
Information about 2245 packages read in 1 seconds.
The following package will be installed or updated:
python22
dpkg -i
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/python22_2.2.2-
4_darwin-powerpc.deb
Selecting previously deselected package python22.
(Reading database ... 27746 files and directories currently installed.)
Unpacking python22 (from .../python22_2.2.2-4_darwin-powerpc.deb) ...
Setting up python22 (2.2.2-4) ...
After this step I try to install Numeric:
[ibook:~] andrea% fink install numeric-atlas
sudo /sw/bin/fink install numeric-atlas
Information about 2245 packages read in 1 seconds.
fink needs help picking an alternative to satisfy a virtual
dependency. The
candidates:
(1) python: Interpreted, object-oriented language.
(2) python-nox: Interpreted, object-oriented language
Pick one: [1]
The following package will be installed or updated:
numeric-atlas
The following 3 additional packages will be installed:
python python23 python23-shlibs
Do you want to continue? [Y/n]
As you can see Numeric depends on python which in turn depends on
python23. So as far as I can understand you can't install Numeric under
v2.2 tree at the moment. Obviously the problem is the same for all the
other Python modules that have "Depends: python" rather than "Depends:
python22" field.
Andrea.
---
Andrea Riciputi
"Science is like sex: sometimes something useful comes out,
but that is not the reason we are doing it" -- (Richard Feynman)
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
Next Message by Thread:
click to view message preview
Absence..
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
I am gone from today until Monday evening. I know it might not be of
interest to anyone, but I am letting you know anyways. I will not be
able to do any announcement nor handle any press enquiries, so please
do that for me.
I have a lot of work to do lately and thus my commitment lacks as of
lately. I would like to apologise for that.
- -d
- - â Fantasie ist wichtiger als Wissen.â - Albert Einstein
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)
iD8DBQE+XfoqiW/Ta/pxHPQRA+7KAJ0cDEER6Ul0xxszPPuk4NOoqZEReQCgnavt
NiqoHdCgfiZH1rb3LItIIJI=
=wva3
-----END PGP SIGNATURE-----
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
|
|