From owner-freebsd-questions@FreeBSD.ORG Thu Oct 13 23:03:18 2005 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3210B16A41F for ; Thu, 13 Oct 2005 23:03:18 +0000 (GMT) (envelope-from gregorynou@altern.org) Received: from esemetz.metz.supelec.fr (esemetz.metz.supelec.fr [193.48.224.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6951943D46 for ; Thu, 13 Oct 2005 23:03:17 +0000 (GMT) (envelope-from gregorynou@altern.org) Received: from smtp.metz.supelec.fr (smtp.metz.supelec.fr [193.48.224.205]) by esemetz.metz.supelec.fr (8.11.6/8.9.3) with ESMTP id j9DN3FI05667 for ; Fri, 14 Oct 2005 01:03:15 +0200 Received: from [193.48.225.2] (nou.rez-metz.supelec.fr [193.48.225.2]) by smtp.metz.supelec.fr (8.11.6/8.11.6) with ESMTP id j9DMvTK07648; Fri, 14 Oct 2005 00:57:29 +0200 Message-ID: <434EE7CE.1000204@altern.org> Date: Fri, 14 Oct 2005 01:03:42 +0200 From: Gregory Nou User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051009) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Andrew P." References: <1129223753.26134.7.camel@localhost> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: questions@freebsd.org, k.makisupa@sbcglobal.net Subject: Re: newbie ports question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 23:03:18 -0000 Andrew P. wrote: > On 10/13/05, makisupa wrote: > >>I seem to be getting myself in trouble repeatedly...I'm sure someone can >>help... >> >>Fresh install of 6.0 RC1, gnome 2.12 from marcus's tb, freshly cvsupped >>ports. I need to install some little apps like gaim and pan. when >>running 'make install clean' for these ports i'll get a message that the >>correct version of port X is not installed. Problem is make says i need >>a newer version but the version numbers indicate i've got a newer >>version than what its looking for. Then a little part about >>'FORCE_PACKAGE_REGISTER.' There is an example of this below this >>message. If i use this it will install the older version of the >>dependencies or at least register them. I say this on the last system >>that i hosed...2 copies of the same package would be registered. Not >>good. How should i *properly* install these ports? As in what's not >>going to get me in trouble? >> >> >>===> Installing for glib-2.6.6 >>===> glib-2.6.6 depends on file: /usr/local/bin/perl5.8.7 - found >>===> glib-2.6.6 depends on executable: pkg-config - found >>===> glib-2.6.6 depends on shared library: intl - found >>===> Generating temporary packing list >>===> Checking if devel/glib20 already installed >>===> An older version of devel/glib20 is already installed >>(glib-2.8.3) >> 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 devel/glib20 >> without deleting it first, set the variable "FORCE_PKG_REGISTER" >> in your environment or the "make install" command line. >>*** Error code 1 >> >>Stop in /usr/ports/devel/glib20. >>*** Error code 1 >> >>Stop in /usr/ports/accessibility/atk. >>*** Error code 1 >> >>Stop in /usr/ports/textproc/gtkspell2. >>*** Error code 1 >> >>Stop in /usr/ports/net/gaim. >> >> >>Thanks for the help. Loving my BSD laptop so far...just straightening >>some things out. >> >>/mak. >> >>_______________________________________________ >>freebsd-questions@freebsd.org mailing list >>http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >> > > > I'd start with installing portupgrade, and trying to > portupgrade -arR. I'm sure there's another solution, > though. I would suggest installing every port with : portinstall -vRP directory_of_the_port/name_of_the_port e.g. portinstall -vRP net/gaim That will update all needed ports when necessary, fetching a precompiled version, or if not possible, downloading and compiling it from source. As I like verbosity, I put the -v. Hope it helps, -- Gregory