Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Jan 2000 09:46:12 -0500 (EST)
From:      "Crist J. Clark" <cjc@cc942873-a.ewndsr1.nj.home.com>
To:        oogali@intranova.net (Omachonu Ogali)
Cc:        cjclark@home.com, a.genkin@utoronto.ca (Arcady Genkin), freebsd-questions@FreeBSD.ORG
Subject:   Re: Insanity with ports dependencies
Message-ID:  <200001071446.JAA23194@cc942873-a.ewndsr1.nj.home.com>
In-Reply-To: <Pine.BSF.4.10.10001070640470.14133-100000@hydrant.intranova.net> from Omachonu Ogali at "Jan 7, 2000 06:41:49 am"

next in thread | previous in thread | raw e-mail | index | archive | help
Omachonu Ogali wrote,
> Also check your /var/db/pkg/ directory to see if those packages exist
> after/before being compiled.

The message about glib-1.2.6 already being installed indicates that
there is an entry for it in /var/db/pkg. However, the fact that it was
trying to build it is due to the fact that the build for gtk could not
find the shared lib, libglib.so.

> On Thu, 6 Jan 2000, Crist J. Clark wrote:
> 
> > Arcady Genkin wrote,
> > > Hi all:
> > > 
> > > I installed 3.4-R only yesterday. I made a minimal installation
> > > and then compiled a whole bunch of programs from ports.
> > > 
> > > Today it seems that there's something wrong with dependencies.
> > > 
> > > Whenever I try to install a new port, it checks for a package
> > > that it depends on, and then mistakenly thinks that that package
> > > is not installed. 8-/
> > > 
> > > Right now I'm recompiling XFree (how much do I regret typing that
> > > "make clean" yesterday!!!) because netscape would not install, 
> > > reporting a missing XR11.6 library.
> > > 
> > > Now I wanted to compile sane. Sure enough... missing gtk-1.2.6...
> > > missing glib12.3.
> > > 
> > > ,----[ Snippet from install output ]
> > > | ===>  Extracting for sane-1.0.1
> > > | >> Checksum OK for sane-1.0.1.tar.gz.
> > > | ===>   sane-1.0.1 depends on executable: gmake - found
> > > | ===>   sane-1.0.1 depends on shared library: gtk12.2 - not found
> > > | ===>    Verifying install for gtk12.2 in /usr/ports/x11-toolkits/gtk12
> > > | ===>  Extracting for gtk-1.2.6
> > > | >> Checksum OK for gtk+-1.2.6.tar.gz.
> > > | ===>   gtk-1.2.6 depends on executable: libtool - found
> > > | ===>   gtk-1.2.6 depends on shared library: glib12.3 - not found
> > > | ===>    Verifying install for glib12.3 in /usr/ports/devel/glib12
> > > | ===>  Installing for glib-1.2.6
> > > | ===>  glib-1.2.6 is already installed - perhaps an older version?
> > > |       If so, you may wish to ``make deinstall'' and install
> > > |       this port again by ``make reinstall'' to upgrade it properly.
> > > |       If you really wish to overwrite the old port of glib-1.2.6
> > > |       without deleting it first, set the variable "FORCE_PKG_REGISTER"
> > > |       in your environment or the "make install" command line.
> > > `----
> > > 
> > > While all of those packages already are installed:
> > > 
> > > ,----[ /usr/sbin/pkg_info | egrep 'gtk|glib' ]
> > > | glib-1.2.6          Some useful routines of C programming
> > > | gtk---1.0.3         C++ wrapper for gtk, a x11 graphics library
> > > | gtk-1.2.6           General Toolkit for X11 GUI 
> > > `----
> > > 
> > > What am I to do?
> > 
> > The checks that are failing are for the shared libs. Are they really
> > there? Do a,
> > 
> > % ls -l /usr/local/lib/lib*.so*
> > 
> > To see what you have.
> > -- 
> > Crist J. Clark                           cjclark@home.com
> > 
> > 
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
> > 
> 


-- 
Crist J. Clark                           cjclark@home.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001071446.JAA23194>