[95979] in RedHat Linux List
install/uninstall/concurrent install questions???
daemon@ATHENA.MIT.EDU (George Lenzer)
Thu Oct 22 16:38:27 1998
Reply-To: <glenzer@chuhpl.lib.oh.us>
From: "George Lenzer" <glenzer@chuhpl.lib.oh.us>
To: "Redhat list" <redhat-list@redhat.com>
Date: Thu, 22 Oct 1998 16:36:12 -0400
Resent-From: redhat-list@redhat.com
Hello,
I had a question about installing programs and libs using tar.gz files. I
have been using Linux for about six months now and have gotten used to
compiling applications and libraries. Many times, I run into dependency
problems. The way I usually resolve them is to create symlinks to the real
locations of the libs or executables in the directory that is in my path.
For example:
/usr/local/sbin/karpski
is linked to
/bin/karpski (symlink)
However, I am in an unusal position now. I wanted to compile a few apps
that require the gtk+ libs greater than .96. My system came from VA
research with gtk+-1.0.1. When I try to uninstall it, 'rpm' says that the
package is not installed. When I try to upgrade it, 'rpm' says the package
is installed and is newer than the .99 package I tried to install. When I
try to remove the package with 'glint' it says that there are several other
programs that depend on it. Eventually, I gave up on the RPMs and decided
to try compiling gtk+-1.0.6 myself. I did this successfully. But, when I
tried to compile the other programs that needed gtk+>=.96, they still
reported that gtk-config was missing. I eventually found it in
/usr/local/bin. I needed to symlink it to /bin. There were still problems.
Now the ./configure was telling me that gtk-config reports 1.0.6, but 1.0.1
was found! So... more symlinks and I ran 'ldconfig' to update the
configuration??? Finally the program compiled and it works fine. But, I
now have gtk+-0.99-devel, gtk+-1.0.1, gtk+1.0.6 on my system. Is this going
to cause problems? How do I uninstall gtk+-1.0.1? AND... after a 'make
install' of any executable or lib, how do you uninstall? Is there such a
thing as a 'make uninstall'?
Thanks
***********************************************************************
George H. Lenzer
Technology Specialist glenzer@chuhpl.lib.oh.us
Cleveland Heights-University Heights Public Library
http://www.chuhpl.lib.oh.us
2345 Lee Rd. Voice: (216) 932-3600 X274
Cleveland Hts, OH 44118 Fax: (216) 371-9148
***********************************************************************
--
PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com http://archive.redhat.com
To unsubscribe: mail redhat-list-request@redhat.com with
"unsubscribe" as the Subject.