Bug#507189: asterisk: Depends on libc-client2007b which is not in unstable
Jonas Smedegaard
dr at jones.dk
Sun Nov 30 10:45:18 UTC 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sun, Nov 30, 2008 at 11:06:37AM +1100, Mark Purcell wrote:
>On Saturday 29 November 2008 10:28:44 Ben Hutchings wrote:
>> libc-client2007b has been replaced by libc-client2007d in unstable.
>
>Thanks Ben. As you state this only effects sid, not lenny which is
>(maybe) good for the rdepends.
>
>Jonas,
>
>Are you intending for libc-client2007d to migrate to lenny? Your
>change log indicates that this maybe an important release. However I
>haven't seen any discussion on debian-release nor any coordination with
>the rdepends.
No, I have no plans to special-case uw-imap 2007d regarding the freeze
of Lenny.
A security update contains virtually all of the contents of that new
release.
>If not you upload makes life difficult for the rdepends as we can no
>longer upload any proposed lenny changes via unstable.
I believe this to be a general complication of a long freeze period. And
I believe it better to have such complication for developers at large
than burdening the release team with requests for special-casing to
bring Lenny in sync with Sid.
On the other hand, I do not see any problem in allowing newest uw-imap
into Lenny - now that release team is bothered about this issue after
all.
If release do not want the Sid released package into Lenny, but instead
would want a specially crafted package only containing upstream changes
and not any possible updates to the cdbs packaging routines, then I see
no point in spending time on that: there is already a security update
like that.
>Has the ABI/API actually changed that has necessitated a new -dev
>package and lib package.
No.
Historically, the uw-imap package was licensed requiring indication of
any derivative work in the naming of the files (as I interpreted it),
which is the reason for the current libname-based-on-package-version
scheme.
License since changed, but I did not get around to changing the naming
scheme before the freeze.
It is worth noting that the very shared library is a Debian-specific
thing, discourages upstream. So there is no upstream soname, it is
purely Debian-specific.
As related security issue is that Alpine, using same codebase, uses its
own duplicate of the code instead of the shared library offered as
libc-clientXXX.so (its predecessor, the non-free pine, was patched to
link against our libc-client library, but I have so far failed to
convince the maintainer of alpine to the benefits of sharing code).
>As you maybe aware a new -dev package means that all rdepends must be
>changed and reloaded, whilst just a change in the lib package allows
>for binNMU.
Yes, I believe I do understand the issue of rdepends here.
>Could I ask you to coordinate with the rdepends and discuss/ file bugs
>for what you see as the way forward for integration with uw-imap.
As I do not intend to bump the version in Lenny, I fail to see the need
for coordination here. Please help me see the light if I somehow miss
your point - I _do_ want to cooperate. :-)
Kind regards,
- Jonas
- --
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkkybr4ACgkQn7DbMsAkQLgj5gCfevdYIv3cCdvdBE0zSppBs0lV
9UkAn3ofMb2Eo/kbPKyCcSLQgsJYTtYe
=FSNK
-----END PGP SIGNATURE-----
More information about the Pkg-voip-maintainers
mailing list