From owner-freebsd-questions@FreeBSD.ORG Wed Aug 29 19:46:53 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 961BE16A41A for ; Wed, 29 Aug 2007 19:46:53 +0000 (UTC) (envelope-from nlecic@EUnet.yu) Received: from smtpclu-7.EUnet.yu (smtpclu-7.eunet.yu [194.247.192.232]) by mx1.freebsd.org (Postfix) with ESMTP id 0AD4713C467 for ; Wed, 29 Aug 2007 19:46:52 +0000 (UTC) (envelope-from nlecic@EUnet.yu) Received: from nyx.localhost (adsl-225-17.eunet.yu [213.198.225.17]) by smtpclu-7.EUnet.yu (8.13.6/8.13.6) with ESMTP id l7TISMpc006817; Wed, 29 Aug 2007 20:28:22 +0200 Message-Id: <200708291828.l7TISMpc006817@smtpclu-7.EUnet.yu> Date: Wed, 29 Aug 2007 21:41:48 +0200 From: Nikola Lecic To: Predrag Punosevac In-Reply-To: <46D5C488.7030909@math.arizona.edu> References: <46D5C488.7030909@math.arizona.edu> X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2) X-Operating-System: FreeBSD 6.2-RELEASE X-Face: pbl6-.[$G'Fi(Ogs2xlXP-V6{3||$Y[LOYs&~GJoikj'cVjcFC[V7du;;0~6nO= [Vi2?uU1Pq~,=Adj@,T:|"`$AF~il]J.Nz#2pU',Y7.{B;m/?{#sO^Dvo$rnmY6] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-EUNET-AVAS-Milter-Version: 2.0.0 X-AVAS-Virus-Status: clean X-AVAS-Spamd-Symbols: BAYES_40,UNPARSEABLE_RELAY X-AVAS-Spam-Score: -0.2 Cc: lawrence.petrykanyn@sympatico.ca, freebsd-questions@freebsd.org Subject: Re: Problem with Gnome2 Installation 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: Wed, 29 Aug 2007 19:46:53 -0000 On Wed, 29 Aug 2007 12:10:00 -0700 Predrag Punosevac wrote: [...] > never use with option -a (all) Why? [...] > Recently I upgraded one library by using make deinstall && make > reinstall (I guess this is little bit stupid because of the > dependence issues but it could work for some small program) Why is it stupid and why for small programs? If "dependency issue" means that you had an outdated library, then that usually simply means that you had outdated ports tree as a whole. If you update everything, portupgrade will basically do the same: it will _forcefully_ delete old package and replace it with the new one, but it will also preserve everything that is necessary to recreate the old version if updating eventually fails. And of course, it will do it in a correctly determined task order. It's generally wise to be consistent in using a chosen port management software: if you use portupgrade then always use portupgrade; use pkg_deinstall (a part of it) to delete -- it will run more basic commands for you. Use portupgrade -f to forcefully rebuild, etc. Nikola Le=C4=8Di=C4=87