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

Attachment: pgpPzAmzIktJb.pgp
Description: PGP signature

Reply via email to