<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Upgrading to Snow Leopard Part 3: MacPorts</title>
	<atom:link href="http://www.libertypages.com/clarktech/?feed=rss2&#038;p=743" rel="self" type="application/rss+xml" />
	<link>http://www.libertypages.com/clarktech/?p=743</link>
	<description></description>
	<lastBuildDate>Wed, 25 Aug 2010 16:14:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Woshiadai Dev Notebook :: upgrading to snow leopard :: October :: 2009</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-643</link>
		<dc:creator>Woshiadai Dev Notebook :: upgrading to snow leopard :: October :: 2009</dc:creator>
		<pubDate>Sat, 31 Oct 2009 04:59:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-643</guid>
		<description>[...] MacPorts: This is another thing that caused many headache until I found this nice blog that suggests a fresh install. It worked all fine. However, occasionally, some ports will still [...]</description>
		<content:encoded><![CDATA[<p>[...] MacPorts: This is another thing that caused many headache until I found this nice blog that suggests a fresh install. It worked all fine. However, occasionally, some ports will still [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-582</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 07 Oct 2009 22:24:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-582</guid>
		<description>M: the &quot;take off and nuke the site from orbit&quot; approach means you don&#039;t end up reinstalling cruft. It&#039;s equivalent to moving the furniture to a different room when you do the vacuuming: it enforces a discipline of cleanliness.

Simply upgrading every package that you currently installed will result in your computer having dozens of packages installed which you used for one project but don&#039;t use anymore. Or worse, you&#039;ll have several versions of a package installed with different variants, none of which you actually use anymore (because you used to write in Ruby on Rails, then switched to Django, then switched to Perl with MOOSE, and now you&#039;re using WebObjects).</description>
		<content:encoded><![CDATA[<p>M: the &#8220;take off and nuke the site from orbit&#8221; approach means you don&#8217;t end up reinstalling cruft. It&#8217;s equivalent to moving the furniture to a different room when you do the vacuuming: it enforces a discipline of cleanliness.</p>
<p>Simply upgrading every package that you currently installed will result in your computer having dozens of packages installed which you used for one project but don&#8217;t use anymore. Or worse, you&#8217;ll have several versions of a package installed with different variants, none of which you actually use anymore (because you used to write in Ruby on Rails, then switched to Django, then switched to Perl with MOOSE, and now you&#8217;re using WebObjects).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: M</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-569</link>
		<dc:creator>M</dc:creator>
		<pubDate>Tue, 06 Oct 2009 17:02:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-569</guid>
		<description>Basically the whole process of upgrade is well documented on MacPorts wiki:
http://trac.macports.org/wiki/Migration</description>
		<content:encoded><![CDATA[<p>Basically the whole process of upgrade is well documented on MacPorts wiki:<br />
<a href="http://trac.macports.org/wiki/Migration" rel="nofollow">http://trac.macports.org/wiki/Migration</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Installing wine on Snow Leopard &#171; tqft.net</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-493</link>
		<dc:creator>Installing wine on Snow Leopard &#171; tqft.net</dc:creator>
		<pubDate>Thu, 24 Sep 2009 04:53:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-493</guid>
		<description>[...] (Of course, this assumes you&#8217;ve reinstalled MacPorts. It&#8217;s just not a good idea to try to upgrade your installation from before Snow Leopard. Read this.) [...]</description>
		<content:encoded><![CDATA[<p>[...] (Of course, this assumes you&#8217;ve reinstalled MacPorts. It&#8217;s just not a good idea to try to upgrade your installation from before Snow Leopard. Read this.) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: clark</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-435</link>
		<dc:creator>clark</dc:creator>
		<pubDate>Tue, 15 Sep 2009 03:41:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-435</guid>
		<description>MacPorts&#039; python_select should, one would think, deal with this.  In my experience it doesn&#039;t though.  Indeed trusting python_select is what got me into trouble.</description>
		<content:encoded><![CDATA[<p>MacPorts&#8217; python_select should, one would think, deal with this.  In my experience it doesn&#8217;t though.  Indeed trusting python_select is what got me into trouble.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fideli</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-433</link>
		<dc:creator>fideli</dc:creator>
		<pubDate>Tue, 15 Sep 2009 03:38:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-433</guid>
		<description>Ah, I see. That would be a concern with easy_install. Does the MacPorts python_select port not take care of those issues?</description>
		<content:encoded><![CDATA[<p>Ah, I see. That would be a concern with easy_install. Does the MacPorts python_select port not take care of those issues?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-432</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Tue, 15 Sep 2009 03:30:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-432</guid>
		<description>I&#039;ve been using virtualenvs + virtualenvwrapper combination to solve the &quot;what&#039;s installed where&quot; problem.

This means one only has to be careful about what version of Python is &quot;it&quot; when one creates a virtual environment. After that, you &quot;workon&quot; the virtual environment, and use easy_install to install packages into the virtual environment&#039;s path.

I do not modify the default or MacPorts installs of Python beyond installing setuptools and virtualenvs.

PS: my previous comment about using &quot;port upgrade -force installed&quot; failed on a few packages, so I ended up going with Clark&#039;s  suggestion of simply removing MacPorts altogether and starting from scratch.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been using virtualenvs + virtualenvwrapper combination to solve the &#8220;what&#8217;s installed where&#8221; problem.</p>
<p>This means one only has to be careful about what version of Python is &#8220;it&#8221; when one creates a virtual environment. After that, you &#8220;workon&#8221; the virtual environment, and use easy_install to install packages into the virtual environment&#8217;s path.</p>
<p>I do not modify the default or MacPorts installs of Python beyond installing setuptools and virtualenvs.</p>
<p>PS: my previous comment about using &#8220;port upgrade -force installed&#8221; failed on a few packages, so I ended up going with Clark&#8217;s  suggestion of simply removing MacPorts altogether and starting from scratch.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: clark</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-390</link>
		<dc:creator>clark</dc:creator>
		<pubDate>Fri, 11 Sep 2009 05:19:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-390</guid>
		<description>Basically you&#039;re never sure sometimes which version of Python is running.  You have to be sure that your Path from .bash_profile is set but that doesn&#039;t always happen.  Then you have libraries installed by commands like easy_install.

If you make sure /opt/bin comes before /usr/bin in your Path &lt;i&gt;at all times&lt;/i&gt; and you are careful to just install modules with MacPorts then you should be fine.  It&#039;s just you have to be very careful otherwise unexpected things can happen.</description>
		<content:encoded><![CDATA[<p>Basically you&#8217;re never sure sometimes which version of Python is running.  You have to be sure that your Path from .bash_profile is set but that doesn&#8217;t always happen.  Then you have libraries installed by commands like easy_install.</p>
<p>If you make sure /opt/bin comes before /usr/bin in your Path <i>at all times</i> and you are careful to just install modules with MacPorts then you should be fine.  It&#8217;s just you have to be very careful otherwise unexpected things can happen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fideli</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-386</link>
		<dc:creator>fideli</dc:creator>
		<pubDate>Fri, 11 Sep 2009 03:57:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-386</guid>
		<description>&quot;Normally I don’t like to install anything Python via MacPorts due to questions of what module is in what install of Python.&quot;

Hello, this confuses me. I figure that it would be better to install via MacPorts as much as possible, particularly when using the ports prefixed with the version of Python you&#039;re using (i.e. py26-scipy). Am I mistaken? I&#039;m new to Python and am eagerly awaiting for certain ports to be fixed in order to get back into it.</description>
		<content:encoded><![CDATA[<p>&#8220;Normally I don’t like to install anything Python via MacPorts due to questions of what module is in what install of Python.&#8221;</p>
<p>Hello, this confuses me. I figure that it would be better to install via MacPorts as much as possible, particularly when using the ports prefixed with the version of Python you&#8217;re using (i.e. py26-scipy). Am I mistaken? I&#8217;m new to Python and am eagerly awaiting for certain ports to be fixed in order to get back into it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-357</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Mon, 07 Sep 2009 02:06:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-357</guid>
		<description>Another site I&#039;ve stumbled across suggests using &quot;sudo port upgrade --force installed&quot; to force an upgrade of all installed packages. Does this actually work for anyone?

http://syntatic.wordpress.com/2009/08/30/macports-snow-leopard-upgrade/</description>
		<content:encoded><![CDATA[<p>Another site I&#8217;ve stumbled across suggests using &#8220;sudo port upgrade &#8211;force installed&#8221; to force an upgrade of all installed packages. Does this actually work for anyone?</p>
<p><a href="http://syntatic.wordpress.com/2009/08/30/macports-snow-leopard-upgrade/" rel="nofollow">http://syntatic.wordpress.com/2009/08/30/macports-snow-leopard-upgrade/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brett</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-310</link>
		<dc:creator>Brett</dc:creator>
		<pubDate>Wed, 02 Sep 2009 06:16:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-310</guid>
		<description>Hey Clark,

Thanks for the guide.  I have a question, have you had any luck getting PIL installed?  I have been tearing my hair out and was wondering if anyone else came up with a solution for this.

Brett</description>
		<content:encoded><![CDATA[<p>Hey Clark,</p>
<p>Thanks for the guide.  I have a question, have you had any luck getting PIL installed?  I have been tearing my hair out and was wondering if anyone else came up with a solution for this.</p>
<p>Brett</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: clark</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-295</link>
		<dc:creator>clark</dc:creator>
		<pubDate>Tue, 01 Sep 2009 03:07:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-295</guid>
		<description>And building from sources isn&#039;t working properly either.  Urgh...  This is getting annoying.

Edit: OK, building from source is the way to go.  Check out &lt;a href=&quot;http://www.libertypages.com/clarktech/?p=751&quot; rel=&quot;nofollow&quot;&gt;my post on doing it&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>And building from sources isn&#8217;t working properly either.  Urgh&#8230;  This is getting annoying.</p>
<p>Edit: OK, building from source is the way to go.  Check out <a href="http://www.libertypages.com/clarktech/?p=751" rel="nofollow">my post on doing it</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clark</title>
		<link>http://www.libertypages.com/clarktech/?p=743&#038;cpage=1#comment-289</link>
		<dc:creator>Clark</dc:creator>
		<pubDate>Mon, 31 Aug 2009 14:53:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.libertypages.com/clarktech/?p=743#comment-289</guid>
		<description>py-mysql isn&#039;t working in MacPorts for 2.6 either.  Weird.</description>
		<content:encoded><![CDATA[<p>py-mysql isn&#8217;t working in MacPorts for 2.6 either.  Weird.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
