Re: Bug#682010: [mumble] Communication failures due to CELT codec library removal
On Thursday, July 19, 2012 08:40:59, Ian Jackson wrote:
> Chris Knadle writes ("Re: Bug#682010: [mumble] Communication failures due to
CELT codec library removal"):
> > On Thursday, July 19, 2012 08:03:54, Ian Jackson wrote:
> > > Which _other_ packages besides mumble are we thinking of here ?
> > It's not clear -- I'll try to find an answer.
> Thanks. Thank you again for doing a lot of the legwork here.
I try to help where I can.
> > So perhaps only Mumble requires the 0.7.1 version of celt. The
> > testing I had done had showed that the client when connected to
> > non-Debian derivative servers didn't function without celt 0.7.1
> > support.
> That's very interesting, thanks.
Yep. I just found my post about this to double-check. [It's easy enough to
verify again also.]
> > > See Neil's response, which I agree with. Reengineering or `tidying
> > > up' the package, at this stage of the wheezy release, is entirely out
> > > of the question. Surely that must be obvious ?
> > It wasn't, due to solely my lack of experience as a potential Debian
> > developer.
> OK, sorry, I didn't mean to bite your head off.
No offense taken -- I just somehow forgot to look upon the package issue from
the standpoint of the package going into the frozen Wheezy, rather than Sid.
> However, we do need a team with a better handle on Debian packaging
> and the Debian release process, to take on the packages. Without
> maintainers we'll be stuck, and it sounds from what you're saying that
> you (by yourself at least) aren't able to take on that role.
I freely accept that assessment.
If there was time before the freeze I would have wanted to handle this
differently -- the Mumble source code in Debian contains a directory
celt-0.7.0 as well as celt-0.11.0, i.e. the embedded versions of CELT that Ron
mentioned. (I believe he said the two versions are not bitstream compatible,
which should explain why both are there.) If Mumble is the only package that
requires celt 0.7 then it would have been nice to embed it internally and
remove the libcelt library to end its proliferation.