Bug#492921: python-gobject should conflict on old python2.5, not depend
  Home FAQ Contact Sign in
linux.debian.bugs.dist only
 
Advanced search
POPULAR GROUPS

more...

linux.debian.bugs.dist Profile…
 Up
Bug#492921: python-gobject should conflict on old python2.5, not depend         


Author: Tom Parker
Date: Jul 29, 2008 23:20

Package: python-gobject
Version: 2.14.2-1

python-gobject depends on python >=2.4 and <2.6, which means someone
could have a python 2.4 only system and be fine, yet it also
automagically pulls in python2.5, presumably because there's something
wrong with python 2.5 <2.5.2-5. As this is the case, shouldn't
python-gobject conflict on python2.5 < 2.5.2-5 rather than having the
>= Depends? This is a pretty minor issue, and probably only one for
backporters, but I figured I'd bring it up anyways.

Thanks,

Tom Parker

--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
2 Comments
Bug#492921: python-gobject should conflict on old python2.5, not depend         


Author: Josselin Mouette
Date: Jul 30, 2008 10:30

Le mardi 29 juillet 2008 à 22:10 +0100, Tom Parker a écrit :
> python-gobject depends on python >=2.4 and <2.6, which means someone
> could have a python 2.4 only system and be fine, yet it also
> automagically pulls in python2.5, presumably because there's something
> wrong with python 2.5 <2.5.2-5.

No, it pulls python2.5 because it depends on python which is currently
at version 2.5. You can’t have a lenny/sid system with only python2.4.
> As this is the case, shouldn't
> python-gobject conflict on python2.5 < 2.5.2-5 rather than having the
>>= Depends? This is a pretty minor issue, and probably only one for
> backporters, but I figured I'd bring it up anyways.

We intend to make it so after the lenny release to prepare for
python2.6, so I’m leaving this bug open to track the issue.

Cheers,
--
.''`.
: :' : We are debian.org. Lower your prices, surrender your code.
`. `' We will add your hardware and software distinctiveness to
`- our own. Resistance is futile.
Show full article (1.21Kb)
no comments
Bug#492921: python-gobject should conflict on old python2.5, not depend         


Author: Loïc Minier
Date: Jul 30, 2008 14:40

On Wed, Jul 30, 2008, Josselin Mouette wrote:
>> yet it also
>> automagically pulls in python2.5, presumably because there's something
>> wrong with python 2.5 <2.5.2-5.
>
> No, it pulls python2.5 because it depends on python which is currently
> at version 2.5. You can’t have a lenny/sid system with only python2.4.

Hmm I think you're considering different things here; the reason
there's an explicit python2.5 (>= 2.5.2-5) dep is for wakeupfd support.

There's no way to express a build-dep or dep on "all python versions
with wakeupfd support" so we had to pick a real actual version of
python providing this support to make sure it's always available.

--
Loïc Minier

--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
no comments