From owner-freebsd-ports@freebsd.org Mon Nov 30 22:45:49 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21876A3D89F for ; Mon, 30 Nov 2015 22:45:49 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-lf0-x22e.google.com (mail-lf0-x22e.google.com [IPv6:2a00:1450:4010:c07::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9F29C1D2C for ; Mon, 30 Nov 2015 22:45:48 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by lfs39 with SMTP id 39so211971160lfs.3 for ; Mon, 30 Nov 2015 14:45:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=2mBgZ0hIKhuOeA96zUqNwa+yAaRUEvRTWMYvv1WRXak=; b=XftYx+KtgDn7vhSB1eEOGDov7BJc4MLV6IPtgGYV73UpB2HMu8Qd3oedpUHULcj9RW 9FRSJj+Kc4a63YECv4ZDEYLZLhComuQMvUbLZOTcgGaoTT/w5bLUWWcVqfEXXgjg3Mwx OOin1qQbfpj8/SBW94cLfeUY0b53nbs9/Et3Mh6KFZuiARGcT30I41Tbv5BUZUFXLx4k GvK3OjPY0jwXUasvUc/c6mVfzQ6TDqUwMmPWUQtIB9OOlM5nG1MNRyOEDEBTDYbzvM9H JMfsml+RJ6h2f5kzfMVZxsPX+QsqK6PMeNjK7PLk8A7BpYJ7jJ3MfnYX2mAjGzdjq+CF 5dFA== MIME-Version: 1.0 X-Received: by 10.25.155.207 with SMTP id d198mr28424896lfe.93.1448923546475; Mon, 30 Nov 2015 14:45:46 -0800 (PST) Received: by 10.25.141.129 with HTTP; Mon, 30 Nov 2015 14:45:46 -0800 (PST) In-Reply-To: <565CB624.4040004@searchy.net> References: <565CB624.4040004@searchy.net> Date: Mon, 30 Nov 2015 23:45:46 +0100 Message-ID: Subject: Re: Poudriere, build older version of port From: Ben Woods To: "Frank de Bot (lists)" Cc: FreeBSD Ports Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Nov 2015 22:45:49 -0000 On 30 November 2015 at 21:48, Frank de Bot (lists) wrote: > Hi, > > I have some issue with a certain port version update. If I downgrade > this port everything works well. > > I use poudriere to build my own packages with own options. Is it > possible with poudriere to stick to a certain revision of a port? > > > Regards, > > Frank de Bot > Yes, you just maintain a ports tree with your custom version of the port. Depending on how you are updating your ports tree for the poudriere builds, you may need to make sure it is not overwriting your local changes. You might be better copying the port to a new port in your local tree, so any changes to the actual one don't over-write your local changes. However, I am not sure this is the best idea. If there is a problem with the port, you should probably either raise a bug report or get in contact with the port maintainer (you can see who maintains the port using freshports.org or by looking in the Makefile. If you keep a custom port and it stops working in the future, you will be on your own. If you report the problem and get it fixed for everyone, you can enjoy the new port updates and fixes as they become available in the future. Regards, Ben