Bug#413679: libquantlib0-dev: static library unusable

2007-03-06 Thread Aurelien Jarno
Package: libquantlib0-dev
Version: 0.3.14-2
Severity: grave

The static library of libquantlib0-dev is unusable, as the symlink 
/usr/lib/libQuantLib.a is broken. It points to:
/build/buildd/quantlib-0.3.13/debian/libquantlib-0.3.13/usr/lib/libQuantLib-0.3.13.a


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-xen-amd64
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Versions of packages libquantlib0-dev depends on:
ii  libboost-test-dev   1.33.1-10components for writing and executi
ii  libboost-test1.33.1 1.33.1-10components for writing and executi
ii  libc6   2.3.6.ds1-13 GNU C Library: Shared libraries
ii  libc6-dev   2.3.6.ds1-13 GNU C Library: Development Librari
ii  libgcc1 1:4.1.1-21   GCC support library
ii  libquantlib-0.3.14  0.3.14-2 Quantitative Finance Library -- de
ii  libstdc++6  4.1.1-21 The GNU Standard C++ Library v3

libquantlib0-dev recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#413679: libquantlib0-dev: static library unusable

2007-03-06 Thread Dirk Eddelbuettel

Salut Aurelien.

On 6 March 2007 at 16:11, Aurelien Jarno wrote:
| Package: libquantlib0-dev
| Version: 0.3.14-2
| Severity: grave
| )
| The static library of libquantlib0-dev is unusable, 

Aboslutely. At 29 mb it is pretty hard to work with :)

| as the symlink /usr/lib/libQuantLib.a is broken. It points to:
| 
/build/buildd/quantlib-0.3.13/debian/libquantlib-0.3.13/usr/lib/libQuantLib-0.3.13.a

Hm, not here:

[EMAIL PROTECTED]:~$ /bin/ls -l /usr/lib/libQuantLib*
-rw-r--r-- 1 root root  4682172 Jul 31  2006 /usr/lib/libQuantLib-0.3.13.so
-rw-r--r-- 1 root root  5681164 Nov  6 07:46 /usr/lib/libQuantLib-0.3.14.so
-rw-r--r-- 1 root root 29211560 Feb 20 08:11 /usr/lib/libQuantLib-0.4.0.a
-rw-r--r-- 1 root root  6248924 Feb 20 08:11 /usr/lib/libQuantLib-0.4.0.so
lrwxrwxrwx 1 root root   19 Feb 25 10:01 /usr/lib/libQuantLib.a - 
libQuantLib-0.4.0.a
lrwxrwxrwx 1 root root   20 Feb 25 10:01 /usr/lib/libQuantLib.so - 
libQuantLib-0.4.0.so
-rw-r--r-- 1 root root   188560 Jul 31  2006 
/usr/lib/libQuantLibFunctions-0.3.13.so
-rw-r--r-- 1 root root   147124 Nov  6 07:46 
/usr/lib/libQuantLibFunctions-0.3.14.so
[EMAIL PROTECTED]:~$ 

(0.3.14 is outdated, but 0.4.0 is held hostage in the NEW queue).

The stanza below reveals that you use amd64. So this could be a pbuilder (me,
x86) versus sbuild (everything else) gotcha.  Do you have an idea what it
could be?

I use

-$(MAKE) prefix=$(debtmp)/usr install

followed by some work with dh_movefiles to split things off into lib and dev
packages, using the for .files

usr/bin/quantlib-benchmark
usr/bin/quantlib-config
usr/bin/quantlib-test-suite
usr/include/*
usr/lib/libQuantLib.so
usr/lib/lib*.a
usr/share/aclocal/quantlib.m4
usr/share/man/man1/quantlib-benchmark.1
usr/share/man/man1/quantlib-config.1
usr/share/man/man1/quantlib-test-suite.1
usr/share/doc/libquantlib-0.4.0/examples/test-suite/
usr/share/doc/libquantlib-0.4.0/examples/quantlib.el

and this for links

usr/share/doc/libquantlib-0.4.0 usr/share/doc/libquantlib0-dev

I don't see anyting immediately wrong.  Any suggestion from your end?


Dirk

 
| 
| -- System Information:
| Debian Release: 4.0
|   APT prefers unstable
|   APT policy: (500, 'unstable')
| Architecture: amd64 (x86_64)
| Shell:  /bin/sh linked to /bin/bash
| Kernel: Linux 2.6.18-3-xen-amd64
| Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
| 
| Versions of packages libquantlib0-dev depends on:
| ii  libboost-test-dev   1.33.1-10components for writing and 
executi
| ii  libboost-test1.33.1 1.33.1-10components for writing and 
executi
| ii  libc6   2.3.6.ds1-13 GNU C Library: Shared libraries
| ii  libc6-dev   2.3.6.ds1-13 GNU C Library: Development 
Librari
| ii  libgcc1 1:4.1.1-21   GCC support library
| ii  libquantlib-0.3.14  0.3.14-2 Quantitative Finance Library -- 
de
| ii  libstdc++6  4.1.1-21 The GNU Standard C++ Library v3
| 
| libquantlib0-dev recommends no packages.
| 
| -- no debconf information
| 

-- 
Hell, there are no rules here - we're trying to accomplish something. 
  -- Thomas A. Edison


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#413679: libquantlib0-dev: static library unusable

2007-03-06 Thread Aurelien Jarno
Dirk Eddelbuettel a écrit :
 Salut Aurelien.
 
 On 6 March 2007 at 16:11, Aurelien Jarno wrote:
 | Package: libquantlib0-dev
 | Version: 0.3.14-2
 | Severity: grave
 | )
 | The static library of libquantlib0-dev is unusable, 
 
 Aboslutely. At 29 mb it is pretty hard to work with :)
 
 | as the symlink /usr/lib/libQuantLib.a is broken. It points to:
 | 
 /build/buildd/quantlib-0.3.13/debian/libquantlib-0.3.13/usr/lib/libQuantLib-0.3.13.a
 
 Hm, not here:
 
 [EMAIL PROTECTED]:~$ /bin/ls -l /usr/lib/libQuantLib*
 -rw-r--r-- 1 root root  4682172 Jul 31  2006 /usr/lib/libQuantLib-0.3.13.so
 -rw-r--r-- 1 root root  5681164 Nov  6 07:46 /usr/lib/libQuantLib-0.3.14.so
 -rw-r--r-- 1 root root 29211560 Feb 20 08:11 /usr/lib/libQuantLib-0.4.0.a
 -rw-r--r-- 1 root root  6248924 Feb 20 08:11 /usr/lib/libQuantLib-0.4.0.so
 lrwxrwxrwx 1 root root   19 Feb 25 10:01 /usr/lib/libQuantLib.a - 
 libQuantLib-0.4.0.a
 lrwxrwxrwx 1 root root   20 Feb 25 10:01 /usr/lib/libQuantLib.so - 
 libQuantLib-0.4.0.so
 -rw-r--r-- 1 root root   188560 Jul 31  2006 
 /usr/lib/libQuantLibFunctions-0.3.13.so
 -rw-r--r-- 1 root root   147124 Nov  6 07:46 
 /usr/lib/libQuantLibFunctions-0.3.14.so
 [EMAIL PROTECTED]:~$ 
 
 (0.3.14 is outdated, but 0.4.0 is held hostage in the NEW queue).

Oops my fault. I have got the problem on a testing machine, but as it is
not configured to send mail, I have reported a bug from an unstable machine.

But the problem is real on testing.

 The stanza below reveals that you use amd64. So this could be a pbuilder (me,
 x86) versus sbuild (everything else) gotcha.  Do you have an idea what it
 could be?

Looking at the .deb files, it looks like the problem is not limited to
amd64, but the problem seems to be present for all architectures.

I will have a closer look to the debian/rules file at home this evening.

Aurelien

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]