From owner-freebsd-ports@freebsd.org Thu Dec 7 13:34:35 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 52043E86E48 for ; Thu, 7 Dec 2017 13:34:35 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (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 161D564ADC for ; Thu, 7 Dec 2017 13:34:35 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x234.google.com with SMTP id u62so14761624ita.2 for ; Thu, 07 Dec 2017 05:34:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=VY29agYqH8Rh5B7KTOUaLBdMVPKS+i+7QUq61EgO+Oo=; b=SfGR726NBYvqPeoPLgngpbWtZPE8efdg1TpPsE39H4FcAi+UVeVMd+y3aIQJ5ggFvg KghqAFyhSqRIjo+kZj5yrmUk1EIog6do/1qxvDgpAKI74bIcp8HMMPt7bLEWbIucWAD4 1vUMWkef2pIZC2D6dKhvFQ9a3Ih+naVGRuZaFZiPI2IWcbWq/OI/yK41R04+nmLX+BxT eNuLekU/AewAgpOuStHhsBL36QAqcgIlDbJCLNd4VmEqhpwuZ/pKpHNqVvA5Nk7paiLQ pNkz30pR4TXemgYTVleYGDfOItpaAlfIBQPHnofmAvOj/EDVtdceXU9MsPXWN9I11AjL A5Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=VY29agYqH8Rh5B7KTOUaLBdMVPKS+i+7QUq61EgO+Oo=; b=isLl3UQMNvUIbq+8iFUOnLyaF4r0o1fbv0XbS7TRJa3gOswId8D3fxZvsuIv6YpCMx 1ELF+Zo9XkDXSxCdsVU8XLDQGbwCGNr3mj+00n7VSYXUp/LjDPe+ZR/q2auAEK31yZsv Ad0OoNry9BL7pOaoeyUE793VJNW8+L86g+AcVXBS5coduJBNH6UgbMYBzzra5WEhc5qG 4m1kRMSavSwo39vL8f/Z/u7hqfUyLVP24HxpkdLjGzd+uNOwwqktKI+Jua2eP2EbnBC7 qjZUE9FnLtA5iW6ikJBpC6qPD1HmsQBV70nG1VtwsWxPHA51pfrEwrTm8qRStTumYAdg vu5A== X-Gm-Message-State: AJaThX6UXTD2OJBATeiovM6eG8aIZqUQL1PbpC90EiFoJbyd/yMlwh7G /yXQNZdZfu9DCKk3yg8mNqPO+RGYZrZTQVk9/hA= X-Google-Smtp-Source: AGs4zMYXbBc/MZz5OlCLebLwv7Wj2eLqrRat0viivmaEUgg6bE2/Cc3ZxtvOg4iRJlZ6JzORmPYdNAfjjLXwNctCYw4= X-Received: by 10.107.5.147 with SMTP id 141mr35010674iof.213.1512653674350; Thu, 07 Dec 2017 05:34:34 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Thu, 7 Dec 2017 05:34:33 -0800 (PST) In-Reply-To: <20171207131444.GA36791@c720-r314251> References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> <20171207131444.GA36791@c720-r314251> From: blubee blubeeme Date: Thu, 7 Dec 2017 21:34:33 +0800 Message-ID: Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Matthias Apitz , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:34:35 -0000 >From my experience poudriere doesn't support that workflow. Either build the port and create a package of it, then install that on your target machine or build everything in your laptop. Poudriere wants to be the build bot. On Thu, Dec 7, 2017 at 9:14 PM, Matthias Apitz wrote: > El d=C3=ADa jueves, diciembre 07, 2017 a las 01:40:28p. m. +0100, Jan Bei= ch > escribi=C3=B3: > > > Fernando Apestegu=C3=ADa writes: > > > > > Can poudriere prefetch packages too? > > > > No until https://github.com/freebsd/poudriere/issues/319 is fixed. > > I have a question which points in some similar direction: I have built > my ports with poudriere, which results in some 2000 packages. I copy over > this repos to my other laptops and netbooks for installation. In > addition I have on the target laptops the exact same SVN revision of > /usr/ports as in the poudriere jail where the packages have been built. > All fine until here. > > Sometimes I want to add some port which was not built with poudriere > directly compiling it on the target laptops and now, ofc, this > compilation is missing some other packages the concrete port is > depending on and it tries to build them too, even if they are already as > built package in my local repo. If I'm not lazy, I watch the building > and when it goes to look in Internet for some additional source to > build, I interrupt the 'make install' and look if I could install it from > the local repo. Boring. Can I direct the make process to look on the > flight into the local repo to satisfy the needs of the compilation of > the port? > > matthias > -- > Matthias Apitz, =E2=9C=89 guru@unixarea.de, =E2=8C=82 http://www.unixarea= .de/ =F0=9F=93=B1 > +49-176-38902045 > Public GnuPG key: http://www.unixarea.de/key.pub >