From owner-freebsd-ports@freebsd.org Mon Oct 2 18:09:36 2017 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 9DF9BE23262 for ; Mon, 2 Oct 2017 18:09:36 +0000 (UTC) (envelope-from matt.xtaz@gmail.com) Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) (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 78FE071336; Mon, 2 Oct 2017 18:09:35 +0000 (UTC) (envelope-from matt.xtaz@gmail.com) Received: by mail-wm0-x243.google.com with SMTP id k4so10118181wmc.1; Mon, 02 Oct 2017 11:09:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=LtweEevTf3ZDrsmbMVuJm3qhSOE2gAq0JrVpkhrkbD8=; b=t3IHLwRxncXmdur4x4KjK/arfVwAxecD5ZeSHTf5mgUjT/Z0wcCxKmkHFL/c2K/5fa TDObN3+aIe4732KGhUgie1ZhiWk34X6hCpyw8BrdyEOcipc0WqN/EbZlK8SL1Seb35jf 8NhLJ9vZbj/tbTNSdm7HKAkTZ6YwqaG2wxk2Xp9Cgi8Ebs4jDZK0+abvmsPpVGhotYLU Rh9TNoHCT/3vTDemx6U5BgEjrj6M873TcJJRasQR/r3wh2Q37SJYYJ5R531cu4LaqJtU M3avo9WCtcNbER0jgulVZGs7X80ONSk2tZhNlEwpgx/eW9BRhwEoJGultCvYkRvsKByR ZDIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=LtweEevTf3ZDrsmbMVuJm3qhSOE2gAq0JrVpkhrkbD8=; b=ebeyoKCp+2OSmW/klL9zdTDdx/tlW1BUOVoc70/oF8V0g2a8zR7XPvDM7RFZwr/XgA 25sSQoQxE7kw60w3dkkhIZzwFKqoStf0Gu2TH2PZ4lQElpOKFYPlZuW3jk5Juc3PC2HH 50I2Fu3JqG7llEfFqhsF3+huV9TKTDRRBQWwBqwkaXL7/VGjRldtOiMEHOwjBnVuovwg n6L//tUpaL6mybg26PLANwyVxwNL06tMW0nu/iDCPH284UIuuQCw5haSXF1CFDhBh28k Ubw7JEQJhs0LKN71cofrCB5mk/ss4Auy2zGh5H7MvvoC8S+1ImMSWAJU7nbt1WaegT7Z QUUg== X-Gm-Message-State: AMCzsaVQBJhN/R/bbVk2bo0b6/gIih7Revgs20ROTTvLpc7qXZ9hXSt1 kZLz0SkUWEAmE8V/lKtDbRs= X-Google-Smtp-Source: AOwi7QAtZTgofhCxNdLZjXYDMXEEbjbVEdfE3J+BmB0KRoiwzlBvsCKIvFmkZaShNqcOdu2rfpjwbw== X-Received: by 10.28.132.69 with SMTP id g66mr12682677wmd.13.1506967773961; Mon, 02 Oct 2017 11:09:33 -0700 (PDT) Received: from gmail.com (tao.xtaz.uk. [2001:8b0:fe33::10]) by smtp.gmail.com with ESMTPSA id n43sm209658wrb.37.2017.10.02.11.09.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 02 Oct 2017 11:09:33 -0700 (PDT) Date: Mon, 2 Oct 2017 19:09:31 +0100 From: Matt Smith To: Marco Beishuizen Cc: Don Lewis , mueller6722@twc.com, fullermd@over-yonder.net, freebsd-ports@freebsd.org Subject: Re: Status of portupgrade and portmaster? Message-ID: <20171002180931.GC48518@gmail.com> Mail-Followup-To: Matt Smith , Marco Beishuizen , Don Lewis , mueller6722@twc.com, fullermd@over-yonder.net, freebsd-ports@freebsd.org References: <201710021712.v92HCmdW033734@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Oct 2017 18:09:36 -0000 On Oct 02 20:01, Marco Beishuizen wrote: >On Mon, 2 Oct 2017, the wise Don Lewis wrote: > >>Yes it can. If you use the svn method when creating a jail you can >>chose any arbitrary source branch from the svn repository and then >>you can specify any desired svn revision on that branch when you >>update the jail. You would probably want to use this method when >>building ports for 12.0-CURRENT rather than creating the jail using >>a 12.0-CURRENT snapshot. > >I'm running 11.1-STABLE now, upgrading every few months or when there >is an important security fix. Do I have to build a new system twice in >that case (once my running system and once the poudriere jail)? > What I do is to initially create the jail using poudriere jail -c -j 11 -m src=/usr/src and then I upgrade the jail using poudriere jail -u -j 11. These commands use the existing /usr/src and /usr/obj trees from the host system buildworld/kernel. It doesn't need to be rebuilt. -- Matt