From owner-freebsd-ports@FreeBSD.ORG Thu May 24 20:16:27 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5BD31065674 for ; Thu, 24 May 2012 20:16:27 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 49F318FC15 for ; Thu, 24 May 2012 20:16:26 +0000 (UTC) Received: by bkvi18 with SMTP id i18so199430bkv.13 for ; Thu, 24 May 2012 13:16:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=jNlLKisr/0NKaeYOflSguZ9osOctRabX0KCuHPLsbN4=; b=CNVgOG06urOF9MO8/U5QEHWzfLm8UTndjLNbZtDTdNXeFnpXFIUmF17igoRxQultYW 0u80/CDZeTJsuMSOqbclSIiOfIprvLxBsD/QDAWfA+8yGxUPO6zMGdGI9irEorwVcaeT BrwB+2p6sjfjj7LzvPox1Ulfl4ZPz8bZPKwC3nOI+brAkS3afp5+FCGNfmMW4mc9bFYG 6a0iASBcbqzt6a70zUaY6if37xqG5KQtIrfG4YNekRB4qgAP9QlOR5zwxBH5kX0Cvtqt BTYPdbSk9+WvJVop37syQqh6tzqGwEy9F9fxeHTz1Fk1deX9WfkqBPjlG+orTWbkrm3o JLSw== Received: by 10.204.153.15 with SMTP id i15mr321380bkw.74.1337890585967; Thu, 24 May 2012 13:16:25 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.171.138 with HTTP; Thu, 24 May 2012 13:15:55 -0700 (PDT) In-Reply-To: References: From: Chris Rees Date: Thu, 24 May 2012 21:15:55 +0100 X-Google-Sender-Auth: y3Kffa5G_6cdM0wUfj6a17mpywk Message-ID: To: Lars Eighner Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports Subject: Re: portdowngrade and meta ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 May 2012 20:16:27 -0000 On 24 May 2012 19:43, Lars Eighner wrote: > > I *must* revert xorg to a point at which changing ttys works. > > portdowngrade does not seem to work with metaports -- apparently it does not > revert the dependencies - which is what a metaport is all about. So when the > metaport is built, it may put it's own (old) version number on the port, but > actually has not changed anything. > > Any suggestion on how to get xorg back and how far back it was that > switching ttys worked. Easiest way is to just checkout an old ports tree. This will get you one two hours before xorg-new was committed. Delete all your xorg- related ports: # pkg_delete -x xorg xf86- (and any other patterns I've forgotten) # < supfile *default host=ftp.FreeBSD.org *default prefix=/tmp/beforenewxorg *default base=/tmp/beforenewxorg *default release=cvs delete use-rel-suffix ports-all date=2012.04.21.15.00.00 EOF # csup supfile # mv /etc/make.conf /etc/make.conf.bak && echo "PORTSDIR=/tmp/beforenewxorg/ports" # cd /tmp/beforenewxorg/ports/ Then reinstall the xorg port. Make sure your portupgrade/portmaster tools ignore them for updating purposes-- you can safely rm -rf /tmp/beforenewxorg. Feel free to subsitute /tmp if you don't have enough space (you'll need ~5G at least to be safe, or redefine WRKDIRPREFIX). Hope that helps, Chris