From owner-freebsd-ports@freebsd.org Tue Aug 22 03:24:42 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 C76B7DEBEE9 for ; Tue, 22 Aug 2017 03:24:42 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (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 8522D6ED34 for ; Tue, 22 Aug 2017 03:24:42 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qk0-x22b.google.com with SMTP id a77so91657977qkb.0 for ; Mon, 21 Aug 2017 20:24:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=vxNXPGjxr0HCTa7TZo9DytQn7MuNw6j0di/Ml6a4SjI=; b=SkWSdKWilVjRDh/mqWFWWbaj5cCrC8X37MJp0kaQJOkXyfY/Y9SF6uv7MQkTmQwMdP xOQ16TgUx9Gx2q7+BfvVkNbM3ZA2cbdaNq2X5ZWgzWRZ4y/vHlmihTXQWZvkua3LkMOy Z0zDJcPurmvwQT5j/kuTUT7mjyGwIYfGv7xm8OEKH39qXVHBSWKegIvTupfMsukiykHG HgQ5fB46q+/j21hvBHdyo70sTv2qU+A4TmHrinHiTE3+3iwpTNUc24sIDsU671/YSl0k SohCMeIZo2UP3FNoeONNf5lBq8RBuBjsZ7AB3EoUpf2rjOP0mfmDydl98apeKb+7LZKj V3Gw== 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:cc; bh=vxNXPGjxr0HCTa7TZo9DytQn7MuNw6j0di/Ml6a4SjI=; b=EHDmK0lWZqQudCGlHyZyTPTlDBMTODc1TKfw+38pqTJkv2YXx/I5S1oEr/l8VwIKNk lOpPpoD4i7WtDiNaxfwPRE6s6vJqTdmAf2ePErGBStBwC9ih92p4M1ztXFI9Zq38+hEF C0cII8n7HkElvVn1KZZHwO40+3Ru4GuP/dOGmYFp5Jcwf/9Ouh7qQeYtuLrFHYtw+Rhj 6tgiFUTWFPq3rvAPqfeRKaRiLlbextB4tuk8o+hkGedKHi95tFFrnZxxkT74rGyeuB10 GBHaJ7DgTZGvHm4iJALmxP+qSKbxM+bEzU2II17j2Xj6PS5348vFgOZQrsf36mIjsCoq 7ZjQ== X-Gm-Message-State: AHYfb5juR0EI9lvwpykdLZDUdEZyVaO7gqpBKzyPrzyullO+XPAF9xhh C8h8645izF3q07Vm3ZKU5MP9eBWbEc8p X-Received: by 10.55.191.7 with SMTP id p7mr24789703qkf.288.1503372281579; Mon, 21 Aug 2017 20:24:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.94.202 with HTTP; Mon, 21 Aug 2017 20:24:41 -0700 (PDT) X-Originating-IP: [180.148.109.94] In-Reply-To: <30.03.31699.752AB995@dnvrco-omsmta03> References: <30.03.31699.752AB995@dnvrco-omsmta03> From: Jonathan Chen Date: Tue, 22 Aug 2017 15:24:41 +1200 Message-ID: Subject: Re: Synth and circular dependencies To: Thomas Mueller Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" 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: Tue, 22 Aug 2017 03:24:42 -0000 On 22 August 2017 at 15:17, Thomas Mueller wrote: [...] > I really need to be able to see the options in a better way than the FreeBSD ports framework allows, like in a file /etc/mk.conf (pkgsrc) or USE= ... as in /etc/make.conf (Gentoo portage). > > Dialog4ports is better than the previous dialog but not as good as seeing in a file mk.conf or make.conf . > > Otherwise, I don't really know any elegant way to fix the options mess I got into. Any reason why don't you can't all your options into /etc/make.conf? I've never used /var/db/ports options as they're not easy to review in one go. Cheers. -- Jonathan Chen