<?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>Linux~ized &#187; kde</title>
	<atom:link href="http://www.linuxized.com/tag/kde/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linuxized.com</link>
	<description>wired&#039;s /dev/urandom space</description>
	<lastBuildDate>Fri, 03 Sep 2010 18:47:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>kde-testing overlay *renamed* &#8211; qt and kde status in gentoo</title>
		<link>http://www.linuxized.com/2009/12/kde-testing-overlay-renamed-qt-and-kde-status-in-gentoo/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/12/kde-testing-overlay-renamed-qt-and-kde-status-in-gentoo/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 10:45:08 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[4.3.4]]></category>
		<category><![CDATA[ebuilds]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde-testing]]></category>
		<category><![CDATA[overlay]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[qt 4.6.0]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=405</guid>
		<description><![CDATA[Today we renamed kde-testing back to kde in layman. You should remove and add the overlay again: layman -d kde-testing; layman -L; layman -a kde; In other news, Qt 4.6.0 final was released by Nokia yesterday. You&#8217;ll find ebuilds in portage&#8217;s ~testing. If you&#8217;re using stable and want to try it out, make sure you [...]]]></description>
			<content:encoded><![CDATA[<p>Today we <span style="color: #ff0000;">renamed</span> <strong>kde-testing</strong> back to <strong>kde</strong> in layman. <strong>You should remove and add the overlay again</strong>:</p>
<blockquote><p><code>layman -d kde-testing; layman -L; layman -a kde;</code></p></blockquote>
<p>In other news,</p>
<p><strong>Qt 4.6.0 final <a href="http://qt.nokia.com/about/news/nokia-releases-qt-4.6" target="_blank">was released</a></strong> by Nokia yesterday. You&#8217;ll find ebuilds in <strong>portage&#8217;s ~testing</strong>. If you&#8217;re using stable and want to try it out, <strong>make sure you keyword ALL the ebuilds</strong>, or you might get ugly blocks <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  A keyword file <a href="http://gitorious.org/gentoo-qt/qting-edge/blobs/master/Documentation/package.keywords/qt-4.6" target="_blank">is available</a> in <a href="http://gitorious.org/gentoo-qt/qting-edge" target="_blank">qting-edge</a>.</p>
<p>Upgrading world is the recommended way to go to avoid <strong>B</strong> blocks. If you don&#8217;t want to upgrade world,<strong> make sure your upgrade command includes all installed Qt modules or you will get blocks.</strong></p>
<blockquote><p><code>emerge -av1 $(qlist -IC x11-libs/qt\-)</code></p></blockquote>
<p>Remember that &#8220;b&#8221; (lowercase b) blocks are <strong>automatically resolved</strong> by portage, just remove <strong><code>--pretend</code></strong> and proceed with the upgrade.</p>
<p>For those wondering, <strong>KDE 4 works fine with </strong>Qt 4.6 <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you&#8217;re upgrading Qt from a previous version and your Qt apps misbehave, you should rebuild everything depending on Qt:</p>
<blockquote><p><code>emerge -av1 $(for i in $(qlist -IC x11-libs/qt-); do equery -q d $i | grep -v 'x11-libs/qt-' | sed "s/^/=/"; done)</code></p></blockquote>
<p><strong>KDE 4.3.4 was also released</strong> yesterday, ebuilds are available in portage as usual <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Lots of stuff to build, have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/12/kde-testing-overlay-renamed-qt-and-kde-status-in-gentoo/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>how-to: keep your kde 3.5 after it&#8217;s removed from gentoo&#8217;s tree, using the kde-sunset overlay</title>
		<link>http://www.linuxized.com/2009/11/how-to-keep-your-kde-3-5-after-its-removed-gentoos-tree-using-the-kde-sunset-overlay/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/11/how-to-keep-your-kde-3-5-after-its-removed-gentoos-tree-using-the-kde-sunset-overlay/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 23:31:51 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde 3.5]]></category>
		<category><![CDATA[kde-sunset]]></category>
		<category><![CDATA[overlay]]></category>
		<category><![CDATA[unmask]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=343</guid>
		<description><![CDATA[As most of you know, KDE 3.5 is getting off the Gentoo train for various reasons mentioned elsewhere (in short: security, lack of upstream interest). Some people are still using it though and they have been asking how they can keep it on their system, without emerge screaming each time they try to update world. [...]]]></description>
			<content:encoded><![CDATA[<p>As most of you know, KDE 3.5 <em>is getting off the Gentoo train</em> for various reasons mentioned elsewhere (in short: security, lack of upstream interest).</p>
<p>Some people are still using it though and they have been asking how they can keep it on their system, without emerge screaming each time they try to update world.</p>
<p>I&#8217;m writing this post to guide those people (you? <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) on how they can achieve that.</p>
<p><span style="text-decoration: underline;"><strong>1. Adding the kde-sunset overlay</strong></span><br />
Perhaps the most important thing you need to remember is that <strong>the ebuilds will be completely removed from the tree</strong>, so you need to add an overlay called <strong>kde-sunset</strong> to portage which contains a copy of most of them.</p>
<p>To add the overlay you need to have layman with <strong>git</strong> USE flag enabled:</p>
<blockquote><p><code>USE="git" emerge -av layman</code></p></blockquote>
<p>make sure you add the <strong>git</strong> USE flag in your <strong>package.use</strong> or <strong>make.conf</strong> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>you can then use layman to install the overlay:</p>
<blockquote><p><code>layman -f<br />
layman -a kde-sunset</code></p></blockquote>
<p>if this is your first time using layman, you&#8217;ll have to add the following line @ the end of your <strong>make.conf</strong>:</p>
<blockquote><p><code>source /usr/local/portage/layman/make.conf</code></p></blockquote>
<p>you can keep the overlay updated by running:</p>
<blockquote><p><code>layman -s kde-sunset</code></p></blockquote>
<p><span style="text-decoration: underline;"><strong>2. KDE 3.5 is masked</strong> (this is necessary only while KDE 3.5 is still in tree)</span><br />
Now we have the overlay, but <strong>until KDE 3.5 is completely wiped off the tree, there&#8217;s a mask to warn users about it</strong>.<br />
Portage will scream about this mask each time you try to emerge so <strong>you need to unmask KDE 3.5 manually</strong>.</p>
<p>There are two (and a half) ways to do this:<br />
a1) if your package.unmask is a folder, symlink the unmask file from kde-sunset to /etc/portage/package.unmask/</p>
<blockquote><p><code>ln -s /usr/local/portage/layman/kde-sunset/Documentation/package.unmask/kde-3.5 /etc/portage/package.unmask/kde-3.5</code></p></blockquote>
<p>a2) if your package.unmask is not a folder you can append the file (but you&#8217;ll have to update it manually)</p>
<blockquote><p><code>cat /usr/local/portage/layman/kde-sunset/Documentation/package.unmask/kde-3.5 &gt;&gt; /etc/portage/package.unmask</code></p></blockquote>
<p>b) if you don&#8217;t like all that, you can emerge autounmask</p>
<blockquote><p><code>emerge -av autounmask</code></p></blockquote>
<p>and ask it to unmask stuff for you &#8211; note that autounmask doesn&#8217;t like :slot and will only work with -version</p>
<blockquote><p><code>autounmask kde-meta-3.5</code></p></blockquote>
<p><span style="text-decoration: underline;"><strong>3. I don&#8217;t want KDE 4 (yet)</strong></span><br />
So all is great now but portage wants to install KDE 4 when you emerge world.<br />
This is happening because KDE 4 went stable recently and portage thinks you want to upgrade (you should btw <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ).<br />
To fix this one we need to tell portage that we actually want the 3.5 version of KDE and we don&#8217;t care about 4.</p>
<p>we need to <strong>edit /var/lib/portage/world</strong> and <strong>add a version (or a slot) to every kde 3.5 app</strong> we have in there.</p>
<p>* be careful with this file *</p>
<p>for example, lets say that you installed kde 3.5 using the kde-meta ebuild.<br />
if you open <strong>/var/lib/portage/world</strong> you&#8217;ll find a line saying</p>
<blockquote><p>kde-base/kde-meta</p></blockquote>
<p>you need to add <strong>:3.5 </strong>which is the 3.5 slot, or <strong>-3.5.10</strong> which is the version (or both, version first) at the end. if you add the version, you&#8217;ll have to prepend a &#8220;=&#8221; as well.</p>
<p>the line should now read:</p>
<blockquote><p><code>kde-base/kde-meta:3.5</code></p></blockquote>
<p><strong>do this for each KDE 3.5 app you have in the world file.</strong> If you&#8217;re unsure of the slot/version, use <strong>eix packagename</strong> to find it out.</p>
<p><span style="text-decoration: underline;"><strong>4. All systems go</strong></span></p>
<blockquote><p><code>emerge -avDuN world</code></p></blockquote>
<p>^^ this should now be clean of any KDE 4 traces and mask warnings <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you have any issues or are interested in maintaining kde-sunset, you may visit us over @ <strong>#gentoo-kde in freenode&#8217;s IRC network</strong> or drop us an email at <strong>kde _at_ gentoo _dot_ org</strong>. We&#8217;ll do our best to help you <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Maybe after reading this post your KDE 3 installation will last a bit longer <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </strong></p>
<p>Enjoy and see you w/ KDE 4 soon <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/11/how-to-keep-your-kde-3-5-after-its-removed-gentoos-tree-using-the-kde-sunset-overlay/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>KDE in Gentoo, an update</title>
		<link>http://www.linuxized.com/2009/11/kde-in-gentoo-an-update/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/11/kde-in-gentoo-an-update/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 15:22:59 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[stable]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=318</guid>
		<description><![CDATA[KDE 4.3.3 was released on Tuesday, with ebuilds instantly available to users in the main tree. We also have KDE 4.3.1 in stable \o/ KDE 3.5 is on its way out of portage, with kde-sunset being the overlay that will (hopefully) be maintained by users still interested in it. Finally, KDE 4.4 Beta 1 is [...]]]></description>
			<content:encoded><![CDATA[<p><strong>KDE 4.3.3</strong> was released on Tuesday, with ebuilds <strong>instantly</strong> available to users in the main tree.</p>
<p>We also have <strong>KDE 4.3.1</strong> in stable \o/</p>
<p><strong>KDE 3.5</strong> is on its way out of portage, with kde-sunset being the overlay that will (hopefully) be maintained by users still interested in it.</p>
<p>Finally, <strong>KDE 4.4 Beta 1</strong> is due December 1st and you&#8217;ll find it in the kde-testing overlay as usual <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/11/kde-in-gentoo-an-update/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>kde 4.3.1 released, in gentoo</title>
		<link>http://www.linuxized.com/2009/09/kde-4-3-1-released-in-gentoo/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/09/kde-4-3-1-released-in-gentoo/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 12:42:56 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde 4.3]]></category>
		<category><![CDATA[kde 4.3.1]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=243</guid>
		<description><![CDATA[UPDATE: 4.3.1 is now unmasked for amd64/x86 and the masking issue has been fixed by jmbsvicetto, so we won&#8217;t have this issue again in the future! The post below is updated to reflect on it. The first bugfix release for KDE 4.3, 4.3.1, is now available. You can read about the improvements it brings here. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE</strong>: 4.3.1 is now unmasked for amd64/x86 and the masking issue has been fixed by <strong>jmbsvicetto</strong>, so we won&#8217;t have this issue again in the future! The post below is updated to reflect on it.</p>
<p>The first bugfix release for KDE 4.3, <strong><span style="color: #ff0000;">4.3.1</span></strong>, is <a href="http://kde.org/announcements/announce-4.3.1.php" target="_blank">now available</a>.</p>
<p>You can read about the improvements it brings <a href="http://www.kde.org/announcements/changelogs/changelog4_3_0to4_3_1.php" target="_blank">here</a>.</p>
<p><strong>Ebuilds for KDE 4.3.1 are already available in gentoo </strong>for architectures <strong>amd64</strong> and <strong>x86</strong>.</p>
<p>To upgrade from 4.3.0 you simply need to</p>
<blockquote><p><code>emerge --sync<br />
emerge -avDuN world</code></p></blockquote>
<p>This should be a straightforward update for most people.</p>
<p>If you&#8217;re upgrading from an older KDE 4 version (or clean-installing KDE 4 on a stable system) you should keyword-unmask KDE 4.3 by following <a href="../2009/08/kde-4-3-is-here-quick-gentoo-upgrade-guide/#guide#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">this post&#8217;s instructions</a>. You&#8217;ll also find some troubleshooting hints there.</p>
<p>The ebuilds are hard.masked for <strong>all other architectures</strong> due to <a href="http://bugs.gentoo.org/show_bug.cgi?id=280312" target="_blank">bug 280312</a>.</p>
<p>As usual, if you have any issues, feel free to leave a comment or visit us @ IRC: freenode/#gentoo-kde <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/09/kde-4-3-1-released-in-gentoo/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>kde 4.3 is here :) quick gentoo (upgrade) guide</title>
		<link>http://www.linuxized.com/2009/08/kde-4-3-is-here-quick-gentoo-upgrade-guide/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/08/kde-4-3-is-here-quick-gentoo-upgrade-guide/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 20:44:25 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[4.3]]></category>
		<category><![CDATA[ebuilds]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[portage]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=205</guid>
		<description><![CDATA[KDE 4.3 has arrived Lots of behind-the-scenes fixes, a new pretty (debatable) default plasma theme and various new stuff across the board make kde 4.3 an exciting release! Gentoo ebuilds were available the moment tarballs were released, thanks to the hard work of our Gentoo KDE team However, since 4.3 brings some new packages (and [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><strong>KDE 4.3 has <a href="http://kde.org/announcements/4.3/index.php" target="_blank">arrived</a> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </strong></span></p>
<p>Lots of behind-the-scenes fixes, a new pretty (debatable) default plasma theme and various new stuff across the board make kde 4.3 an exciting release!</p>
<p><strong>Gentoo ebuilds were available the moment tarballs were released, thanks to the hard work of our Gentoo KDE team <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </strong></p>
<p>However, since 4.3 brings some new packages (and dependencies), we&#8217;ve hard masked the ebuilds until everything gets the proper keywords.<br />
You can follow the keywording progress in <a href="http://bugs.gentoo.org/show_bug.cgi?id=280312" target="_blank">bug 280312</a>.</p>
<p>Instructions on how to unmask kde 4.3 after the screenshot</p>
<p><a href="http://www.linuxized.com/wp-content/uploads/2009/08/kde43.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="alignnone size-large wp-image-212" title="kde 4.3" src="http://www.linuxized.com/wp-content/uploads/2009/08/kde43-1024x640.png" alt="kde 4.3" width="800" height="500" /></a></p>
<p><a name="guide"<strong>unmasking &amp; installing kde 4.3</strong></a><br />
kde 4.3 might be masked but it works fine on x86 and amd64 (for other archs check the bug above).<br />
to install it, you can easily unmask it using the unmask file provided in the kde-testing overlay, <strong>[kde-testing]/Documentation/package.unmask/kde-4.3</strong></p>
<p>if you don&#8217;t have / don&#8217;t want the overlay, you can <a href="http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.unmask/kde-4.3" target="_blank">grab the file here</a>.</p>
<p>you can also use a command similar to</p>
<blockquote><p># unmasking kde 4.3<br />
<code>wget -O /etc/portage/package.unmask/kde-4.3 'http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.unmask/kde-4.3'</code></p></blockquote>
<p>to automatically save the unmask file to your unmask folder (if you use folders) <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>for those using stable gentoo, there&#8217;s a similar <a href="http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.keywords/kde-4.3.keywords" target="_blank">keywords file</a></p>
<blockquote><p># adding kde 4.3 in package.keywords/<br />
<code>wget -O /etc/portage/package.keywords/kde-4.3 'http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.keywords/kde-4.3.keywords'</code></p></blockquote>
<p><strong>troubleshooting</strong><br />
if you&#8217;re trying to upgrade from kde 4.2, <strong>but portage gives you nice little blocks</strong>, there are a few things you can check:</p>
<ul>
<li> make sure you&#8217;ve synced the tree and kde-testing overlay (if using it) :p</li>
<li> make sure the unmask/keyword files are correct and up-to-date</li>
<li> check that you don&#8217;t have any <strong>4.2 versioned</strong> kde-base/* items in <strong>/var/lib/portage/world</strong></li>
<li> check that you don&#8217;t have any <strong>4.2 versioned</strong> sets in <strong>/var/lib/portage/world_sets</strong></li>
<li><strong><code>emerge -avDuN world</code></strong> &#8212; you&#8217;ll probably get some messy output but all blocks should be automatically resolved</li>
</ul>
<p><strong>if you hit any issues feel free to leave a comment, check the <a href="http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml#doc_chap2">gentoo kde 4 guide</a> (should be up-to-date soon) or visit us @ #gentoo-kde (freenode).</strong></p>
<p>enjoy your <strong>shiny new kde</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/08/kde-4-3-is-here-quick-gentoo-upgrade-guide/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>gentoo ~testing, clean install, qt, kde 4, blocks, HELP! [fixed]</title>
		<link>http://www.linuxized.com/2009/07/gentoo-testing-clean-install-qt-kde-4-blockers-help/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/07/gentoo-testing-clean-install-qt-kde-4-blockers-help/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 19:38:03 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[blockers]]></category>
		<category><![CDATA[blocks]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[portage]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=192</guid>
		<description><![CDATA[UPDATE: All &#60;qt-*-4.5.3:4 ebuilds were removed on Nov 11th, 2009, so this problem is now fixed So&#8230;&#8230; you&#8217;re trying to emerge kde 4 on your fresh ~ gentoo installation but strange blocks show up&#8230; stuff like [blocks B ] &#62;x11-libs/qt-opengl-4.5.1-r9999 ("&#62;x11-libs/qt-opengl-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1) [blocks B ] &#62;x11-libs/qt-webkit-4.5.1-r9999 ("&#62;x11-libs/qt-webkit-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1) [blocks [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style='color: red'>UPDATE</span>: All &lt;qt-*-4.5.3:4 ebuilds were removed on Nov 11th, 2009, so this problem is now fixed <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </strong></p>
<p>So&#8230;&#8230; you&#8217;re <strong>trying to emerge kde 4</strong> on your fresh ~ gentoo installation but <strong>strange blocks show up</strong>&#8230; stuff like</p>
<blockquote><p><code>[blocks B     ] &gt;x11-libs/qt-opengl-4.5.1-r9999 ("&gt;x11-libs/qt-opengl-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1)<br />
[blocks B     ] &gt;x11-libs/qt-webkit-4.5.1-r9999 ("&gt;x11-libs/qt-webkit-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1)<br />
[blocks B     ] &gt;x11-libs/qt-svg-4.5.1-r9999 ("&gt;x11-libs/qt-svg-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1)<br />
[blocks B     ] &gt;x11-libs/qt-core-4.5.1-r9999 ("&gt;x11-libs/qt-core-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1)<br />
[blocks B     ] &gt;x11-libs/qt-qt3support-4.5.1-r9999 ("&gt;x11-libs/qt-qt3support-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1)<br />
[blocks B     ]<br />
[blocks B     ] x11-libs/qt-sql-4.5.1-r9999 ("&gt;x11-libs/qt-sql-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1)<br />
[blocks B     ] &gt;x11-libs/qt-script-4.5.1-r9999 ("&gt;x11-libs/qt-script-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1)<br />
[blocks B     ] &gt;x11-libs/qt-test-4.5.1-r9999 ("&gt;x11-libs/qt-test-4.5.1-r9999" is blocking x11-libs/qt-gui-4.5.1-r2, x11-libs/qt-dbus-4.5.1)</code></p></blockquote>
<p>All this is happening because of recent changes to gentoo&#8217;s Qt ebuilds. In Qt Team&#8217;s last meeting it was decided to make most USE flags disabled by default, to allow the user to choose which ones he wants to enable, rather than disable.</p>
<p>However, in portage&#8217;s current state, the stable Qt packages (4.5.1 version) use the old USE flags with lots of them enabled by default.</p>
<p>Now comes the tricky part. KDE depends on qt-gui with dbus USE flag enabled. Normally, when portage sees that dependency, it checks your USE flags. If dbus is enabled, all is good. If not, it breaks with an error telling you to enable it.</p>
<p>In reality this never happens. Portage first checks qt-gui-4.5.2, which doesn&#8217;t have dbus enabled by default. No go. But wait, qt-gui-4.5.1 has it enabled and portage falls back to it. So now portage tries to mix all the other qt-*-4.5.2 packages with qt-gui-4.5.1 (and its 4.5.1 dependencies) and as <a title="upgrading Qt libraries in Gentoo with Portage" href="http://www.linuxized.com/2009/06/upgrading-qt-libraries-in-gentoo-with-portage/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">I&#8217;ve mentioned before</a>, this is not allowed.</p>
<p><strong>Boom, blockers.</strong></p>
<p><strong><span style="font-weight: normal;"><span style="color: #ff0000;"><span style="text-decoration: underline;">SOLUTION</span></span></span></strong></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">Ok maybe you didn&#8217;t feel like reading all of the above, so I&#8217;ve titled this so you can find it easily <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">The solution to this problem is suprizingly easy. </span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;"><strong>Add &#8220;dbus&#8221; and &#8220;qt3support&#8221; to your make.conf USE (dbus can also go in package.keywords for qt-gui).</strong></span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">OR </span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;"><strong>Switch to the Desktop Profile.</strong></span></span></p>
<p><strong>Its that easy (thankfully) <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></p>
<p><span style="color: #ff0000;"><span style="text-decoration: underline;">WHY DID IT HAVE TO BREAK?</span></span></p>
<p><span style="color: #ff0000;"><span><span style="color: #000000;">Thats a good question. The real reason this broke is because the stable version has +dbus (which we can&#8217;t change now cause its stable &#8211; too much hassle) and the testing version has -dbus (which is better since the idea is you get a package and &#8220;add&#8221; to it with USE flags). Since the Qt Team decided to go through with this change and Portage falls back to the older version without a warning, there&#8217;s nothing we can do about this, at least until a new Qt version goes stable with -dbus or portage&#8217;s behavior changes.</span></span></span></p>
<p><span style="color: #ff0000;"><span><span style="color: #000000;">Thats all folks =] Questions welcome in the comment system below <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/07/gentoo-testing-clean-install-qt-kde-4-blockers-help/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>kde 4.2.4 released &#8211; get it from gentoo&#8217;s kde-testing overlay</title>
		<link>http://www.linuxized.com/2009/06/kde-424-released-get-it-from-gentoos-kde-testing-overlay/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/06/kde-424-released-get-it-from-gentoos-kde-testing-overlay/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 08:45:32 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde 4.2.4]]></category>
		<category><![CDATA[overlay]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=152</guid>
		<description><![CDATA[KDE 4.2.4 showed up in kde&#8217;s ftp server (and various mirrors) today Now available in Gentoo&#8217;s kde-testing overlay, soon in tree as usual! update: in cvs tree]]></description>
			<content:encoded><![CDATA[<p>KDE 4.2.4 showed up in <a href="ftp://ftp.kde.org/pub/kde/stable/4.2.4/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">kde&#8217;s ftp server</a> (and various mirrors) today <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now available in <a href="http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=summary" target="_blank">Gentoo&#8217;s kde-testing overlay</a>, soon in tree as usual!</p>
<p><strong>update:</strong> in cvs tree <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/06/kde-424-released-get-it-from-gentoos-kde-testing-overlay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>kde 4.2.3 released, now available in gentoo =]</title>
		<link>http://www.linuxized.com/2009/05/kde-423-released-and-available-in-gento/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/05/kde-423-released-and-available-in-gento/#comments</comments>
		<pubDate>Wed, 06 May 2009 18:01:36 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[overlay]]></category>
		<category><![CDATA[portage]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=58</guid>
		<description><![CDATA[KDE 4.2.3 was officially released today It&#8217;s already available in gentoo&#8217;s kde-testing overlay and will be added in portage&#8217;s tree really really soon update: 4.2.3 is now in the portage tree =]]]></description>
			<content:encoded><![CDATA[<p>KDE 4.2.3 was <a href="http://kde.org/announcements/announce-4.2.3.php" target="_blank">officially released today</a></p>
<p>It&#8217;s already available in <a href="http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=summary" target="_blank">gentoo&#8217;s kde-testing overlay</a> and will be added in portage&#8217;s tree really really soon <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>update</strong>: 4.2.3 is now in the portage tree =]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/05/kde-423-released-and-available-in-gento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>kde-testing overlay&#8217;s kde4 live status</title>
		<link>http://www.linuxized.com/2009/05/kde-testing-overlays-kde4-live-status/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/05/kde-testing-overlays-kde4-live-status/#comments</comments>
		<pubDate>Tue, 05 May 2009 15:05:00 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[ebuild]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[live ebuild]]></category>
		<category><![CDATA[overlay]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=52</guid>
		<description><![CDATA[Some changes in KDE&#8217;s svn repository broke some live gentoo ebuilds today&#8230; This happened because some applications (namely ark and nepomuk) now depend on a new package in extragear/libs called libknotificationitem. I&#8217;ve made the necessary modifications in gentoo&#8217;s kde-testing overlay to fix the issueÂ  by adding a new ebuild for libknotificationitem and adding libknotificationitem DEPEND [...]]]></description>
			<content:encoded><![CDATA[<p>Some changes in KDE&#8217;s svn repository broke some live gentoo ebuilds today&#8230;</p>
<p>This happened because some applications (namely ark and nepomuk) now depend on a new package in <strong>extragear/libs</strong> called <strong>libknotificationitem</strong>.</p>
<p>I&#8217;ve made the necessary modifications in <a href="http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=summary">gentoo&#8217;s kde-testing overlay</a> to fix the issueÂ  by adding a new ebuild for libknotificationitem and adding libknotificationitem DEPEND lines in ark and nepomuk. I also had to revbump plasma-workspace to r1 and block the old ebuild because libknotificationitem had file collisions with it.</p>
<p>So, if you had issues while @live-rebuilding kde4 today, sync your overlay and update <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>update</strong>: libknotificationitem just got moved to kdelibs/experimental</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/05/kde-testing-overlays-kde4-live-status/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KDE 3 prefixing / Amarok 1.4 and 2.0 at the same time!</title>
		<link>http://www.linuxized.com/2009/04/kde-3-prefixing/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/04/kde-3-prefixing/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 15:07:14 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/2009/04/kde-3-prefixing/</guid>
		<description><![CDATA[Tampakrap and I have been working to make KDE 3 out-of-kde-base applications install and work alongside KDE 4. Most of the work is now done. The eclasses have gained EAPI 2 support, tampakrap converted the misc apps to EAPI 2, we killed some eclass bugs that made some kde-base packages fail and @kde-3.5 and other [...]]]></description>
			<content:encoded><![CDATA[<p>Tampakrap and I have been working to make KDE 3 out-of-kde-base applications install and work alongside KDE 4.</p>
<p>Most of the work is now done. The eclasses have gained EAPI 2 support, tampakrap converted the misc apps to EAPI 2, we killed some eclass bugs that made some kde-base packages fail and @kde-3.5 and other ebuilds like amarok 1.4 build and install fine next to their 4.2 siblings.</p>
<p>A few more tests left before the changes are merged to the tree <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/04/kde-3-prefixing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
