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. 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. -- I WILL NOT FAKE MY WAY THROUGH LIFE I WILL NOT FAKE MY WAY THROUGH LIFE I WILL NOT FAKE MY WAY THROUGH LIFE -+- Bart Simpson on chalkboard in episode 7F03
pgpPzAmzIktJb.pgp
Description: PGP signature