Re: New Python policy

2006-06-12 Thread Joe Wreschnig
On Tue, 2006-06-13 at 01:14 +0200, Matthias Klose wrote: > Joe Wreschnig writes: > > I have updated the Python policy document based on the discussions on > > the list. An updated DebianDoc (and HTML and text files) can be found at > > http://people.debian.org/~piman/python-policy/. > > > > It: >

Re: New Python policy

2006-06-12 Thread Matthias Klose
Joe Wreschnig writes: > I have updated the Python policy document based on the discussions on > the list. An updated DebianDoc (and HTML and text files) can be found at > http://people.debian.org/~piman/python-policy/. > > It: > 0) Removes a lot of cruft/debate from the document itself > 1) Expl

Re: New Python policy

2006-06-12 Thread Duck
Coin, Matthias Klose <[EMAIL PROTECTED]> writes: >> How about adding example for building compiled extensions? Otherwise >> there will be used many ways to produce binaries for all supported >> python versions. > > - Packaging examples >- CDBS (not yet available) A packaging example can be

Re: New Python policy

2006-06-12 Thread Michal Čihař
Hi On Mon, 12 Jun 2006 13:18:53 +0200 Raphael Hertzog <[EMAIL PROTECTED]> wrote: > In the mean time, I can tell you that you will have to Build-Depends on > "python (>= 2.3.5-6), python-all-dev" and that you should use `pyversions > -r debian/control` to find out the list of python versions that

Re: New Python policy

2006-06-12 Thread Michal Čihař
Hi no need to CC me... On Mon, 12 Jun 2006 12:34:18 +0200 Matthias Klose <[EMAIL PROTECTED]> wrote: > - Packaging examples >- CDBS (not yet available) >- python-central > (http://python-modules.alioth.debian.org/python-central_howto.txt) >- python-support (http://wiki.debian.org/De

Re: New Python policy

2006-06-12 Thread Raphael Hertzog
Hi, On Mon, 12 Jun 2006, Michal Čihař wrote: > On Mon, 12 Jun 2006 02:29:51 -0500 > Joe Wreschnig <[EMAIL PROTECTED]> wrote: > > > I have updated the Python policy document based on the discussions on > > the list. An updated DebianDoc (and HTML and text files) can be found at > > http://people.d

Re: New Python policy

2006-06-12 Thread Matthias Klose
> How about adding example for building compiled extensions? Otherwise > there will be used many ways to produce binaries for all supported > python versions. - Packaging examples - CDBS (not yet available) - python-central (http://python-modules.alioth.debian.org/python-central_howto.txt)

Re: New Python policy

2006-06-12 Thread Michal Čihař
Hi On Mon, 12 Jun 2006 02:29:51 -0500 Joe Wreschnig <[EMAIL PROTECTED]> wrote: > I have updated the Python policy document based on the discussions on > the list. An updated DebianDoc (and HTML and text files) can be found at > http://people.debian.org/~piman/python-policy/. How about adding exa

Re: New Python policy

2006-06-12 Thread Matthias Klose
Piotr Ozarowski writes: > What about an Egg support? I think it's worth mentioning in policy > > I'm talking about: > * --single-version-externally-managed parameter passed to > `setup.py install` or DEB_PYTHON_INSTALL_ARGS_ALL (CDBS) > * Egg's dirname's issue (python's/module's version in dirna

Re: New Python policy

2006-06-12 Thread Piotr Ozarowski
Joe Wreschnig ([EMAIL PROTECTED]): > I have updated the Python policy document based on the discussions on > the list. An updated DebianDoc (and HTML and text files) can be found at > http://people.debian.org/~piman/python-policy/. great work! [...] > It does not: > 1) Cover CDBS, since I don't

Re: New python policy

2006-06-06 Thread Josselin Mouette
Le samedi 03 juin 2006 à 01:21 +0200, Matthias Klose a écrit : > Steve Langasek writes: > > Indeed, the intent was that this strict upper bound would apply to > > extensions, not to modules. Not sure if that intent got lost somewhere > > along the way. > > IIRC We did conclude that we need the Pr

Re: New python policy

2006-06-06 Thread Josselin Mouette
Le vendredi 02 juin 2006 à 16:58 -0500, Joe Wreschnig a écrit : > What happened to "Python 2.4 first, new infrastructure later"? Matthias disagreed with that proposal, and it was decided to push the changes as fast as possible so that he accepts to upload python2.4 after. -- .''`. Joss

Re: New python policy

2006-06-06 Thread Josselin Mouette
Le vendredi 02 juin 2006 à 12:52 +0200, Raphael Hertzog a écrit : > For applications: > * if they use /usr/bin/python, they should simply depend on python-foo > modules that they use. > * if they use /usr/bin/python2.X, they should depend on python2.X-foo > modules that they use. And on python

Re: New python policy

2006-06-04 Thread Raphael Hertzog
On Fri, 02 Jun 2006, Joe Wreschnig wrote: [Steve Langasek] > > Yes, this was also discussed in the BoF, with the same conclusion: because > > providing python2.x-foo can only be done safely if the package depends on > > the python2.x versions of all other modules it requires, making transitions > >

Re: New python policy

2006-06-02 Thread Matthias Klose
Steve Langasek writes: > On Fri, Jun 02, 2006 at 11:50:53AM -0500, Joe Wreschnig wrote: > > On Fri, 2006-06-02 at 12:52 +0200, Raphael Hertzog wrote: > > > * the dependencies (hopefully created automatically by dh_python) will > > > indicate the right interval automatically: > > > right now for

Re: New python policy

2006-06-02 Thread Joe Wreschnig
On Fri, 2006-06-02 at 14:43 -0700, Steve Langasek wrote: > On Fri, Jun 02, 2006 at 11:50:53AM -0500, Joe Wreschnig wrote: > > On Fri, 2006-06-02 at 12:52 +0200, Raphael Hertzog wrote: > > > * the dependencies (hopefully created automatically by dh_python) will > > > indicate the right interval au

Re: New python policy

2006-06-02 Thread Steve Langasek
On Fri, Jun 02, 2006 at 11:50:53AM -0500, Joe Wreschnig wrote: > On Fri, 2006-06-02 at 12:52 +0200, Raphael Hertzog wrote: > > * the dependencies (hopefully created automatically by dh_python) will > > indicate the right interval automatically: > > right now for example it would be "python (>=2

Re: New python policy

2006-06-02 Thread Matthias Klose
Joe Wreschnig writes: > On Fri, 2006-06-02 at 12:52 +0200, Raphael Hertzog wrote: > > * the dependencies (hopefully created automatically by dh_python) will > > indicate the right interval automatically: > > right now for example it would be "python (>=2.3), python (<< 2.5)" > > for a package

Re: New python policy

2006-06-02 Thread Joe Wreschnig
On Fri, 2006-06-02 at 12:52 +0200, Raphael Hertzog wrote: > * the dependencies (hopefully created automatically by dh_python) will > indicate the right interval automatically: > right now for example it would be "python (>=2.3), python (<< 2.5)" > for a package saying "XC-Python-Version: all"