On Fri, 2006-04-07 at 13:50 -0700, Steve Langasek wrote:
> On Fri, Apr 07, 2006 at 10:16:17AM -0400, Carlos Moffat wrote:
> > I'm seeing the same behavior, although my ldconfig is up to date. Some
> > info:
> 
> > - I'm running a 2.6 kernel
> > - I've run ldconfig (and it's definitely a current one)
> > - I don't have a /etc/ld.so.nohwcap file
> 
> > Several applications are giving me 'cannot handle TLS data' messages,
> > like file-roller and apt-listchanges.
> 
> > But this is weird: if I run apt-listchanges as root (or normal user), I
> > get:
> 
> > apt-listchanges
> > Traceback (most recent call last):
> >   File "/usr/bin/apt-listchanges", line 30, in ?
> >     import apt_pkg
> > ImportError: libstdc++.so.6: cannot handle TLS data
> 
> > but if I run 'sudo apt-listchanges' it works! Same for all other
> > affected programs.
> 
> Do you have LD_PRELOAD or LD_LIBRARY_PATH variables set in your user
> environment?
> 

Hi Steve,

I don't. I tried doing:

export LD_LIBRARY_PATH=/lib/tls

but it makes no difference. The only solution (for me) seems to use
sudo. Which is weird, as I always thought sudo 'something' and running
'something' as root would be the same thing. Funny that.

Carlos

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

Reply via email to