Date: Sun, 29 Mar 2009 21:17:36 +0200 From: Frederique Rijsdijk <frederique@isafeelin.org> To: <freebsd-questions@freebsd.org> Subject: Re: Binary upgrade 7.1 i386 -> amd64 ? Message-ID: <9367d26b7089f0f0002f1c031e1e1298@localhost> In-Reply-To: <49BA13B8.3070602@isafeelin.org> References: <49BA13B8.3070602@isafeelin.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 13 Mar 2009 09:05:12 +0100, Frederique Rijsdijk <frederique@isafeelin.org> wrote: > I'm planning to binary upgrade a machine that's now running i386 > 7.1-RELEASE-p3 to AMD64. Just to follow up on my quest here.. The upgrade went fine. Most ports were broken as expected. I gave up trying to recompile everything after a while, tripping over errors all over the place. Weird ones. The mountain of errors in front of me just never got any smaller. Ended up deleting all ports (pkg_delete -f \* is not something you do alot) and /usr/local/lib. This left me with configuration files of all the apps I had installed, as well as /var/db/ports/*. I simply recompiled the complete of apps that was installed, and after a day or so of compiling all is working again. No further work required. Amazing stuff! I find it amazing that even when things go really wrong in BSD (of course I did that :), it's quite easy to recover from such a aituation. Just all the port compiler options (/var/db/ports/*) and all the conf files of the apps is enough to recover - even from source. At the end of the day, it put a big smile on my face. Just had to say it! -- Frederique
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9367d26b7089f0f0002f1c031e1e1298>