On Sun, Oct 26, 2014 at 07:58:44AM +0100, Helge Kreutzmann wrote:
> Hello,
> I just ran into this as well.
> 
> Why? 
> 
> a) On my machine, which run stable up to about ~1.5 month ago I never
>    explicitly installed libjpeg-turbo-progs, so stable users who upgrade
>    are most likly affected.
>    (I only run dist-ugprade)

You only see the bug because libjpeg-turbo-progs has hijacked the libjpeg-progs
package in jessie for a time, but no users of stable will have
libjpeg-turbo-progs installed.

I have no responsibility in the libjpeg-turbo-progs mess.

> b) It is (more than) a courtesy for users / developers who run testing

I agree with that one, but it is too late now.

> d) Looking at debian-policy, I read:
>         It is usually an error for a package to contain files which
>       are on the system in another package.
>    I do not see an exception for rc-buggy relationships or such.
>    Further as I understand it, it is the normal procedure for taking
>    over files, to use breaks/replaces.

Indeed, that why libjpeg-turbo-progs -3 should have added Conflicts/Replaces
but did not. Hence it was buggy. 

Since libjpeg-turbo-progs needs to Conflicts/Replaces libjpeg-progs because
libjpeg-progs was in stable, there is no point in libjpeg-progs to also 
Conflicts/Replaces with libjpeg-turbo-progs. And anyway I cannot chnage
the stable version which clearly does not.

The real fix would be for libjpeg-turbo-progs to use different filename than
libjpeg-progs and then use the alternative system.

> e) Is there any problem of uploading libjpeg-progs just with the
>    appropriate breaks/relationship? I think the RMs would have no
>    problem accelerating this into testing.

This would be pointless since the bug was in libjpeg-turbo-progs and is now
fixed and is not more reproducible when starting from wheezy or current
testing.

The number of users still having the broken libjpeg-turbo-progs is smaller
everyday.

> > The cause of the breackage you see is that the fixed libjpeg-turbo-progs
> > 1:1.3.1-d for d>3 reached much later than I expected and in particular after
> > libjpeg-progs 9-2. 
> 
> Sorry, I don't understand this sentence. 

The plan was that libjpeg-turbo-progs would be fixed in testing before 
libjpeg-progs 9-2 would move to testing. But the libjpeg-turbo-progs
maintainers uploaded 5 new versions, which delayed the transition.

Cheers,
-- 
Bill. <ballo...@debian.org>

Imagine a large red swirl here. 


-- 
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