Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Oct 2000 12:08:15 -0800
From:      "Crist J . Clark" <cjclark@reflexnet.net>
To:        Mike Meyer <mwm@mired.org>
Cc:        Chip <chip@wiegand.org>, questions@FreeBSD.ORG
Subject:   Re: ports question
Message-ID:  <20001029120815.Q75251@149.211.6.64.reflexcom.com>
In-Reply-To: <14844.29672.848678.465770@guru.mired.org>; from mwm@mired.org on Sun, Oct 29, 2000 at 01:00:56PM -0600
References:  <1807303@toto.iv> <14844.29672.848678.465770@guru.mired.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Oct 29, 2000 at 01:00:56PM -0600, Mike Meyer wrote:
> Chip writes:
> > Correct me if I'm wrong, but I thought that when installing a
> > port it would
> > also update any dependencies. For example, I want to install xfce
> > from the 
> > port, but it failed apparently on esound. So I then went to
> > install esound
> > by itself by it failed with the message that libtool is out of
> > date.  So I used pkg_delete on the old libtool and then installed
> > the new libtool port, and 
> > now xfce installs just fine because esound also installs fine. 
> > I thought stuff like this got updated by installing from the
> > port? This is the
> > first time this sort of problem has happened to me, and I have
> > installed many 
> > of the ports just to see what some of these programs are.
> 
> Well, "updating" a port isn't something the ports system deals with
> every well. It tries to *install* the dependencies if it can't find
> them. Libtool seems to break under these conditions, but it's the only
> thing I've run into that does.

IMHO, this is the correct behavior.

> Other ports have simply installed
> multiple versions of the port.

Not really, other ports have _overwritten_ earlier versions of the
port without changing the package database. That, IMHO, is bad. I'd
rather be warned to remove the old and install the new than just
clobber the old with new.
-- 
Crist J. Clark                           cjclark@alum.mit.edu


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?20001029120815.Q75251>