<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ewald.tienkamp.nl &#187; revdep-rebuild</title>
	<atom:link href="http://ewald.tienkamp.nl/tag/revdep-rebuild/feed/" rel="self" type="application/rss+xml" />
	<link>http://ewald.tienkamp.nl</link>
	<description>Gentoo Linux and whatever else I think needs to be shot into cyberspace.</description>
	<lastBuildDate>Sat, 04 Sep 2010 08:39:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>&#8220;Couldn&#8217;t load XPCOM&#8221; after Firefox upgrade</title>
		<link>http://ewald.tienkamp.nl/2009/07/27/couldnt-load-xpcom-after-firefox-upgrade/</link>
		<comments>http://ewald.tienkamp.nl/2009/07/27/couldnt-load-xpcom-after-firefox-upgrade/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 09:34:50 +0000</pubDate>
		<dc:creator>Ewald</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Gentoo Linux]]></category>
		<category><![CDATA[dependencies]]></category>
		<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[nss]]></category>
		<category><![CDATA[revdep-rebuild]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[XPCOM]]></category>

		<guid isPermaLink="false">http://ewald.tienkamp.nl/?p=67</guid>
		<description><![CDATA[After Mozilla Firefox 3.5(.1) was finally unmasked in Portage, I upgraded from 3.0. Unfortunately, after the update, Firefox would not start anymore and when started from a terminal, it would leave me with a cryptic &#8220;Couldn&#8217;t load XPCOM.&#8221;. Searching around for this error did not provide me with many easy to apply solutions. I found [...]]]></description>
			<content:encoded><![CDATA[<p>After Mozilla Firefox 3.5(.1) was finally unmasked in Portage, I upgraded from 3.0. Unfortunately, after the update, Firefox would not start anymore and when started from a terminal, it would leave me with a cryptic &#8220;Couldn&#8217;t load XPCOM.&#8221;.<br />
<span id="more-67"></span><br />
Searching around for this error did not provide me with many easy to apply solutions. I found quite a few forumposts and a Mozilla Dev page on this specific error.</p>
<p>In this case, the forumposts lead me to the rather easy solution: if, when using Gentoo, you encounter a problem with dependencies, simply run revdep-rebuild:<br />
<code>revdep-rebuild -p</code><br />
In this case, <a href="http://www.mozilla.org/projects/security/pki/nss/">nss</a> turned out to be the culprit and after a remerge (rerun revdep-rebuild without the -p flag) Firefox 3.5 would load as expected.</p>
<p>If you happen to find this page, but are not a Gentoo, but a different Linux or even a Windows or Mac OSX user, try some of the suggestions suitable for your OS, found in the <a href="https://developer.mozilla.org/en/Troubleshooting_XPCOM_components_registration">Mozilla Developers Center</a>.</p>
<p>[edit]28 July: according to the visitor numbers, I&#8217;m not the only one to experience this error. If people want to let me know whether this did or did not solve the issue for them, leave a comment below.[/edit]</p>
]]></content:encoded>
			<wfw:commentRss>http://ewald.tienkamp.nl/2009/07/27/couldnt-load-xpcom-after-firefox-upgrade/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

