From owner-freebsd-pkg@FreeBSD.ORG Sun Sep 28 20:42:16 2014 Return-Path: Delivered-To: pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A8F3012F for ; Sun, 28 Sep 2014 20:42:16 +0000 (UTC) Received: from mail-yh0-x22c.google.com (mail-yh0-x22c.google.com [IPv6:2607:f8b0:4002:c01::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7357F3A3 for ; Sun, 28 Sep 2014 20:42:16 +0000 (UTC) Received: by mail-yh0-f44.google.com with SMTP id v1so589723yhn.3 for ; Sun, 28 Sep 2014 13:42:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=d5tT51/hY0dhqFJecBoe/QnTJPnpr5i37DeDENC5WG8=; b=QEAJTEwvTfP8lvO23Q4mikvFV8CbbjcH2GZwgpY2Ka31PQU5ada7sh3lStQIvkfvHX JMr2WViSMsPl3HAWwahtnBiS1HZnLGgQUDSPlmvzgABEVjkEH7VLupeGVq4W8mp7F6Cz /dD+OT+lNdJW31B4POoVOwurwxOdNkhU4DvEUbqxnnlH3j8RY7/xme+tphpx27H+/lRb /BWTdx2lE91yYEajDoASomjRxWsVR1cz5z2KCjOUZyALNxS+B2Wr0pLKamSuI19m82I7 aBWyIB4Lo8+GJpXzckthVTo3UCUvqQ7GkgozzKsQGkpPB7azb4rFqluen0MzL4EO4TM1 iG8w== MIME-Version: 1.0 X-Received: by 10.236.20.136 with SMTP id p8mr43683184yhp.101.1411936935579; Sun, 28 Sep 2014 13:42:15 -0700 (PDT) Received: by 10.170.213.137 with HTTP; Sun, 28 Sep 2014 13:42:15 -0700 (PDT) Date: Sun, 28 Sep 2014 13:42:15 -0700 Message-ID: Subject: pkg config options: is this a thing? From: paul beard To: pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Sep 2014 20:42:16 -0000 I have been using pkg pretty exclusively since I have a hardware failure and need to rebuild an existing FreeBSD system. It's now running in VirtualBox on an iMac(!) and works just fine. But I have been running into some issues with pkgs that have config options or variables at build time that I can't or don't know how to manage. My most recent example was installing cups and it's various components and finding that the ssl libs to manage the web UI were not installed or linked properly. I ended up building it all from source to make it work properly. I was having bad flashbacks of my days with another more well-known open source OS with it's myriad incompatible distros and packages, which was one of the reasons I tried and have stuck with FreeBSD since release 4.11. If there is something I am missing please advise. If it were up to me, I would like to see a config screen pop up, just as I see with 'make config' and the choices made there inform the pkg I request and install. Ideally, you don't want more libraries or binaries than you truly need for security reasons, to say nothing of sanity. And of course, you also want stuff to work properly. -- Paul Beard / www.paulbeard.org/