Date: Thu, 15 Jan 2009 07:17:27 +0100 From: "Zbigniew Szalbot" <zszalbot@gmail.com> To: "Jeffrey Goldberg" <jeffrey@goldmark.org> Cc: User Questions <freebsd-questions@freebsd.org> Subject: Re: Performing installed ports upgrade / leaving some software intact Message-ID: <94136a2c0901142217i6db19bfaicd2f86a8e69069ad@mail.gmail.com> In-Reply-To: <2D06D61F-1EB7-4F38-9D77-D8F634A1AA95@goldmark.org> References: <94136a2c0901141003hf976918vee0e5c6c9262000a@mail.gmail.com> <2D06D61F-1EB7-4F38-9D77-D8F634A1AA95@goldmark.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, >> 1/ backing up the hacked [mailman] files and restoring them later (but I >> will >> overwrite the newer files with older ones perhaps breaking something). >> 2/ making them read only (but the end result will be the same and >> upgrading as root I will overwrite them anyway). > > Keep in mind mailman is all python. There really is nothing to recompile > after a system upgrade. (Unless you are upgrading python which you aren't). I am not so sure. According to http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgrading-freebsdupdate.html "All third party software will now need to be rebuilt and re-installed. This is required as installed software may depend on libraries which have been removed during the upgrade process. The ports-mgmt/portupgrade command may be used to automate this process. The following commands may be used to begin this process:" So my thinking is that by issuing portupgrade -af both python and mailman will get reinstalled. However, the option suggested by Roland (thank you!) of touching /var/db/pkg/mailman/+IGNOREME seems very interesting. I must read more about it. Thank you all! -- Zbigniew Szalbot www.slowo.pl www.fairtrade.net.pl
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?94136a2c0901142217i6db19bfaicd2f86a8e69069ad>