From owner-freebsd-ports@freebsd.org Sun Dec 3 13:31:19 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 21DC5DFB974 for ; Sun, 3 Dec 2017 13:31:19 +0000 (UTC) (envelope-from emss.mail@gmail.com) Received: from mail-wr0-x241.google.com (mail-wr0-x241.google.com [IPv6:2a00:1450:400c:c0c::241]) (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 9C50D79056 for ; Sun, 3 Dec 2017 13:31:18 +0000 (UTC) (envelope-from emss.mail@gmail.com) Received: by mail-wr0-x241.google.com with SMTP id s66so14469140wrc.9 for ; Sun, 03 Dec 2017 05:31:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-transfer-encoding; bh=bXGYVLo7aWfn1uQd77NeAwRe/vsnph2lSHJojz/RByA=; b=uGyCvtBRUFmRiGBsRiaae5oM2cyeXLJe70ujBtvxNlPiDTqs6CeYF022o/jC97NiW9 om7iOF4dT5ElvCaIS8sSErTxNrc7+12w6zdK/KltHwF9EhQrnKJ9vzi6qoHgWoVSbyvV j6TfjebQSnUAl/koY4GsLnCzhuu9i5KHEhQBq5rDBbNu+XIeA7Yv58I2Wh62PeS04jDO 8xOnbP+MeUldV0BCZ6/x1h+G47+qROj55akXdeauczVk3zahxOjorNxlylDbU+lc7N57 w6rjX8p8R+0FPkp64bX5243f7akmklK0Kpd+puBUOMoW9O/1lDs8gnaZXKG3Ues39QAT PbGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-transfer-encoding; bh=bXGYVLo7aWfn1uQd77NeAwRe/vsnph2lSHJojz/RByA=; b=H7HPqJufy07U2OAMO5lLhLKZ9TVdw2W/8+gN2ZVNlOvAB9u0shV5/Hnb7bDYXZrZ3U iEhFTLwtcGiiPKwcgwpZazYoC7YhrPhZagEUVrd/bdnMIDdWoq275APwRIMHhUjM+dm1 XCipCqGQdRnTy+HO0hYNIY20EWwNXpZGUv/5AJA1p8gZbc4UVSof3vSZacDZLGwOQ1J+ cOWvEJUcL+/kQCSanw7ZaWWrNH+cw0wNjepM3DA67xlE6KCKqMlVMAN2hoKOcspUB1F+ mI3ih/3Ri0DjEILc09mWUH8hQg0bfjQgxsJ/kGJzMnihTTRGshW7NS8H/ywC0ZcSrDDZ HxNA== X-Gm-Message-State: AJaThX5pY4FOOTXEuEzf6bzMmMIJmSVQLGzBAUoxzHfMG4u2FVuaoZ+P QaJnxV1YFtCEeL6lDI82oCZwBw== X-Google-Smtp-Source: AGs4zMZcvpbkqM6mY8h3ebd2LjFh467cB9kCy2sruxVeqs0sOJss+pZBFGDDpbNvFtfc5QsaUnnxsw== X-Received: by 10.223.166.51 with SMTP id k48mr9965329wrc.125.1512307877067; Sun, 03 Dec 2017 05:31:17 -0800 (PST) Received: from srvbsdfenssv.interne.associated-bears.org (LStLambert-658-1-110-48.w217-128.abo.wanadoo.fr. [217.128.200.48]) by smtp.gmail.com with ESMTPSA id s30sm13030751wrc.89.2017.12.03.05.31.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 Dec 2017 05:31:16 -0800 (PST) Sender: Eric Masson Received: from newsrv.interne.associated-bears.org (localhost [127.0.0.1]) by srvbsdfenssv.interne.associated-bears.org (Postfix) with ESMTP id 162D87B32; Sun, 3 Dec 2017 14:31:15 +0100 (CET) X-Virus-Scanned: amavisd-new at interne.associated-bears.org Received: from srvbsdfenssv.interne.associated-bears.org ([127.0.0.1]) by newsrv.interne.associated-bears.org (newsrv.interne.associated-bears.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GCOH4oM8EbCb; Sun, 3 Dec 2017 14:31:13 +0100 (CET) Received: by srvbsdfenssv.interne.associated-bears.org (Postfix, from userid 1001) id 4BAD67B2D; Sun, 3 Dec 2017 14:31:13 +0100 (CET) From: Eric Masson To: Adam Weinberger Cc: Christian Ullrich , freebsd-ports@freebsd.org Subject: Re: poudriere, python ports, and flavors oh my? In-Reply-To: <85CBAED9-E816-461E-A409-43C4EC335BAC@adamw.org> (Adam Weinberger's message of "Sat, 2 Dec 2017 16:19:58 -0700") References: <20171201175750.GA32973@vash.rhavenn.local> <57e06cb3-d4f5-3a7f-062a-619f536d8dc1@chrullrich.net> <85CBAED9-E816-461E-A409-43C4EC335BAC@adamw.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (berkeley-unix) X-Operating-System: FreeBSD 11.1-STABLE amd64 Date: Sun, 03 Dec 2017 14:31:12 +0100 Message-ID: <86lgikq6ov.fsf@newsrv.interne.associated-bears.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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: Sun, 03 Dec 2017 13:31:19 -0000 Adam Weinberger writes: Hi Adam, > Given that most people don't participate and test patches while they're > in review, you have to expect that some bugs will only surface when it > lands in HEAD. This is precisely why we have quarterly branches, and why > we recommend that most people stay on quarterly. For starters, the following is not intended to troll anyone. FLAVORS mechanism seems to be a quite nice tool to improve ports, but the landing in ports/head raises few questions. Is ports/head becoming the alter ego of src/head (possible breakages or disruptive new features from time to time) ? If yes, this should be written down in the handbook (chapter on ports still states ports/head for svn retrieval) and quarterly ports branches should be publicized. I've just switched to 2017Q4 on my main 11-STABLE box by digging in various ports docs after I've read this very post I'm answering to. I thus got rid of ports/head FLAVORS related issues (portmaster is my tool of choice as poudriere seems a bit overkill for my needs). Thanks to all involved. Éric Masson -- Cela m'a même déjà valu quelques discussions animés avec mes paires -+- FC in : Tête à tête ou tête à queue ? -+-