From owner-freebsd-questions@freebsd.org Thu Aug 3 05:50:07 2017 Return-Path: Delivered-To: freebsd-questions@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 3E7D5DCB605 for ; Thu, 3 Aug 2017 05:50:07 +0000 (UTC) (envelope-from 166291@gmail.com) Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (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 B94B5681D1 for ; Thu, 3 Aug 2017 05:50:06 +0000 (UTC) (envelope-from 166291@gmail.com) Received: by mail-lf0-x235.google.com with SMTP id m86so1571153lfi.4 for ; Wed, 02 Aug 2017 22:50:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=x1PoxbIySsQx7a8JpAQBOfn9CdXs34cbYIO7LAtdKTw=; b=svecuYXTNBG6mwtNBDAMNqZwrhifN9b6jv6lO2HX59Fedrco3CXOrLSz/Q5NIC7/cj VTTbVfnqRlCo2Bd3GRG79iB/kIURWJjXbqaC8LSYYiDOWPcmNLPHkKTawGWRQWFnh4oY M0tTlwRDkBvH2Q/QiC9Xcwg3o24GOlidMddMf6jk8zPT0UkViOEap+Y3hN+ck9DVvnGv A+uBYiprcWGSx/HXgO2vugv/CA8hF5zh60VLBV9ctKANIgVly85XSv9V485Scf4Ol2Hk z4WoWcfC1Hq1JWdGn0APYgKCw5BAWAYo6JonP2yblhnBMaWbwwBwDPWaF9C0akzp5Lgg O41Q== 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:subject:message-id:mime-version :content-disposition:user-agent; bh=x1PoxbIySsQx7a8JpAQBOfn9CdXs34cbYIO7LAtdKTw=; b=CZMP+7pqO5xQvcjjUXl64vnII5d0jpvdAI054De9CJeKIqxBAfutAUaA8BVir6HWqg tdNDIdsVhnBwQ7fp00o+rB5JqNdKR2UfyqrqL9/2JgEMRsKsxYzyE+bmMW9IPSXx6tTG S6FnahkvAMWgyUAwiegYaAUwuwHTxwIViotdaQWk5qlVoLBq9heh8VKrwWdEUvNh0+RU /jdL23A1dnUllJ9l368/ZELTcZWvV2YP+N/po4rGw9DqDoZL95x0F42SqysiySWaMBE1 DJ2Y/QpIZeqgFCuU9l053YU2sVkeuiwluXTFhBhQg5S3klma3mT5vsdofPshXXPY4wCm 03dQ== X-Gm-Message-State: AIVw111uC1TeWL0wF7LQE9is+2JItCTVaiYRm3AEAATI/342N7CIZdBQ oqoS3IRXIpZYtrwA X-Received: by 10.46.21.72 with SMTP id 8mr193741ljv.115.1501739404139; Wed, 02 Aug 2017 22:50:04 -0700 (PDT) Received: from localhost ([195.12.190.38]) by smtp.gmail.com with ESMTPSA id g19sm1469572lfg.63.2017.08.02.22.50.02 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 02 Aug 2017 22:50:02 -0700 (PDT) Date: Thu, 3 Aug 2017 15:49:50 +1000 From: Jookia <166291@gmail.com> To: freebsd-questions@freebsd.org Subject: Port management with error recovery Message-ID: <20170803054950.GA9551@t400-apparent-situation.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.8.0 (2017-02-23) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2017 05:50:07 -0000 Hey there, I've been toying with FreeBSD in a VM. I have a few questions on how to manage ports: By default you can't build multiple ports at a time. This makes it difficult for updating the tree or doing bulk installs. Portsmaster and Poudriere seem to fix this. However neither of them support keeping work directories and resuming builds to reduce compile times on failures and updates. What port management solutions could solve this? Am I doing it wrong? Jookia.