Error Trying to Remove Mozilla 1.2.1 From RedHat 9 Install
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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Error Trying to Remove Mozilla 1.2.1 From RedHat 9 Install
I installed "everything" during my Red Hat 9 installation. I wanted to upgrade to Mozilla 1.3. So, I first tried to uninstall 1.2.1 using Add/Remove Programs (ie. Package Manager). When I selected to remove it, I went to Grapcal Internet and unchecked Mozilla. I then clicked update and got the error:
The following packages could not be found on your system. Installation cannot continue until they are installed.
libgkgfx.so
libgtkembedmoz.so
mozilla = 1.2.1-26
and the list goes on. Next to each is shows a program that the files are "Required By".
I got Mozilla 1.3 installed per the release notes and it is working, but how do I get rid of 1.2.1.?
Also, in the 1.3 release notes, it said that if you ever want to remove 1.3, you go to package manager and select Mozilla 1.3. I don't see it there.
[root@sforsgren-linux-01 vsftpd]# rpm -e mozilla
error: Failed dependencies:
libgkgfx.so is needed by (installed) mozilla-dom-inspector-1.2.1-26
libgtkembedmoz.so is needed by (installed) kdebindings-3.1-6
mozilla = 1.2.1-26 is needed by (installed) mozilla-mail-1.2.1-26
mozilla = 1.2.1-26 is needed by (installed) mozilla-psm-1.2.1-26
mozilla = 35:1.2.1 is needed by (installed) galeon-1.2.7-3
mozilla = 1.2.1-26 is needed by (installed) mozilla-chat-1.2.1-26
mozilla = 1.2.1-26 is needed by (installed) mozilla-devel-1.2.1-26
mozilla = 1.2.1-26 is needed by (installed) mozilla-dom-inspector-1.2.1-26
mozilla = 1.2.1-26 is needed by (installed) mozilla-js-debugger-1.2.1-26 mozilla is needed by (installed) plugger-4.0-23
So, is that to say that in order to remove Mozilla, I hav to remove all of these other things first? Then upgrade to 1.3 then reinstall all of the items above? That seems like a pretty involved process. Please advise.
When you say you have got Mozilla 1.3 installed, I take it you downloaded the Linux binary from Mozilla's site (mozilla-i686-pc-linux-gnu-1.3-sea.tar.gz) ?
It is probably safe to uninstall mozilla 1.2.1 with
rpm -e mozilla --nodeps
But a better way might be to remove that Mozilla 1.3 you installed and download Mozilla 1.3 RPMs: http://www.mozilla.org/releases/#1.3
(They say they're for version 8 but work fine with 9)
If you use Gnome 2, get the GTK2 enabled ones, otherwise the Xft ones are probably better, not sure though....
Once you've got a whole set of the rpms in a directory, cd to the dir and try:
rpm -Uvh mozilla* --nodeps
That should replace everything that the non-mozilla programs were depending on 1.2.1.
Then, with the full installer version of 1.3, that was the first time that I was able to get Mozilla to print. After removing that and doing the RPM install, I can no longer print. I assume that is because it does not have xprint support?
Seems like the 1.3 install more or less worked. I got no errors back from RPM. So, it might have overwritten 1.2.1 which is great, but now I have these other 2 issues.
So, I went for your second option which was rpm -e mozilla --nodeps and then reran the full installer (not the rpm version).
That seems to have worked. I am now on 1.3 and can print and also assume that 1.2.1 is gone.
Now do I need to worry about having problems with some of the dependencies that kept the Package Manager from allowing me to remove it before.
Most likely not, but it's hard to guarantee anything. I have a RH9 install using the Mozilla 1.3 GTK2 rpms and have had no problems, but my install was much smaller than yours
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.