Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 08 Feb 2011 11:33:49 +0100
From:      Mikael Bak <>
To:        Paul Macdonald <>
Subject:   Re: Follow a port of a specific major verion
Message-ID:  <>
In-Reply-To: <>
References:  <> <>

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

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.


Want to link to this message? Use this URL: <>