From owner-freebsd-ports@freebsd.org Sun Feb 19 15:09:28 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 F26F1CE5C59 for ; Sun, 19 Feb 2017 15:09:28 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 490121E32 for ; Sun, 19 Feb 2017 15:09:27 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mandree.no-ip.org ([78.49.46.137]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MZ7bs-1cw30a0RK8-00Kty1 for ; Sun, 19 Feb 2017 16:04:12 +0100 Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by apollo.emma.line.org (Postfix) with ESMTP id 52BA223CEAB for ; Sun, 19 Feb 2017 16:04:11 +0100 (CET) Subject: Re: The future of portmaster To: freebsd-ports@freebsd.org References: <945f6d92-6834-7e2c-18c4-0a17e2c04122@columbus.rr.com> <44shneot7h.fsf@lowell-desk.lan> <079d97d0-8dc7-8dcd-460e-86644f12b900@columbus.rr.com> <1244d826-e4ae-97a9-6033-8a1c79c2da9e@m5p.com> <7d0525ee-980e-a63a-f90f-974a7e1022cf@columbus.rr.com> From: Matthias Andree Message-ID: <26956d3b-c91d-fafe-ce2e-0bbdb59e51d2@gmx.de> Date: Sun, 19 Feb 2017 16:04:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <7d0525ee-980e-a63a-f90f-974a7e1022cf@columbus.rr.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:gVc+lmp0ldzAbPEDbJL9dSpms4CnK9NZj5Ume4iIGwjCUMIi6u0 Evv215xTvw1utNpVVOz/srLYTv5701FNYaFbFg/WCIUX9JBPsev26YXqMCZfRtij8Uwaoa2 MDazCuzguqzVjGa6ummNSRqfGSgrOxVgAFlDazJCCkbyqMQ1Y/XfVzB6K3GxTpZODh6QtyN fCTJszHsxcCKvAj1ZoK5w== X-UI-Out-Filterresults: notjunk:1;V01:K0:e34WqSjQH/w=:xrC3MZb12Y4T3e7ycM45WD IAQ8ST6NFK15qsyUi96EvmGNy+GdbaxvYrjqMhRfMrQx4PPWsBUdKoWKZRTqODriwOUcZowN2 SptYHAV0sUKVhSBswExWDJxDtyVV/y58Ayr+RE9m5rG9e5R8uoVpGbRmbC9cyuTyuoQD5lj/o FEJ0rpyzC/Xq8+3FHsZJsCVSiurwWAuTELKN1XsQNQE8+kImue5L4rtenm9oNKSRbzD4ZrPt4 hNOk4+nsCAUSQs0ACD5VUVDL5Q3evibV4GUVwg0oS/jJFW0Ke9/jmrNkITPhiHl1zn5kOQkE8 4XzqebT5YJOQPE5lEhBUYooI/wnHGvjaYBKRWy7GrMo0Aq2EZE04oPxLSQhsvvDyC0YTXJ+N8 85x1kWlqbphqhzhap/NkRhrZjFIwok1q9ZCTVhdlPoCV13okCRytQCaChbzXnklr1R40XOQzr 1GXJu3DLiEKKmlkTImsNpheKwk09BU4TQ+huVbGY3fXgAG7dHKpFjbj5viAAs3IiDSKA92R0l IChfnFbPZhipSwcTOYt3TgdK/wFYXLZFoA8QjzJ8bfXJJ+NbVoNfYDmM1v6YRrV41qGvS9IRv JNYev4PlrpO43Ck2//LKr7/Geay10lMDnuTHscXLo9SeU/ApRzdBbGePWKHL6YCUtRpwQaI7d P9nc3UYKSeotzOiRg9ttScRIQm+gfEu3u75og+0Mk1JruG0bMDVSwJmkEr7OhFXcKpnK4SlDO A0mo3kwRx3+KXnBjEHK9pvULpYWch8A2lauL52xJvE4XRkQ5yob9711cLd/PiPSMfiyay03d6 rCZgO6c 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: Sun, 19 Feb 2017 15:09:29 -0000 Am 16.02.2017 um 21:48 schrieb Baho Utot: > Having built and packaged linux from scratch using the rpm package > manager, I came to find that if one is building packages to be used on > multiple machines, one needs to build each package in a chroot > environment or the package could inherit things from the parent not > found in the target machine. Here by making the package unusable. > We used to have Tinderbox for the purpose, and now we have Poudriere, please use that for your purpose. Portmaster is, by contrast, a tool that focuses on rebuilding a port using, well, the port in the existing system, without building a gazillion of requisite other ports for the chroot first, which easily ends up building some 400 packages when you just want a convenient way to update ONE port, perhaps with a special configuration.