Your message dated Wed, 25 Oct 2006 05:47:20 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#369233: fixed in radiusclient 0.3.2-10
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libradius1-dev
Version: 0.3.2-9
Severity: important

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

note i'm rating this important for now, though it's been suggested to
raise the severity higher.  i'll defer to debian-release for a
definitive answer (i'll ping them after the bug is recorded).

basically, the problem is that libradius1-dev ships with a libtool
helper file /usr/lib/libradiusclient.la, which was not built correctly
and thus passes the wrong settings to any libtool-aware software that
is compiled in the future.  for example, taking the upstream release
of nagios-plugins (1.4.3) and attempting to compile it gets you:

<snip>
/bin/sh ../libtool --tag=CC --mode=link gcc -Wall -g -O2  -L. -o check_radius  
check_radius.o netutils.o utils.o ../lib/libnagiosplug.a ../lib/libcoreutils.a  
-lnsl -lresolv -lradiusclient -lssl -lcrypto
gcc -Wall -g -O2 -o check_radius check_radius.o netutils.o utils.o  
-L/home/sean/nagiosplug/plugins ../lib/libnagiosplug.a ../lib/libcoreutils.a 
-lresolv /usr/lib/gcc/i486-linux-gnu/4.0.2/../../..//.libs/libradiusclient.so 
-lcrypt -lnsl -lssl -lcrypto -Wl,--rpath 
-Wl,/usr/lib/gcc/i486-linux-gnu/4.0.2/../../..//.libs 
gcc: /usr/lib/gcc/i486-linux-gnu/4.0.2/../../..//.libs/libradiusclient.so: No 
such file or directory 
make[1]: *** [check_radius] Error 1
make[1]: Leaving directory `/home/sean/nagiosplug/plugins'
make: *** [all-recursive] Error 1

now i'm not a libtool expert, but it seems to me that the problem is in
the mentioned .la file, specifically:

        # Is this an already installed library?
        installed=no

changing the setting to yes fixes all problems that i've noticed.
furthermore, this seems to be the only package i have on my system
that defines this setting to no:

numanuma[~]16:01:17$ grep installed= /usr/lib/*.la | cut -d: -f2 | sort | uniq 
-c
      1 installed=no
     81 installed=yes

which reinforces my suspicion that this is broken.

it seems that the most recent versions of libtool (>> sarge) are able
to work around this problem automagically, but that's of little help
to sarge users or users of external software that ship with an older
version of libtool.


        sean


- -- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages libradius1-dev depends on:
ii  libc6-dev                     2.3.6-9    GNU C Library: Development Librari
ii  libradius1                    0.3.2-9    /bin/login replacement with RADIUS

libradius1-dev recommends no packages.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEebDFynjLPm522B0RAlgXAJwNHanyR5e4wDfz+UnoDSKgAiqIuACfegem
vJGF4zIJJCJfwYUzI5ycu2M=
=nDgd
-----END PGP SIGNATURE-----


--- End Message ---
--- Begin Message ---
Source: radiusclient
Source-Version: 0.3.2-10

We believe that the bug you reported is fixed in the latest version of
radiusclient, which is due to be installed in the Debian FTP archive:

libradius1-dev_0.3.2-10_i386.deb
  to pool/main/r/radiusclient/libradius1-dev_0.3.2-10_i386.deb
libradius1_0.3.2-10_i386.deb
  to pool/main/r/radiusclient/libradius1_0.3.2-10_i386.deb
radiusclient1_0.3.2-10_i386.deb
  to pool/main/r/radiusclient/radiusclient1_0.3.2-10_i386.deb
radiusclient_0.3.2-10.diff.gz
  to pool/main/r/radiusclient/radiusclient_0.3.2-10.diff.gz
radiusclient_0.3.2-10.dsc
  to pool/main/r/radiusclient/radiusclient_0.3.2-10.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Turbo Fredriksson <[EMAIL PROTECTED]> (supplier of updated radiusclient package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 25 Oct 2006 12:19:20 +0000
Source: radiusclient
Binary: radiusclient1 libradius1 libradius1-dev
Architecture: source i386
Version: 0.3.2-10
Distribution: unstable
Urgency: low
Maintainer: Turbo Fredriksson <[EMAIL PROTECTED]>
Changed-By: Turbo Fredriksson <[EMAIL PROTECTED]>
Description: 
 libradius1 - /bin/login replacement with RADIUS. Shared lib to used by program
 libradius1-dev - /bin/login replacement with RADIUS. Header file and link lib.
 radiusclient1 - /bin/login replacement which uses the RADIUS protocol for 
authent
Closes: 369233 387718
Changes: 
 radiusclient (0.3.2-10) unstable; urgency=low
 .
   * Change 'installed=no' in usr/lib/libradiusclient.la
     Closes: #369233
   * Acknowledge 0.3.2-9.1 NMU
     Closes: #387718
Files: 
 166a966e947ed8041a0a79f5560a9e82 614 admin extra radiusclient_0.3.2-10.dsc
 76e6d19656873debbe6809ef7127a26e 42959 admin extra 
radiusclient_0.3.2-10.diff.gz
 23eb71646927ddb0072b020da58bf453 33662 admin extra 
radiusclient1_0.3.2-10_i386.deb
 af04115eb0da4a302c1ff8e995ca4d23 29764 libdevel extra 
libradius1-dev_0.3.2-10_i386.deb
 cd8f4e5f7e3fe2e148f33de682f0a5bd 32716 libs extra libradius1_0.3.2-10_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFFP1lKmlWzPKccHgARApZVAJ4shQHG7aldkq3KYT3aSq0FMOHA3wCeOGo3
9lnR8BMHr22wTCNCYiiyUJ0=
=Slca
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to