Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Distribution: Mandrake 10.0/Redhat 8.0/Ubuntu 5.04/Windows XP (SP2)
Posts: 30
Rep:
Segmentation fault while running RPM
Dear Friends,
I have Red Hat 8. I upgraded GLIBC to latest, to install the latest softwares. I did work fine. Then I had installed only GNOME desktop, not GNOME development environment. Now when I try to install GNOME development environment, system is asking for Xft 2.0 version only, it is not accepting Xft 2.1 version, which I upgraded (unncessarily by mistake) sometimes back as dependency resolving process of some other application installation. What I need?
1. Trying to revert back Xft with old package version through RPM command with --oldpackage, --force, --repackage..... but I always get "Segmentation Fault". But RPM command works fine with other package installation. I tried --rebuilddb also., but no use. How to revert back to old version of Xft, so that I can install GNOME development environment?
2. Another approach: So far I have tried installing GNOME development environment with "redhat-config-package" GUI tool only. I have started thinking of installing this complete package (Standard + Optional) through command line, so that I can force RPM to take new version of Xft. Is it the right way of thinking? If it is so, how to do that? bacause of a lot of Standard package RPMs are involved in GNOME development system, which may have a lot of dependencies.
Did you install and upgrade all the glibc packages that may be required? If you installed just the main glibc package, it may appear to have worked but soon after RPM itself relies on glibc to install rpm's. It sounds like to me according to the seg fauls your getting, glibc got boinked.
This has happened to me a few times by me making stupid mistakes.. I didn't even bother trying to fix, it was less time just reinstalling the server and setting it up rather than trying to fix glibc problems.
Originally posted by KaruppuSwamy.T Yes, I installed entire glibc package. If I am able to install RPM package itself, i mean rpm-xxxxxxx.rpm, any possibility of solving the problem.
Sorry my dear friend, i don't want to reinstall entire system again, any other try i can give? any other suggestion, how touch it may be, no problem.
If you can't install any program by RPM as it will give a segmentation fault error, your going to have to install around that in which I'm hoping you have gcc installed to possibly install from source. I'd suggest first trying to fix glibc, that's most likely your problem and its going to affect your whole system as many applications depend on it. It its truly screwed up, don't plan on rebooting your system anytime soon and you'll find some applications and or command might not work. But that's your first step, getting glibc fixed.
Distribution: Mandrake 10.0/Redhat 8.0/Ubuntu 5.04/Windows XP (SP2)
Posts: 30
Original Poster
Rep:
thanks tricky!
Thanks tricky! At last as u said initially I resinstalled the system. Because as you said i had problem in running most of the RPMs and my own programs. After all I have linux for learning development of application and device driver... if it is not possible what is the use of having a cute penguin?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.