From owner-freebsd-questions@FreeBSD.ORG Fri Dec 2 03:58:09 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B594106564A for ; Fri, 2 Dec 2011 03:58:09 +0000 (UTC) (envelope-from freebsd-questions@herveybayaustralia.com.au) Received: from mail.unitedinsong.com.au (mail.unitedinsong.com.au [150.101.178.33]) by mx1.freebsd.org (Postfix) with ESMTP id 3E99F8FC12 for ; Fri, 2 Dec 2011 03:58:09 +0000 (UTC) Received: from laptop1.herveybayaustralia.com.au (laptop1.herveybayaustralia.com.au [192.168.0.179]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.unitedinsong.com.au (Postfix) with ESMTPSA id EA4815C24 for ; Fri, 2 Dec 2011 14:10:28 +1000 (EST) Message-ID: <4ED84C36.8090702@herveybayaustralia.com.au> Date: Fri, 02 Dec 2011 13:55:34 +1000 From: Da Rock User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111109 Thunderbird/7.0.1 MIME-Version: 1.0 To: "freebsd-questions@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Installing an older version of a port X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2011 03:58:09 -0000 I've never actually done this before, so I'm a little shaky on the details. ffmpeg-0.7.7,1 doesn't work for my purposes: ffserver/ffmpeg aren't communicating all that well- I'm still working out the details, but essentially either or both are borked. I've been working with the ffmpeg list to sort it out. FFmpeg-devel doesn't work either (for whatever reason- again communicating upstream for support, although the maintainer might put opencv as broken in that port), so I'm left with 0.7.6,1 which does appear to work at this point. My question is this: how do I do this exactly? The dependencies will require updating and could fail as well right? I tried a pkg_create of the port and installing it where required, but it requires pciids-20111002 and pciids-20111109 is installed (and probably required by other ports). How can I install the older version without breaking things (at least too much- I can fix things but there is usually always a limit)? My system is 8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #1: Sun Mar 13 08:45:42 EST 2011 /usr/obj/usr/src/sys/MEDIA amd64. I have portupgrade and updated to the latest ports (apparently that is the problem- although I've only been fiddling with ffmpeg and it is not in production with my project task per se). Another point is that should the port be downgraded to a workable version globally on the ports system? Cheers