Bug#693939: libnl3: provide static libraries severity

2013-03-11 Thread Julien Cristau
On Sun, Mar 10, 2013 at 18:39:21 +0100, Ondřej Surý wrote:

> Hi release-team,
> 
> it might not be in violation of Debian policy to not provide static
> libraries, but I would still consider this as important with
> freeze-exception because it is easily fixable, does not introduce anything
> new library wise, and it prevents successful using of -dev package to link
> static binaries (which is not common, but still needed sometimes).
> 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693939
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693940
> 
> So I would ask you kindly to consider allowing to fix this bug (e.g.
> freeze-exception).
> 
NAK.  Wishlist bugs don't get freeze exceptions.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#693939: libnl3: provide static libraries severity

2013-03-10 Thread Ondřej Surý
Hi release-team,

it might not be in violation of Debian policy to not provide static
libraries, but I would still consider this as important with
freeze-exception because it is easily fixable, does not introduce anything
new library wise, and it prevents successful using of -dev package to link
static binaries (which is not common, but still needed sometimes).

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693939
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693940

So I would ask you kindly to consider allowing to fix this bug (e.g.
freeze-exception).

Ondrej
-- 
Ondřej Surý 


Bug#693939: libnl3: provide static libraries

2013-03-10 Thread Michael Gilbert
control: severity -1 normal

Debian policy says:

The static library (libraryname.a)
is usually provided in addition to the shared version.
It is placed into the development package (see below).

"usually" does not mean "must", so this is not a policy violation.

Best wishes,
Mike


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



Bug#693939: libnl3: provide static libraries severity

2013-03-09 Thread Heiko Stübner
Hi Ondřej,

Am Samstag, 9. März 2013, 17:15:52 schrieb Ondřej Surý:
> severity 693939 <693...@bugs.debian.org> serious
> severity 693940 <693...@bugs.debian.org> serious
> thank you

it seems this command was not sucessful, as both bugs are still at severity
normal.

> I would argue that not providing static libraries is violation the Debian
> policy and makes dev package unusable for people wanting to compile with
> -static.

I would follow your argument and the issue seems easily fixable by the change
blow. The only question would be about the severity, aka it getting a freeze
exception, as policy only say "is usually provided", which I don't read as a
clear must but as a "really should".

Therefore I'd added debian-release to get this hopefully answered.


Heiko
 

diff --git a/debian/libnl-3-dev.install b/debian/libnl-3-dev.install
index e64b775..3715b8b 100755
--- a/debian/libnl-3-dev.install
+++ b/debian/libnl-3-dev.install
@@ -2,3 +2,4 @@
 debian/tmp/usr/include/*
 debian/tmp/usr/lib/*/pkgconfig/libnl-3*
 debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3.so lib/${DEB_HOST_MULTIARCH}/
+debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3.a lib/${DEB_HOST_MULTIARCH}/
diff --git a/debian/libnl-cli-3-dev.install b/debian/libnl-cli-3-dev.install
index 91ff45b..66aa3b3 100644
--- a/debian/libnl-cli-3-dev.install
+++ b/debian/libnl-cli-3-dev.install
@@ -1,2 +1,3 @@
 debian/tmp/usr/lib/*/pkgconfig/libnl-cli-3*
 debian/tmp/usr/lib/*/libnl-cli-3*.so
+debian/tmp/usr/lib/*/libnl-cli-3*.a
diff --git a/debian/libnl-genl-3-dev.install b/debian/libnl-genl-3-dev.install
index 19201a3..cbc6b51 100755
--- a/debian/libnl-genl-3-dev.install
+++ b/debian/libnl-genl-3-dev.install
@@ -1,3 +1,4 @@
 #!/usr/bin/dh-exec
 debian/tmp/usr/lib/*/pkgconfig/libnl-genl-3*
 debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.so 
lib/${DEB_HOST_MULTIARCH}/
+debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.a 
lib/${DEB_HOST_MULTIARCH}/
diff --git a/debian/libnl-nf-3-dev.install b/debian/libnl-nf-3-dev.install
index c50d642..d1307c7 100644
--- a/debian/libnl-nf-3-dev.install
+++ b/debian/libnl-nf-3-dev.install
@@ -1,2 +1,3 @@
 debian/tmp/usr/lib/*/pkgconfig/libnl-nf-3*
 debian/tmp/usr/lib/*/libnl-nf-3*.so
+debian/tmp/usr/lib/*/libnl-nf-3*.a
diff --git a/debian/libnl-route-3-dev.install b/debian/libnl-route-3-dev.install
index 3e31a2d..37e248c 100644
--- a/debian/libnl-route-3-dev.install
+++ b/debian/libnl-route-3-dev.install
@@ -1,2 +1,3 @@
 debian/tmp/usr/lib/*/pkgconfig/libnl-route-3*
 debian/tmp/usr/lib/*/libnl-route-3*.so
+debian/tmp/usr/lib/*/libnl-route-3*.a


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



Bug#693939:

2013-03-09 Thread Ondřej Surý
severity 693939 <693...@bugs.debian.org> serious
severity 693940 <693...@bugs.debian.org> serious
thank you

I would argue that not providing static libraries is violation the Debian
policy and makes dev package unusable for people wanting to compile with
-static.

Ondrej
-- 
Ondřej Surý 


Bug#693939: Does not provide static library

2012-11-21 Thread Josh Triplett
Package: libnl-3-dev
Version: 3.2.7-4
Severity: normal

The libnl-3-dev package provides a shared library (.so), but no static
library (.a).

- Josh Triplett

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.6-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libnl-3-dev depends on:
ii  libnl-3-200  3.2.7-4

libnl-3-dev recommends no packages.

Versions of packages libnl-3-dev suggests:
pn  libnl3-doc  

-- no debconf information


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