LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Security
User Name
Password
Linux - Security This forum is for all security related questions.
Questions, tips, system compromises, firewalls, etc. are all included here.

Notices


Reply
  Search this Thread
Old 07-29-2004, 05:23 PM   #1
Baracuda
Member
 
Registered: Aug 2002
Posts: 60

Rep: Reputation: 15
unable to open firewall-config


I recently upgraded to RedHat 9. I attempted to use firewall-config but got this message:

firewall-config: relocation error: /usr/lib/qt-3.1/lib/libqt-mt.so.3: undefined symbol: _ZNSs4_Rep11_S_terminalE

What is the problem here? How do I fix it?
 
Old 07-29-2004, 06:47 PM   #2
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
Googling, I found libXft mentioned often. the terminalE reference is from libXft, which is a dependency of libqt-mt. One message mentioned that libXft was rolled into the X86

https://www.redhat.com/archives/xfre.../msg00030.html
This link has this writeup about libXft:

On 18 Oct 2002, Jim Hayward wrote:

>> complains about Xft deps.
>>
>> does something obsolete/replace the Xft packages from 8.0?
>>
>
>Looking at the file listing from the cvs RPM's it looks like Xft has
>been integrated in the XFree86 RPM's now. They were separate in 8.0.
>Mike probably left out a "Provides: Xft" in the spec file.

Yep, fixed in 20021018.

This was the cause of a similar problem which started the thread, however it dates to 2002 and may be obsolete since you are using RH 9.0.

You may want to do a ldd listing of the routines called by libqt-mt, and check out if you have a libXft.

Using the strings command can help find symbols:
example: strings /<pathto>/libXft | grep S_terminalE.

These commands are not as useful if a library was stripped however.
I couldn't get a ./configure script finished last night. I used the strings command looking for a reference for a library that I knew I had. Based on this, I used a link from *.so -> *.so.0.2

Good luck. I hope this helps you find the problem. Using a stock setup program from a major distro should work. I'm guessing that you may have installed something that installed an obsolete library.

One person who was getting segmentation faults when trying to run Opera7, solved a problem with the same libary this way:
http://list.opera.com/pipermail/oper...ry/004750.html

A variation you might try if you need to move a library elsewhere is to
start the program that needs it from a script which sets and exports the LD_LIBRARY_PATH variable.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Unable to see packets at firewall and beyond gnomey4321 Linux - Networking 3 05-06-2005 04:37 AM
Volume control is unable to run correctly. Unable to open audio device '/dev/mixer'. sevenreams Slackware 1 05-16-2003 07:29 PM
firewall config no1d Linux - Software 5 02-28-2003 05:37 PM
firewall.rc.config says :"open port 8080" but nmap says port is closed saavik Linux - Security 2 02-14-2002 12:16 PM
RH 7.1 firewall-config ? zhenwu Linux - Security 9 08-01-2001 04:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Security

All times are GMT -5. The time now is 09:23 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration