Le mardi 09 octobre 2007 à 23:18 +0200, Reinhard Tartler a écrit :
> > If you can't build a version for python 2.5 because of wxwidgets, it's a
> > problem, but your package is still broken. Instead of hardcoding the
> > python version to 2.4, it should at least, in this case, use
> > "XS-Python-Version: current" and use `pyversions -d` to detect the
> > current default version.
> 
> Can you please elaborate here?
> 
> londonlaw installs two user issued commands under /usr/games:
> /usr/games/london-client and .../london-server. Both are python scripts
> with a '#!/bin/env python'-shebang. Do you propose here to replace these
> two upstream supplied scripts by shell constructs which do nothing else
> than figuring out the default python version?

Aww, sorry, I didn't look close enough when filing the initial bug
report.

Londonlaw is architecture: all. This means that, if it works with python
2.4, it *will* work with python 2.5. Therefore you mustn't use
"XS-Python-Version: 2.4" which will force the python version to 2.4
only. 

The only change you need is to set "XS-Python-Version: all" or
"XS-Python-Version: >= 2.4" if 2.4 at least is required. This way you
don't have to deal with the wxwidgets madness; when python 2.5 becomes
the default, depending on python-wxwidgets2.6 is guaranteed to bring
working packages for python 2.5.

> > Well, I guess the python maintainer will still want the Debian version
> > to lag behind the Ubuntu one.
> 
> After having spoken to him in person at debconf this year, I can assure
> you that this is not the case.

I'm afraid I need more than talk to be convinced of that. Currently,
actions contradict such talk.

-- 
 .''`.           Josselin Mouette        /\./\
: :' :           [EMAIL PROTECTED]
`. `'                        [EMAIL PROTECTED]
  `-  Debian GNU/Linux -- The power of freedom

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

Reply via email to