Date: Fri, 11 Mar 2016 15:10:19 -0500 From: Jim Ohlstein <jim@ohlste.in> To: =?utf-8?Q?Martin_Waschb=C3=BCsch?= <martin@waschbuesch.de> Cc: ports@freebsd.org Subject: Re: print/cups overhaul (PR 207746) side-effects Message-ID: <2CDCCB92-E05A-4981-9DA5-DE58476B110B@ohlste.in> In-Reply-To: <CEEB1AD3-D620-45C5-88AD-9B3DAE68DA79@waschbuesch.de> References: <CEEB1AD3-D620-45C5-88AD-9B3DAE68DA79@waschbuesch.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, Jim Ohlstein > On Mar 11, 2016, at 2:52 PM, Martin Waschb=C3=BCsch <martin@waschbuesch.de= > wrote: >=20 > Hi all, >=20 > 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, incl= uding > lots of x11 related libs, avahi, dbus, cairo, opengl, etc. >=20 > This stems from installing pecl-imagick which results in pulling in ImageM= agick, > ghostscript, and cups. >=20 > Now, of course I can manually remove port options and reduce the number > of additional dependencies, but I feel uneasy about the defaults now. >=20 > If I wanted to adjust an existing port to be less greedy with regards to d= ependencies, > how would I go about that? Create a slave port? >=20 > Thoughts, anyone? >=20 +1 All of a sudden my build box spent almost two hours compiling LLVM-36 and cl= ang36 and then choked on Cairo "is marked as broken: OpenGL option needs X11= support". This was after it compiled all this X11 crap that my servers don'= t need. Ironically, I need to refactor options because now I can't build Ima= geMagick-noX11.=20 -- Jim=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2CDCCB92-E05A-4981-9DA5-DE58476B110B>