Date: Tue, 08 Feb 2011 11:33:49 +0100 From: Mikael Bak <mbak@inbox.lv> To: Paul Macdonald <paul@ifdnrg.com> Cc: freebsd-questions@freebsd.org Subject: Re: Follow a port of a specific major verion Message-ID: <4D511C0D.2000100@inbox.lv> In-Reply-To: <4D5033C1.1010604@ifdnrg.com> References: <4D50217A.6030700@inbox.lv> <4D5033C1.1010604@ifdnrg.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Paul, Paul Macdonald wrote: > On 07/02/2011 16:44, Mikael Bak wrote: >> So my question is: How can I make the ports system act as if I had >> installed Postfix like this?: >> >> cd /usr/ports/mail/postfix27 >> make install clean >> >> Is there a way to tell the ports database to "follow" and older version >> of Postfix without rebuild the entire port again? >> > > I'm pretty sure you can't do this, *unless* there's someone actually > tracking a seperate port on that version. ( i didn't check but it > doesn't sound like it from your post). > > To stop ports tree updates from clobbering your v27, you'd need to > exclude this from your cvssup or whatever you use to update your tree. > > portdowngrade will get you back to an arbitrary older version if your > tree already has the newer version. > I realize I perhaps should have told you how I keep my ports tree up-to-date. I have this in my /etc/crontab # Update Portsnap INDEX 0 3 * * * root portsnap -I cron update && pkg_version -vIl '<' This sends me an email if a port has been updated. If I want to upgrade my ports I do: # portsnap fetch update # portmaster -aD && portmaster --clean-distfiles-all This is why I *need* to tell my ports database to use/track an earlier version of Postfix (in this case /usr/ports/mail/postfix27). After reading the description of portdowngrade I don't think that's the tool I want. Correct me if I'm wrong. > Paul. > TIA, Mikael
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D511C0D.2000100>