From owner-freebsd-emulation@FreeBSD.ORG Mon Jun 15 14:50:44 2009 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2A3A1065675 for ; Mon, 15 Jun 2009 14:50:44 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id E8ADF8FC13 for ; Mon, 15 Jun 2009 14:50:43 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id RAA18443; Mon, 15 Jun 2009 17:50:09 +0300 (EEST) (envelope-from avg@icyb.net.ua) Message-ID: <4A365FA0.4050606@icyb.net.ua> Date: Mon, 15 Jun 2009 17:50:08 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.21 (X11/20090406) MIME-Version: 1.0 To: Boris Samorodov References: <4A328B1D.3050703@icyb.net.ua> <02853996@ipt.ru> In-Reply-To: <02853996@ipt.ru> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: proper upgrade procedure from base to base X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jun 2009 14:50:44 -0000 on 12/06/2009 20:51 Boris Samorodov said the following: > Andriy Gapon writes: > >> What is the proper upgrade procedure to go, say, from f7 to f8 or from f8 to f10 >> (later)? >> UPDATING says to follow instructions from 20070327, but those amount to "remove > > Have you read those instructions to the end? ;-) Yeah, but the instructions at the end looked like some special case, while in fact it doesn't seem possible to do a proper upgrade without them. >> old base port, install new base port". But then what about ports for xorg or gtk2 >> or alsa lib? They do not seem to get updated following this procedure. > > This can be useful: > http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006221.html Yes, I ended up following this example. However I must say that some ports are a pain to re-install (e.g. HeroesOfMightAndMagic), especially when technically don't need to be reinstalled. >> Is there an automated way to upgrade all ports that have different versions for >> different bases? > > We have only one default linux base port per an OS version. So changing > a base linux ports is not supposed to be rare. I'm not sure if an > automated tool may be useful here. > > Said that I'm not aware of such a tool. I am sad too. -- Andriy Gapon