[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#774737: unblock: libjpeg9/1:9a-2



On 2015-02-02 00:04, Bill Allombert wrote:
> On Fri, Jan 23, 2015 at 08:02:38AM +0100, Niels Thykier wrote:
>> I am afraid I do not see how removing libjpeg9 from testing is
>> inconsistent with the tech-ctte decision. 
> 
> You need to reread the full decision in context.
> 
>> The very first item of their
>> resolution text states that:
>>
>>  1. [...] The release team does not want to have more than one libjpeg
>>     implementation.
> 
> This is in the Whereas part, not in the Therefore. Thus this is what the
> release team want, but not necessarily what the TC has decided.
> 
>> Then further down, they follow up with:
>>
>> 10. The Technical Committee resolves that libjpeg-turbo should
>>     become the libjpeg implementation in Debian, [...]
> 
> And this is the case now. However the TC did not say all other libjpeg
> implementations need to be removed from testing.

The release team decided that there would be only one libjpeg
implementation in Jessie.  The tech-ctte made the choice of which
implementation.

> Indeed wheezy includes both libjpeg6b and libjpeg8 so there is a 
> precedent for that. At the very least it is customary to provide old
> libraries in the next release as part of the oldlibs section.
> 

I see no precedent for or against that.  We got plenty of libraries
Wheezy that will be upgraded without the old version of the library
being available in Jessie.  In fact, I /suspect/ that for most libraries
it is more common to *not* do this.

> Then the TC gives a detailed view fo what should happens:
> 
> 12. [...]
> 
> This is an unambiguous statement that they only intent the "Provides:
> libjpeg-dev" of libjpeg8 to be removed and not the whole package, otherwise
> they would have stated it directly (in particular since removing libjpeg8
> automatically remove the Provides making it a non-issue).
> The text shows they anticipate the existence of multiple 'real libjpeg*-dev
> packages' but only one providing libjpeg-dev.
> 

I believe this makes sense, as decision of the release only affects
testing.  Accordingly, there is nothing preventing multiple
implementations of libjpeg in testing or unstable.

> And in any case, the release team never communicated to me their intent to
> remove libjpeg6b, libjpeg8 and libjpeg9 from jessie. I only learned about
> it in January from the archive notification. And so far no rationale has been
> given.
> 
> Cheers,
> 

I am sorry you feel that way.  I assumed that you were aware, given that
you replied to the tech-ctte decision in which our statement was
included (in fact, you retained it in quoted part of your reply).

~Niels


Reply to: