On Thu, Sep 09, 2010 at 08:52:08PM +0200, Vincent Bernat wrote: > OoO En cette matinée ensoleillée du jeudi 09 septembre 2010, vers 09:37, > Lionel Elie Mamane <lio...@mamane.lu> disait :
>>>>> You have a system with mixed stable/testing/unstable. Since you took >>>>> python2.6 from squeeze, please also use python-nevow from squeeze. This >>>>> should work. >>>> The package relationship (Depends, Conflicts, Breaks, ...) fields are >>>> supposed to express these relationships. (Debian Policy chapter 7) >>> Mixing distributions is on your own responsability. We cannot express >>> relationship that were not needed on the time of the release. Take any >>> Python package, take python-central/python-support from stable, >>> python2.6 from unstable along with python-defaults from unstable and you >>> have something that does not work at all because the paths have changed >>> and a newer python-central/python-support is needed here. >> That's why python2.6-minimal has >> Breaks: python-central (<< 0.6.14) >> That's how one can and does "express relationship that were not >> needed on the time of the release". > Those relationships were added to allow upgrading from lenny to squeeze, > not to allow to run the other mentioned programs in lenny with a python > From squeeze. There is no problem with python-nevow since it uses > python-central and therefore, python-central will be upgraded before > python2.6 is installed and will not fail anymore if it is not able to > build the package (if it tries to build it before it is upgraded). See > bug #590138. This bug report can be seen as pretty similar with > yours. If you are not satisfied with the solution, I can merge your bug > to this one. Bug #590138 is about exactly the same issue as I report. A merge seems a good way to proceed. > There are no other way to fix this bug since it is already fixed in the > version in squeeze and does not exist in stable. No, it is *not* fixed in squeeze, only in sid. It is fixed in python2.6 version 2.6.6-2, but squeeze only has 2.6.6~rc1-1. -- Lionel -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org