<?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; gentoo</title>
	<atom:link href="http://www.linuxized.com/tag/gentoo/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>pf-kernel, linux kernel fork with new useful features not merged into mainline</title>
		<link>http://www.linuxized.com/2010/09/pf-kernel-linux-kernel-fork-with-new-useful-features-not-merged-into-mainline/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/09/pf-kernel-linux-kernel-fork-with-new-useful-features-not-merged-into-mainline/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 17:12:02 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[bfq]]></category>
		<category><![CDATA[bfs]]></category>
		<category><![CDATA[gentoo tree]]></category>
		<category><![CDATA[in tree]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[kernel fork]]></category>
		<category><![CDATA[kernel patches]]></category>
		<category><![CDATA[linux kernel]]></category>
		<category><![CDATA[patchset]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=708</guid>
		<description><![CDATA[Today I discovered another linux kernel patchset/fork that attempts to bring many features not in mainline together, called pf-kernel. Quoting from its website: &#8220;pf-kernel is another Linux kernel fork, that provides you with new useful features, that are not merged into mainline. It&#8217;s not based on any existing Linux fork or patchset, but some parts [...]]]></description>
			<content:encoded><![CDATA[<p>Today I discovered another linux kernel patchset/fork that attempts to bring many features not in mainline together, called <a href="http://pf-kernel.org.ua/">pf-kernel</a>.</p>
<p>Quoting from <a href="http://pf-kernel.org.ua/">its website</a>:</p>
<p>&#8220;<em>pf-kernel is another Linux kernel fork, that provides you with new useful features, that are not merged into mainline. It&#8217;s not based on any existing Linux fork or patchset, but some parts of Zen kernel may be merged if there&#8217;s no official release of needed patch. The name of this fork is not connected with BSD Packet Filter. «pf» means «post-factum» in the short form.</em>&#8221;</p>
<p>At this point <strong>the latest patchset includes the following</strong>:<br />
<strong>* mainline update: 2.6.35.4<br />
* -ck patchset (BFS included)<br />
* BFQ<br />
* TuxOnIce<br />
* LinuxIMQ</strong></p>
<p>Its main advantage over other forks seems to be that it&#8217;s regularly updated <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;m using it on my main system without any issues, so <a href="http://packages.gentoo.org/package/sys-kernel/pf-sources">I added it to Gentoo&#8217;s tree</a>:</p>
<blockquote><p><code>* <strong>sys-kernel/pf-sources</strong><br />
     Available versions:<br />
	(2.6.31_p9)	(~)2.6.31_p9!b!s<br />
	(2.6.32_p16)	(~)2.6.32_p16!b!s<br />
	(2.6.33_p4)	(~)2.6.33_p4!b!s<br />
	(2.6.34_p7)	(~)2.6.34_p7!b!s<br />
	(2.6.35_p7)	(~)2.6.35_p7!b!s<br />
	{build deblob symlink}<br />
     Homepage:            http://pf-kernel.org.ua/<br />
     Description:         Linux kernel fork with new features, including the -ck patchset (BFS), BFQ, TuxOnIce and LinuxIMQ</code></p></blockquote>
<p>Many thanks to <a href="http://postfactum.pl.ua/">Oleksandr</a> for taking the time to create and maintain it <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/09/pf-kernel-linux-kernel-fork-with-new-useful-features-not-merged-into-mainline/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>nominated for the upcoming Gentoo Council Elections</title>
		<link>http://www.linuxized.com/2010/06/nominated-for-the-upcoming-gentoo-council-elections/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/06/nominated-for-the-upcoming-gentoo-council-elections/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 16:21:30 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[council]]></category>
		<category><![CDATA[gentoo council]]></category>
		<category><![CDATA[manifesto]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=582</guid>
		<description><![CDATA[I&#8217;m a nominee for the upcoming Gentoo Council (thanks Markos ). To help developers decide if they want to vote for me, I wrote a short manifesto. It follows: swift. decisive. vigilant. for an even better Gentoo! --- this year I've decided not to write a long, tiresome manifesto. there is no point in making [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a <a target="_blank" href="http://www.gentoo.org/proj/en/elections/council/2010/council-201006-nominees.xml">nominee for the upcoming Gentoo Council</a> (thanks <a target="_blank" href="http://hwoarang.silverarrow.org/">Markos</a> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).</p>
<p>To help developers decide if they want to vote for me, I wrote a short <a target="_blank" href="http://dev.gentoo.org/~wired/manifesto_2010-06.txt">manifesto</a>. It follows:</p>
<blockquote><pre>swift. decisive. vigilant. for an even better Gentoo!

---

this year I've decided not to write a long, tiresome manifesto.
there is no point in making promises for things that may never even reach the
council's umbrella.

besides, in reality almost everything landing on the council's agenda is
dynamically decided by the developers a few days or weeks before meetings
and council members need to be swift, decisive and always vigilant to be able
to resolve things quickly and efficiently, even from the shadows, if possible.

these three words pretty much describe my "running for council" manifesto:

swift, decisive, vigilant.

Gentoo deserves nothing less <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> 

---

who am I:

Alex Alexander, 26yo, currently working as a web developer.
Qt Project Lead, KDE Project Member, maintainer of various other packages.

--
wired</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/06/nominated-for-the-upcoming-gentoo-council-elections/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Qt 4.7 beta 1 in qting-edge gentoo overlay</title>
		<link>http://www.linuxized.com/2010/05/qt-4-7-beta-1-in-qting-edge-gentoo-overlay/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/05/qt-4-7-beta-1-in-qting-edge-gentoo-overlay/#comments</comments>
		<pubDate>Sun, 23 May 2010 11:53:52 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[qt-4.7]]></category>
		<category><![CDATA[qting-edge]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=561</guid>
		<description><![CDATA[Qt 4.7 beta 1 is now available in the qting-edge overlay. To install it, add the overlay (using layman or PORTDIR_OVERLAY) and unmask qt-4.7_beta1 by copying or linking the keywords file we provide in your /etc/portage/package.unmask/ folder. ln -s /path/to/qting-edge/Documentation/package.keywords/qt-4.7 /etc/portage/package.unmask/ # IF YOU USE A package.unmask FILE, run the following INSTEAD cat /path/to/qting-edge/Documentation/package.keywords/qt-4.7 &#62;&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>Qt 4.7 beta 1 is now available in the <strong>qting-edge</strong> overlay.</p>
<p>To install it, add the overlay (using <strong>layman</strong> or <strong>PORTDIR_OVERLAY</strong>) and <strong>unmask qt-4.7_beta1</strong> by copying or linking the <strong>keywords file we provide</strong> in your <strong>/etc/portage/package.unmask/</strong> folder.</p>
<blockquote><p><code>ln -s /path/to/qting-edge/Documentation/package.keywords/qt-4.7 /etc/portage/package.unmask/</code></p>
<p><code> </code><code><strong># IF YOU USE A package.unmask FILE, run the following </strong><strong><span style="color: #ff0000;">INSTEAD</span></strong><br />
cat /path/to/qting-edge/Documentation/package.keywords/qt-4.7 &gt;&gt; /etc/portage/package.unmask<br />
</code></p></blockquote>
<p>then update your world:</p>
<blockquote><p><code>emerge -avDuN world</code></p></blockquote>
<p>if you only want to update Qt, run</p>
<blockquote><p><code>emerge -av1 $(eix -I --only-names x11-libs/qt-)</code></p></blockquote>
<p>Please report any ebuild-related bugs you find in our bugzilla, prefixed with [qting-edge] in the summary!</p>
<p>Enjoy <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/2010/05/qt-4-7-beta-1-in-qting-edge-gentoo-overlay/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>linode.com, my new home</title>
		<link>http://www.linuxized.com/2010/05/linode-com-my-new-home/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/05/linode-com-my-new-home/#comments</comments>
		<pubDate>Mon, 03 May 2010 16:34:20 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linode]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=490</guid>
		<description><![CDATA[For the last few days, linuxized.com has been enjoying its new home, a linode.com VPS. Running Gentoo. Of-course A 24/7 remote box had been on my wish-list for some time and my shared-hosting 1-year contract was ending, when I discovered linode.com. They give you a VPS and let you do anything you want with it. [...]]]></description>
			<content:encoded><![CDATA[<p>For the last few days, linuxized.com has been enjoying its new home, a linode.com VPS. Running Gentoo. Of-course <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>A 24/7 remote box had been on my wish-list for some time and my shared-hosting 1-year contract was ending, when I discovered linode.com.</p>
<p>They give you a VPS and let you do anything you want with it. They also provide you with a control panel that lets you tweak pretty much everything.</p>
<p>So I bought the cheapest one (360), created some partitions and booted it using a bootable image they provide (something similar to systemrescuecd).</p>
<p>I then downloaded the latest stage3, configured the base system and booted it using a kernel provided by linode.</p>
<p>Instead of compiling anything on the VPS, I decided to use binary packages to speed things up.</p>
<p>I have a bunch of chroots on my home box, one of them being stable-x-less. I cloned it, adjusted the use flags a bit and rsync&#8217;d all the binpackages to the VPS.</p>
<p>Now everything works great and I have a bunch of services running (http,email,znc,nagios,etc) <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Linode++ for the excellent service they provide <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/05/linode-com-my-new-home/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FOSDEM 2010 :)</title>
		<link>http://www.linuxized.com/2010/02/fosdem-2010/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/02/fosdem-2010/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 21:50:50 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[fosdem 2010]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=479</guid>
		<description><![CDATA[This year&#8217;s FOSDEM is just around the corner! (February 6th/7th, Brussels, Belgium) A lot of interesting talks and presentations will take place and I&#8217;m pretty sure there&#8217;s going to be a lot of beer too! ^_^ Many Gentoo Developers will be there for the whole weekend, including me See you all there]]></description>
			<content:encoded><![CDATA[<p>This year&#8217;s <a target="_blank" href="http://fosdem.org/">FOSDEM</a> is just around the corner! (February 6th/7th, Brussels, Belgium)</p>
<p>A lot of <a target="_blank" href="http://fosdem.org/2010/schedule/days">interesting talks and presentations</a> will take place and I&#8217;m pretty sure there&#8217;s going to be a lot of beer too! ^_^</p>
<p>Many Gentoo Developers will be there for the whole weekend, including me <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>See you all there <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/02/fosdem-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>uzbl &#8211; a terminal for the web &#8211; in gentoo :)</title>
		<link>http://www.linuxized.com/2009/12/uzbl-a-terminal-for-the-web-in-gentoo/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/12/uzbl-a-terminal-for-the-web-in-gentoo/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 13:39:32 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[uzbl]]></category>
		<category><![CDATA[portage]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=427</guid>
		<description><![CDATA[I&#8217;ve been using firefox for too long. Its excellent vimperator extension has prevented me from switching to anything else, but it is beginning to show its age. Slow loading times, occasional crashes, horrible JS performance&#8230; Meet uzbl. Wordplay for usable. Its developers describe it as web interface tools which adhere to the unix philosophy. I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using firefox for too long.</p>
<p>Its excellent <a href="http://www.vimperator.org/" target="_blank">vimperator</a> extension has prevented me from switching to anything else, but it is beginning to show its age. Slow loading times, occasional crashes, horrible JS performance&#8230;</p>
<p>Meet <a href="http://www.uzbl.org/" target="_blank">uzbl</a>. Wordplay for <strong>usable</strong>. Its developers describe it as <strong>web interface tools which adhere to the unix philosophy</strong>. I like to think of it as <strong>a terminal for the web</strong>.</p>
<p>I have valid reasons: Instead of using tabs, I just <strong>spawn uzbl windows</strong> whenever I need something, then close them. Same as a terminal. That is possible because <strong>it loads instantly</strong> &#8211; like a terminal! Add the <strong>fully customizable vim-like bindings</strong> and <strong>very good webkit engine</strong> and you have a <strong>winner</strong>!</p>
<p>The fact that I&#8217;m using <a href="http://awesome.naquadah.org/" target="_blank">awesome</a> (a tiling wm) also helps, since it manages all the windows for me.</p>
<p>Since I like uzbl so much, <strong>I added it to the portage tree</strong>:</p>
<blockquote><p>[I] www-client/uzbl<br />
Available versions:  (~)0_pre20091130{tbz2} **9999{tbz2} {helpers}<br />
Installed versions:  0_pre20091130{tbz2}(04:03:14 PM 12/04/2009)(helpers)<br />
Homepage:            http://www.uzbl.org<br />
Description:         A keyboard controlled (modal vim-like bindings, or with modifierkeys) browser based on Webkit</p></blockquote>
<p><strong>One tagged release and a live ebuild</strong> (that uses either the master or experimental branch).</p>
<p>I&#8217;ve also patched <a href="http://tools.suckless.org/dmenu/" target="_blank">dmenu</a> with the <a href="http://bbs.archlinux.org/viewtopic.php?id=54086" target="_blank">vertical patch</a> to make it useful with uzbl. You can find the updated ebuild in <a href="http://github.com/wired/wirelay/tree/master/x11-misc/dmenu/" target="_blank">wirelay</a> (<strong>layman -a wirelay</strong>) &#8211; at least until I get the dmenu maintainers to add the patch in portage.</p>
<p> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="mceTemp">
<dl id="attachment_434" class="wp-caption alignnone" style="width: 810px;">
<dt class="wp-caption-dt"><a href="http://www.linuxized.com/wp-content/uploads/2009/12/imagebin.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="size-large wp-image-434 " title="uzbl" src="http://www.linuxized.com/wp-content/uploads/2009/12/imagebin-1024x639.jpg" alt="uzbl" width="800" height="499" /></a></dt>
<dd class="wp-caption-dd"></dd>
</dl>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/12/uzbl-a-terminal-for-the-web-in-gentoo/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<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>Qt 4.6.0 rc1 &#8211; in portage &#8211; binary incompatibility warning!</title>
		<link>http://www.linuxized.com/2009/11/qt-4-6-0-rc1-in-portage-binary-incompatibility-warning/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/11/qt-4-6-0-rc1-in-portage-binary-incompatibility-warning/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 08:06:23 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[4.6 rc1]]></category>
		<category><![CDATA[binary incompatibility]]></category>
		<category><![CDATA[incompatible]]></category>
		<category><![CDATA[not compatible]]></category>
		<category><![CDATA[portage]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[qt 4.6.0 rc1]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=379</guid>
		<description><![CDATA[So&#8230; qt-*-4.6.0_rc1 is now in the portage tree, masked (since its not a final release) and you can begin testing your shiny Qt applications with it. But there&#8217;s a catch. 4.6.0_rc1 is not binary compatible with 4.6.0_beta1. [1] This means that if you&#8217;re upgrading from 4.6.0_beta1 you have to rebuild every single app depending on [...]]]></description>
			<content:encoded><![CDATA[<p>So&#8230; <strong>qt-*-4.6.0_rc1</strong> is now in the portage tree, masked (since its not a final release) and you can begin testing your shiny Qt applications with it.</p>
<p>But there&#8217;s a catch.</p>
<p><strong>4.6.0_rc1 is <span style='color: red'>not</span> binary compatible with 4.6.0_beta1</strong>. [1]<br />
This means that if you&#8217;re upgrading from 4.6.0_beta1 <strong><span style='color: red'>you have to rebuild every single app depending on qt-*</span></strong>, or they won&#8217;t start at all. This obviously includes all of KDE 4.</p>
<p>You can get portage to do that by using a command like this:<br />
<strong>*update*</strong> it seems some shells didn&#8217;t like the old command, so I&#8217;ve updated it:</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>Note that this command assumes your system is up-to-date. If some installed packages don&#8217;t have ebuilds available for their version anymore, you&#8217;ll have to resolve that manually (probably by removing them and rerunning the command).</p>
<p>You&#8217;ll find <strong>equery</strong> in <strong>app-portage/gentoolkit</strong> and <strong>qlist</strong> in <strong>app-portage/portage-utils</strong>.</p>
<blockquote><p>You don&#8217;t need to do this if you&#8217;re upgrading from Qt 4.5.3 (although you should). You&#8217;ll also be safe if you upgrade from 4.5.3 to 4.6.0 final when the time comes.</p></blockquote>
<p>Portage will warn you about this when you upgrade qt-core to 4.6.0_rc1:</p>
<blockquote><p> * Messages for package x11-libs/qt-core-4.6.0_rc1:</p>
<p> *<br />
 * Binary compatibility broke between 4.6.0_beta1 and 4.6.0_rc1.<br />
 * If you are upgrading from 4.6.0_beta1, you&#8217;ll have to<br />
 * re-emerge everything that depends on Qt.<br />
 * Use the following command:<br />
 *<br />
 *    emerge -av1 $(for pkg in $(equery -q d \<br />
 *    $(qlist -IC x11-libs/qt-) | grep -v &#8220;x11-libs/qt-&#8221; |<br />
 *    sort -u); do echo &#8220;=$pkg&#8221;; done)<br />
 *<br />
 * YOU&#8217;VE BEEN WARNED<br />
 *</p></blockquote>
<p>But users (my user side as well :p) tend to ignore ewarns from time to time <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Happy rebuilding!</p>
<p>[1] <a target='_blank' href='http://labs.trolltech.com/blogs/2009/11/12/bc-break-in-46-against-previous-46/'>http://labs.trolltech.com/blogs/2009/11/12/bc-break-in-46-against-previous-46/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/11/qt-4-6-0-rc1-in-portage-binary-incompatibility-warning/feed/</wfw:commentRss>
		<slash:comments>1</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>gentoo-user-el mailing-list &#8211; for all the greeks out there :)</title>
		<link>http://www.linuxized.com/2009/11/gentoo-user-el-mailing-list-for-all-the-greeks-out-there/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/11/gentoo-user-el-mailing-list-for-all-the-greeks-out-there/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 14:17:01 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[gentoo-user-el]]></category>
		<category><![CDATA[greek]]></category>
		<category><![CDATA[mailing-list]]></category>
		<category><![CDATA[ελληνικά]]></category>
		<category><![CDATA[λίστα]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=336</guid>
		<description><![CDATA[Starting today, Greek Gentoo users have their own mailing list to discuss stuff and ask questions: gentoo-user-el. For more info on how to subscribe, please visit http://www.gentoo.org/main/en/lists.xml The list is not mentioned there yet, but you can use it normally. [the rest of this message is in greek] Οι έλληνες χρήστες του Gentoo έχουν πλέον [...]]]></description>
			<content:encoded><![CDATA[<p>Starting today, Greek Gentoo users have their own mailing list to discuss stuff and ask questions: <strong>gentoo-user-el</strong>.</p>
<p>For more info on how to subscribe, please visit <a target="_blank" href="http://www.gentoo.org/main/en/lists.xml">http://www.gentoo.org/main/en/lists.xml</a></p>
<p>The list is not mentioned there yet, but you can use it normally.</p>
<p><em>[the rest of this message is in greek]</em></p>
<p>Οι έλληνες χρήστες του Gentoo έχουν πλέον την δική τους mailing list όπου μπορούν να συζητούν για το Gentoo: <strong>gentoo-user-el</strong>.</p>
<p>Βοηθήστε ο ένας τον άλλο ή ζητήστε βοήθεια από τους έλληνες Gentoo Developers!</p>
<p>Για να γραφτείτε, στείλτε ένα άδειο μήνυμα στην διεύθυνση <strong>gentoo-user-el+subscribe _at_ lists.gentoo.org</strong>,</p>
<p>Για περισσότερες πληροφορίες σχετικά με τις mailing λίστες του Gentoo πηγαίνετε εδώ: <a  target="_blank" href="http://www.gentoo.org/main/en/lists.xml">http://www.gentoo.org/main/en/lists.xml</a></p>
<p>Για να διαβάσετε παλαιότερες συζητήσεις της λίστας, πηγαίνετε εδώ: <a target="_blank" href="http://archives.gentoo.org/gentoo-user-el/">http://archives.gentoo.org/gentoo-user-el/</a></p>
<p>Το πρώτο μας μήνυμα: <a target="_blank" href="http://archives.gentoo.org/gentoo-user-el/msg_4eb9364bded3280c9685356b9e0445d0.xml">http://archives.gentoo.org/gentoo-user-el/msg_4eb9364bded3280c9685356b9e0445d0.xml</a></p>
<p>Εαν προτιμάτε πιο άμεση επικοινωνία, μπορείτε να μας βρείτε στο <strong>freenode irc network</strong>: <a target="_blank" href="http://java.freenode.net/index.php?channel=gentoo-el">http://java.freenode.net/index.php?channel=gentoo-el</a></p>
<p> <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/gentoo-user-el-mailing-list-for-all-the-greeks-out-there/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
