severity 705306 wishlist
thank you

The Policy Section 8 also says:

--cut here--
This section deals only with public shared libraries: shared libraries
that are placed in directories searched by the dynamic linker by
default or which are intended to be linked against normally and
possibly used by other, independent packages. Shared libraries that
are internal to a particular package or that are only loaded as
dynamic modules are not covered by this section and are not subject to
its requirements.
--cut here--

There are no reverse build dependencies on quagga package, so we can
quite easily classify those libraries as internal. I am also not aware
of any common software on top of quagga libraries.

It would be nice to have quagga package cleanup and split into quagga,
libquagga0 and libquagga-dev[*], but this hardly qualifies as RC bug.

* or just to drop the *.h, *.a and *.la from the main package and add
them only when somebody asks for them.

Ondrej

On Fri, Apr 12, 2013 at 8:30 PM, Len Sorensen
<lennartsoren...@ruggedcom.com> wrote:
> Package: quagga
> Version: 0.99.22-1
> Severity: serious
> Justification: Policy 8.4
>
> As far as I understand packaging policy, header files and static libraries
> must go in a -dev package, and not be included in the main package.
> After all most people running a program are not going to be compiling
> add ons for it.  Certainly the static library really doesn't make sense
> to include.
>
> It seems to me, quagga really should have a quagga package for the daemons,
> a libquagga for the shared libraries, and a libquagga-dev for the headers
> and static libraries.
>
> -- System Information:
> Debian Release: 7.0
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> powerpc
>
> Kernel: Linux 3.8-trunk-amd64 (SMP w/1 CPU core)
> Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages quagga depends on:
> ii  adduser                3.113+nmu3
> ii  debconf [debconf-2.0]  1.5.49
> ii  iproute                20120521-3+b4
> ii  libc6                  2.16-0experimental1
> ii  libcap2                1:2.22-1.2
> ii  libpam0g               1.1.3-9
> ii  libreadline6           6.2+dfsg-0.1
> ii  libtinfo5              5.9-10
> ii  logrotate              3.8.3-3
>
> quagga recommends no packages.
>
> Versions of packages quagga suggests:
> pn  snmpd  <none>
>
> -- debconf information excluded
>



-- 
Ondřej Surý <ond...@sury.org>


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

Reply via email to