{"id":234,"date":"2006-08-25T12:48:27","date_gmt":"2006-08-25T16:48:27","guid":{"rendered":"http:\/\/auroralux.net\/blog\/2006\/08\/25\/macports-seems-a-like-trickier-than-it-should-be\/"},"modified":"2006-09-27T07:23:32","modified_gmt":"2006-09-27T11:23:32","slug":"macports-seems-a-like-trickier-than-it-should-be","status":"publish","type":"post","link":"https:\/\/fhmiv.net\/blog\/2006\/08\/25\/macports-seems-a-like-trickier-than-it-should-be\/","title":{"rendered":"Macports is trickier than it should be"},"content":{"rendered":"<p><a href=\"http:\/\/macports.org\/\">macports<\/a>, formerly Darwinports, looked to be a good, easy way to install and maintain a bunch of unix-based libraries and applications. After using it for a while, I see it has either design flaw or a documentation flaw. My use case is simple: I want my macports system to have installed and active only the latest version of each package. The older versions can be deleted. I don&#8217;t mind if dependencies need to be rebuilt during a package upgrade to satisfy this condition. <\/p>\n<p>However, the <a href=\"http:\/\/www.opendarwin.org\/pipermail\/darwinports\/2006-July\/034843.html\"><code>port <\/code>command seems to be broken<\/a> because it doesn&#8217;t want you to uninstall a port for which another version is installed and active if any other ports depend on that port, even if the dependent ports were built against the installed, active port for which you&#8217;re trying to remove the inactives. Ugh! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>macports, formerly Darwinports, looked to be a good, easy way to install and maintain a bunch of unix-based libraries and applications. After using it for a while, I see it has either design flaw or a documentation flaw. My use &hellip; <a href=\"https:\/\/fhmiv.net\/blog\/2006\/08\/25\/macports-seems-a-like-trickier-than-it-should-be\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[11],"_links":{"self":[{"href":"https:\/\/fhmiv.net\/blog\/wp-json\/wp\/v2\/posts\/234"}],"collection":[{"href":"https:\/\/fhmiv.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fhmiv.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fhmiv.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fhmiv.net\/blog\/wp-json\/wp\/v2\/comments?post=234"}],"version-history":[{"count":0,"href":"https:\/\/fhmiv.net\/blog\/wp-json\/wp\/v2\/posts\/234\/revisions"}],"wp:attachment":[{"href":"https:\/\/fhmiv.net\/blog\/wp-json\/wp\/v2\/media?parent=234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fhmiv.net\/blog\/wp-json\/wp\/v2\/categories?post=234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fhmiv.net\/blog\/wp-json\/wp\/v2\/tags?post=234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}