Your message dated Tue, 25 Oct 2016 19:56:38 +0200
with message-id 
<ca+fnjvbkhdpkhwa9q61k8zbfkrzbvqrt3rorxop1rxjor9d...@mail.gmail.com>
and subject line modules can get symbol lookup errors when loading additional 
libraries because of missing RTLD_GLOBAL
has caused the Debian Bug report #416266,
regarding freeradius starts if python module is enabled via symbol lookup error
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
416266: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=416266
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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.


--- End Message ---
--- Begin Message ---
Fixed 2.1.12+dfsg-1 as in previous omment, closing.

--- End Message ---

Reply via email to