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-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to