Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Jan 2004 14:26:50 -0500
From:      "Scott I. Remick" <scott@sremick.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: Problems using portupgrade to recompile all ports
Message-ID:  <fsh2mk467c1h$.1v8o2ehanbbnl.dlg@40tude.net>
References:  <1lwz10b51pvyx$.iwa53nx2kix.dlg@40tude.net> <20040115171227.GB26860@happy-idiot-talk.infracaninophile.co.uk> <1nq7eb2w5om4b.1g5kxxnyp5cot$.dlg@40tude.net> <20040115173841.GA30502@happy-idiot-talk.infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 15 Jan 2004 17:38:41 +0000, Matthew Seaman wrote:

>     portupgrade -rfx '>=2004-01-15' foo
> 
> will force re-install 'foo' and everything that depends on package
> 'foo', except those packages installed on or after the given date.

Well, actually I want -R and not -r, but anyways.. almost, but not quite:

su-2.05b# portupgrade -Rfx '>=2004-01-14' docbook-xsl
** All the packages matching 'docbook-xsl' were excluded.
** No such package 'docbook-xsl' is installed.

So -x is picking up the package name too. Don't want that. So I try:

portupgrade -Rf docbook-xsl -x '>=2004-01-14'

And that seems to work. I've used it with a bunch of my originally-failed
ports and making progress. A lot of them are failing with "local
modification time does not match remote" but I delete the file from
/usr/ports/distfiles and all is well.

Thanks!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fsh2mk467c1h$.1v8o2ehanbbnl.dlg>