pwlib/opal

Eugen Dedu Eugen.Dedu at pu-pm.univ-fcomte.fr
Sat Sep 6 09:34:34 UTC 2008


Hi Mark,

Thanks for working on this.

Mark Purcell wrote:
> - I called binaries libpt-2.3 etc. and libopal-3.3; however, the
> soname are libpt.so.2.3-beta1 and libopal.so.3.3-beta1; I suppose
> this is ok (developers have not answered for ABI changing, but as it
> is about a beta, I suppose the ABI won't break (so much))
> 
> As Faidon points out this isn't a great way of doing things. Debian
> is pretty good with maintenance of binaray compatability when we can.
> If upstream call there soname something wierd we can follow. Given it
> is currently beta1, we don't want to break future releases of Debian
> if later upstream drop the beta1. and as you say the 3.3 release
> could be soon :-)
> 
> Also this brings a lintian error so probably wouldn't get through NEW
> any way for this reason.

You're right.  I have waited to much for the stable release, let's call 
the binaries beta and push them in experimental.  Could you do it?

> One question though. Do you see any merit in keeping the release name
> in the package, ie titian, and should we be doing the same 4 these
> packages ie bernard, centaer

I don't know if I understand your question, but:

1. I prefer to remove the release name (titan, centauri etc.) everywhere
2. I don't think there is a good idea to make packages for other 
versions (by the way we do not have so much time...), the last version 
is sufficient

> - the version is 0.svn2008MMDD-1 (like ffmpeg package), is it ok?
> 
> I think better would be 3.3~svn$(REV) and the change log should
> follow on from 2.2

Ok, could you do it (or do you prefer that I do it myself)?

> - dfsg should be added to opal name because of the removal of iLBC.
> I fear that iLBC *sources* (not only the .so) should be removed,
> which is cumbersome.  I also need to add an info in README.Debian:
> "iLBC, H264, H263... codecs have been removed.", I'll do it this
> evening if you wish
> 
> Great. We have been fairly robust with hunting down iLBC and killing
> it from the free debian archive. Again this wouldn't pass NEW. And we
> have influoced other projects to not ship iLBC :-)

I have removed iLBC sources a few days ago (my last commits).

> - finally, don't forget to update to latest SVN right before
> uploading (I can check them right before), they are in bug fixes
> stage.  Anyway, I am building them almost each day.
> 
> Will do. I presume you up date REV to the best in debian/rules as
> necessary. But i will also look out 4 release.

They are changing the configuration system.  I think it's better to push 
them in experimental with the SVN version in the package.  I will do 
changes in a few days, when the ptlib configuration and our rules file 
are synchronised (for ex. there are patches which will normally be 
included upstream).

> I have a few hrs this afternoon and should be able to bang on svn to
> make almost ready packages.

If you can remove "almost" from the previous sentence it would be even 
better :o)

Eugen



More information about the Pkg-voip-maintainers mailing list