Inkscape 0.92.0 now available on MacPorts

Brandon Allbery allbery.b at gmail.com
Sun Jan 8 17:38:56 CET 2017


On Sun, Jan 8, 2017 at 12:14 PM, Harald Hanche-Olsen <hanche at runbox.no>
wrote:

> On a different note, I had assumed, perhaps too naïvely, that this sort of
> problem is what a package system is supposed to protect against.


But MacPorts is not a package system. It's a ports system. The difference
is that it adds flexibility (by way of variants; compare FreeBSD ports, and
Gentoo Portage's "use" flags) --- but at the price of problems like this,
and in particular that dependencies are difficult-to-impossible to handle
in the presence of variants because of combinatorial explosion of
dependencies (and packages built from them). Packages in this system are
really only possible with default variants (and, again, that is what you
get from other ports-based systems that also support packages).

So, you get your choice: use a package system and be forced to build your
own (ignoring the package system) when the package system chooses different
defaults than you need; or use a ports system that lets you specify what
you need, at the price of conflicts.

-- 
brandon s allbery kf8nh                               sine nomine associates
allbery.b at gmail.com                                  ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20170108/9329553d/attachment.html>


More information about the macports-users mailing list