On 02/03/12 22:58, Mark Purcell wrote:
On Mon, 27 Feb 2012 20:40:40 Eugen Dedu wrote:
Anyway, if you release a new ptlib, please create a new package,
libpt2.10.X-plugin-pulse, containing its pulse plugin. This is also on
my TODO list :o(
Eugen,
I have had a look at creating a plugin-pulse and it doesn't save much:
Package: libpt2.10.4
Source: ptlib
Version: 2.10.4~dfsg-1
Architecture: amd64
Maintainer: Debian VoIP Team<pkg-voip-maintain...@lists.alioth.debian.org>
Installed-Size: 4399
Depends: libc6 (>= 2.11), libexpat1 (>= 1.95.8), libgcc1 (>= 1:4.1.1),
libldap-2.4-2 (>= 2.4.7), libodbc1 (>= 2.2.11) | unixodbc (>= 2.2.11),
libsasl2-2, libsdl1.2debian (>= 1.2.11), libssl1.0.0 (>= 1.0.0), libstdc++6
(>= 4.6), libpt2.10.4-plugins-pulse (= 2.10.4~dfsg-1) | libpt2.10.4-plugins-
alsa (= 2.10.4~dfsg-1) | libpt2.10.4-plugins-oss (= 2.10.4~dfsg-1) |
libpt2.10.4-plugins-video (= 2.10.4~dfsg-1)
Package: libpt2.10.4-plugins-pulse
Source: ptlib
Version: 2.10.4~dfsg-1
Architecture: amd64
Maintainer: Debian VoIP Team<pkg-voip-maintain...@lists.alioth.debian.org>
Installed-Size: 158
Depends: libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libpt2.10.4, libpulse0 (>=
0.99.1), libstdc++6 (>= 4.2.1)
Package: libpt2.10.4-plugins-video
Source: ptlib
Version: 2.10.4~dfsg-1
Architecture: amd64
Maintainer: Debian VoIP Team<pkg-voip-maintain...@lists.alioth.debian.org>
Installed-Size: 181
Depends: libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libpt2.10.4, libstdc++6 (>=
4.2.1), libv4l-0 (>= 0.5.0)
Even with a plugin package, the depends for libpt2.10.4 is still the large
issue (libsdl, libldap and friends), and you only save libv4l-0.
I also have a changelog entry against 2.6.7-1:
* Depreciate libptX.X.X-plugins -> libptX.X.X
- Makes dependent packages binNMU safe
So on balance I don't think the minor savings are worth the effort of
maintaining multiple plugin packages.
Hi Mark,
I did not think on a lib, a plugins and a pulse package, but only a lib
and a pulse package. The reason is that when you install libpt, you
should not be forced to install also pulse. However, it seems to me
that libpulse0 is now mandatory by gnome-shell and gnome-control-center.
So it seems you are right, only one package (lib) is sufficient.
Could you confirm please?
--
Eugen
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org