From owner-freebsd-ports@freebsd.org Fri Mar 11 19:52:13 2016 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 DCA3AACC275 for ; Fri, 11 Mar 2016 19:52:13 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C90061ED for ; Fri, 11 Mar 2016 19:52:13 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: by mailman.ysv.freebsd.org (Postfix) id C8D3FACC274; Fri, 11 Mar 2016 19:52:13 +0000 (UTC) Delivered-To: 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 C8697ACC273 for ; Fri, 11 Mar 2016 19:52:13 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: from relay.waschbuesch.it (relay.waschbuesch.it [IPv6:2a00:cba0:0:100::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.waschbuesch.it", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8BA421EA for ; Fri, 11 Mar 2016 19:52:13 +0000 (UTC) (envelope-from martin@waschbuesch.de) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=waschbuesch.de; s=dkim; h=Mime-Version:To:Date:Message-Id:Subject: Content-Transfer-Encoding:Content-Type:From; bh=hrJBk+eixnb5e64Rs/RpHsbKSAUjVt2x5K/SlX4Lqck=; b=OMkyMQSMtfBEaD5czMSMmTPnsr i0OOExS8r9fhLapSF9XiddPavDtTDtFKVu69vPwoDfJj4bkIJ003SbHYQLQvsk9gurm2C9DhUpr5b IHR9WHY4NqcuFotdHoWPyPnCSVmsSLoiVsqqk2fiOLsCHzldrlcHo23R1KX/B3mGIKGc=; Received: by relay.waschbuesch.it with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim) (envelope-from ) id 1aeT6W-000Mna-SF for ports@freebsd.org; Fri, 11 Mar 2016 19:52:08 +0000 From: =?utf-8?Q?Martin_Waschb=C3=BCsch?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: print/cups overhaul (PR 207746) side-effects Message-Id: Date: Fri, 11 Mar 2016 20:52:08 +0100 To: ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) X-Mailer: Apple Mail (2.3112) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2016 19:52:14 -0000 Hi all, I just did a rebuild of packages for my webservers with poudriere. What I noticed was that via the print/cups overhaul (see PR 207746), quite a lot (>50) of additional dependencies are added to the system, = including lots of x11 related libs, avahi, dbus, cairo, opengl, etc. This stems from installing pecl-imagick which results in pulling in = ImageMagick, ghostscript, and cups. Now, of course I can manually remove port options and reduce the number of additional dependencies, but I feel uneasy about the defaults now. If I wanted to adjust an existing port to be less greedy with regards to = dependencies, how would I go about that? Create a slave port? Thoughts, anyone? Martin=