Package: freeradius
Version: 2.1.10+dfsg-2~bpo50+1
Severity: important

*** Please type your report below this line ***


-- System Information:
Debian Release: 5.0.8
  APT prefers oldstable
  APT policy: (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-rc4 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages freeradius depends on:
ii  adduser            3.110                 add and remove users and groups
ii  ca-certificates    20080809              Common CA certificates
ii  freeradius-common  2.0.4+dfsg-6          FreeRadius common files
ii  libc6              2.7-18lenny7          GNU C Library: Shared libraries
ii  libfreeradius2     2.1.10+dfsg-2~bpo50+1 FreeRADIUS shared library
ii  libgdbm3           1.8.3-3               GNU dbm database routines 
(runtime
ii  libltdl7           2.2.6b-2~bpo50+1      A system independent dlopen 
wrappe
ii  libpam0g           1.0.1-5+lenny1        Pluggable Authentication Modules 
l
ii  libperl5.10        5.10.0-19lenny3       Shared Perl library
ii  libssl0.9.8        0.9.8g-15+lenny11     SSL shared libraries
ii  lsb-base           3.2-20                Linux Standard Base 3.2 init 
scrip
ii  python2.5          2.5.2-15+lenny1       An interactive high-level 
object-o
ii  ssl-cert           1.0.23                simple debconf wrapper for 
OpenSSL

Versions of packages freeradius recommends:
ii  freeradius-utils   2.1.10+dfsg-2~bpo50+1 FreeRADIUS client utilities

Versions of packages freeradius suggests:
pn  freeradius-krb5               <none>     (no description available)
pn  freeradius-ldap               <none>     (no description available)
pn  freeradius-mysql              <none>     (no description available)
pn  freeradius-postgresql         <none>     (no description available)

-- no debconf information
I use freeradius on a lenny system and use freeradius package from backports
(2.1.10) within the python module.


I ran the old problem with dynload
(<type 'exceptions.ImportError'>: /usr/lib/python2.5/lib-dynload/_socket.so:
undefined symbol: PyExc_ValueError)

After some researching I found that a workaround for the problem is in
freeradius  (but must be enabled via compile time):
-DHAVE_LT_DLADVISE_INIT
(http://us.generation-nt.com/answer/bug-416266-embedding-perl-libltdl-rtld-global-help-168914561.html)

This seems not be enabled at compile time for the genererated package
(freeradius-mysql_2.1.10+dfsg-2~bpo50+1_i386.deb)

I rebuild the package locally by adding -DHAVE_LT_DLADVISE_INIT in
src/main/Makefile.in to CFLAGS, I also had to install
libltdl-dev/libltdl7 from backports to let it compile.

Please fix the package by enable the define (-DHAVE_LT_DLADVISE_INIT) for 
lenny + squeeze.

 freeradius is not usable with the python module if some modules like socket
are imported (it wont start if enabled). With the fix it works fine.

The package at squeeze seems also missing the fix.


With best regards

Christoph
-- 
Linux User Group Wernigerode
http://www.lug-wr.de/

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to