Le vendredi 05 octobre 2007 à 18:50 +0200, Yann Leboulanger a écrit :
> Josselin Mouette wrote:
> > Le jeudi 04 octobre 2007 à 21:30 +0200, Yann Leboulanger a écrit :
> >> Gajim can work with python2.5 because pysqlite is included in python2.5.
> >> But there making a dep on python2.4 + python-pysqlite2 OR python2.5
> >> doesn't work: it's not because you have python 2.5 installed that it's
> >> you'll use it to run Gajim, see bug #418252. It's why we now strictly
> >> depend on python2.4, I don't see how to improve things.
> > 
> > In this case, you should depend on:
> >     python (>= 2.4), python-pysqlite2 | python (>= 2.5)
> > and that should be enough for when the package is upgraded.
> 
> That doesn't work, it's what we did before. please see bug #418252. It's
> not because you have pyton2.5 installed that you use it to run Gajim.

This didn't work because your dependencies were wrong:
        Depends: python2.4-pysqlite2 | python2.5
This indeed cannot work because python2.5 isn't guaranteed to be the
default.

I'm asking that you set correct dependencies:
        Depends: python (>= 2.4), python-pysqlite2 | python (>= 2.5)
This way, the 2.5 dependency will be taken into account only when 2.5
becomes the default.

> > In fact, when moved to version 2.5, python should start providing
> > python-pysqlite2; currently the python maintainer hasn't added this
> > field, but it should be fixed before the migration.
> 
> When he'll do that the current package will work nicely with python2,5,
> so no problem

The current package will not be able to work nicely with python 2.5,
even if the python maintainer does things correctly, because it depends
on python (<< 2.5).

Cheers,
-- 
 .''`.           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