Bug#710710: asterisk: bump version to 11 (LTS release)

2013-06-21 Thread Faidon Liambotis

On Thu, Jun 20, 2013 at 04:18:01PM +1000, Mark Purcell wrote:

I do not see this as a showstopper to uploading.

sflphone also includes an embedded copy of pjproject. There is merit in
having one master version of pjproject in Debian for a whole slew of
reasons, and I therefore support the efforts under #708122.


I disagree. That's a direct policy violation, section 4.13 Convenience
copies. Moreover, it's a double one at that, since pjproject itself has
its own embedded convenience copies of a number of libraries under the
third_party directory, including libraries which are packaged separately
in Debian (srtp, portaudio, …).

There was a thread on the asterisk-dev mailing list during which both
myself, Tzafrir  Daniel Pocock intervened as well as the Fedora
maintainers. Asterisk upstream is aware of the issue this presents and
they're working on cleaning up pjproject and making it shared
library/distro friendly. I think their efforts is at
https://github.com/asterisk/pjproject/. Someone from pkg-voip should
evaluate that, find the issues there and package it, to be used by
Asterisk, sflphone, python-sipsimple and whatever other project uses
pjproject.

Regards,
Faidon


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#710710: asterisk: bump version to 11 (LTS release)

2013-06-21 Thread Mark Purcell
On Fri, 21 Jun 2013 09:21:57 Faidon Liambotis wrote:
 I disagree. That's a direct policy violation, section 4.13 Convenience
 copies. Moreover, it's a double one at that, since pjproject itself has
 its own embedded convenience copies of a number of libraries under the
 third_party directory, including libraries which are packaged separately
 in Debian (srtp, portaudio, …).

Policy (4.13) states ... Debian packages should not make use of these 
convenience copies,  so we agree it is a bug which should be fixed.

Mark


signature.asc
Description: This is a digitally signed message part.


Bug#710710: asterisk: bump version to 11 (LTS release)

2013-06-20 Thread Mark Purcell
On Sat, 1 Jun 2013 21:04:24 Maarten Aertsen wrote:
 Current showstopper is pjproject due to inclusion of multiple external
 libaries instead of embedding them. Intent to package pjsip is #708122

Maarten,

I do not see this as a showstopper to uploading.

sflphone also includes an embedded copy of pjproject. There is merit in 
having one master version of pjproject in Debian for a whole slew of 
reasons, and I therefore support the efforts under #708122.

Interest in asterisk has waned since the wheezy freeze, but I would intend 
to upload asterisk-11.4 and then fix issues through subsequent uploads, 
rather than waiting for perfection which may never come.

However, that has generally been my approach to pkg-voip, release early, 
release often, push issues upstream.  Others may prefer a more 
considered approach to uploads.

Mark




signature.asc
Description: This is a digitally signed message part.


Bug#710710: asterisk: bump version to 11 (LTS release)

2013-06-01 Thread Maarten Aertsen
Source: asterisk
Version: 11
Severity: wishlist

Bug to track work on packaging Asterisk 11.

Current showstopper is pjproject due to inclusion of multiple external libaries 
instead of embedding them.
Intent to package pjsip is #708122

Also needed is work on the copyright file (see FIXME's):
http://anonscm.debian.org/viewvc/pkg-voip/asterisk/branches/experimental/debian/copyright_wip?view=markup

Work in progress can be found in the experimental branch (currently without 
build-dep on pjsip)
http://anonscm.debian.org/viewvc/pkg-voip/asterisk/branches/experimental/debian/changelog?view=markup


-- System Information:
Debian Release: 7.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org