<?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: To Gentoo or not to Gentoo?</title>
	<atom:link href="http://www.xaprb.com/blog/2006/11/21/to-gentoo-or-not-to-gentoo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xaprb.com/blog/2006/11/21/to-gentoo-or-not-to-gentoo/</link>
	<description>Stay curious!</description>
	<lastBuildDate>Thu, 09 Feb 2012 09:56:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Jon Gerdes</title>
		<link>http://www.xaprb.com/blog/2006/11/21/to-gentoo-or-not-to-gentoo/#comment-18329</link>
		<dc:creator>Jon Gerdes</dc:creator>
		<pubDate>Sat, 15 May 2010 00:43:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=233#comment-18329</guid>
		<description>I have to disagree with the author on many points but basically it boils down to choice.  I run many, many Linuxs of various flavours but my personal favourite is a penguin from the Falkland Islands.

If MySQL runs like shit for him on Gentoo then there is a reason why!  As someone who writes books on the subject, I&#039;d hope he&#039;d have the knowledge to publish bug reports - I&#039;m sure they&#039;d be received well and we&#039;d all benefit.

I don&#039;t know if it is relavent but I use MySQL for mail logging via rsyslog.  On one of my customer&#039;s site they are the victim of rather a lot of attempts to relay.  This means that rsyslog ends up doing an INSERT/UPDATE on a 20M record database several times per second.  The box is a small Dell system with RAID 1 and 2Gb RAM.  It does not even sweat over this.  I accept that I&#039;m not a proper DBA but this is pretty impressive to me.

Mind you what is really impressive is Exim dealing with it - it has to spawn kids for each connection and do the various DNS look ups before rsyslog gets into the logging.   ... and there are quite a few connections!</description>
		<content:encoded><![CDATA[<p>I have to disagree with the author on many points but basically it boils down to choice.  I run many, many Linuxs of various flavours but my personal favourite is a penguin from the Falkland Islands.</p>
<p>If MySQL runs like shit for him on Gentoo then there is a reason why!  As someone who writes books on the subject, I&#8217;d hope he&#8217;d have the knowledge to publish bug reports &#8211; I&#8217;m sure they&#8217;d be received well and we&#8217;d all benefit.</p>
<p>I don&#8217;t know if it is relavent but I use MySQL for mail logging via rsyslog.  On one of my customer&#8217;s site they are the victim of rather a lot of attempts to relay.  This means that rsyslog ends up doing an INSERT/UPDATE on a 20M record database several times per second.  The box is a small Dell system with RAID 1 and 2Gb RAM.  It does not even sweat over this.  I accept that I&#8217;m not a proper DBA but this is pretty impressive to me.</p>
<p>Mind you what is really impressive is Exim dealing with it &#8211; it has to spawn kids for each connection and do the various DNS look ups before rsyslog gets into the logging.   &#8230; and there are quite a few connections!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alex</title>
		<link>http://www.xaprb.com/blog/2006/11/21/to-gentoo-or-not-to-gentoo/#comment-13611</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Sun, 04 Nov 2007 14:58:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=233#comment-13611</guid>
		<description>i completely agree with the author.

gentoo takes just too much time to maintain and keep up-to-date, especially if you have other things to do. i&#039;m using linux for software development and simply can&#039;t afford to waste hours updating/fixing the system every week. 

if something breaks and you need to reinstall everything from scratch, that might take hours if not days - now imagine you have something urgent to do...

alex</description>
		<content:encoded><![CDATA[<p>i completely agree with the author.</p>
<p>gentoo takes just too much time to maintain and keep up-to-date, especially if you have other things to do. i&#8217;m using linux for software development and simply can&#8217;t afford to waste hours updating/fixing the system every week. </p>
<p>if something breaks and you need to reinstall everything from scratch, that might take hours if not days &#8211; now imagine you have something urgent to do&#8230;</p>
<p>alex</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.xaprb.com/blog/2006/11/21/to-gentoo-or-not-to-gentoo/#comment-4116</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 15 Feb 2007 21:08:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=233#comment-4116</guid>
		<description>&lt;p&gt;When I started looking around for other distro&#039;s I ran across archlinux (http://archlinux.com).  The major selling points for me is its package management application (called Pacman).  This little app allows me to start from scratch and configure a new box in a 1/2 hour or less.  I can ensure that all my boxes are the same.

Upgrading is a breeze.  The system is optimized for !686 hardware and will not run on anything older than a Pentium III - but that&#039;s fine for my needs.  

If you looking for a new disto, you should check this one out.

Chris....&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>When I started looking around for other distro&#8217;s I ran across archlinux (<a href="http://archlinux.com" rel="nofollow">http://archlinux.com</a>).  The major selling points for me is its package management application (called Pacman).  This little app allows me to start from scratch and configure a new box in a 1/2 hour or less.  I can ensure that all my boxes are the same.</p>
<p>Upgrading is a breeze.  The system is optimized for !686 hardware and will not run on anything older than a Pentium III &#8211; but that&#8217;s fine for my needs.  </p>
<p>If you looking for a new disto, you should check this one out.</p>
<p>Chris&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaprb</title>
		<link>http://www.xaprb.com/blog/2006/11/21/to-gentoo-or-not-to-gentoo/#comment-3347</link>
		<dc:creator>Xaprb</dc:creator>
		<pubDate>Wed, 24 Jan 2007 12:17:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=233#comment-3347</guid>
		<description>&lt;p&gt;Andrei, well spoken, and thanks very much for your thoughts.  I have actually come around to something like this point of view since writing this article.  Once I began to think of Gentoo as a meta-distribution, many of the things I mentioned began to make sense.  I still don&#039;t use it myself, because -- not surprisingly -- I don&#039;t want to maintain my own distribution!  That comes back to the &quot;I don&#039;t want to solve the problems a distribution solves&quot; point of my article.&lt;/p&gt;

&lt;p&gt;I am planning to benchmark MySQL so I can figure out how to properly compile it.  All I need to do is set up a non-production machine for that.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Andrei, well spoken, and thanks very much for your thoughts.  I have actually come around to something like this point of view since writing this article.  Once I began to think of Gentoo as a meta-distribution, many of the things I mentioned began to make sense.  I still don&#8217;t use it myself, because &#8212; not surprisingly &#8212; I don&#8217;t want to maintain my own distribution!  That comes back to the &#8220;I don&#8217;t want to solve the problems a distribution solves&#8221; point of my article.</p>
<p>I am planning to benchmark MySQL so I can figure out how to properly compile it.  All I need to do is set up a non-production machine for that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrei Gerasimenko</title>
		<link>http://www.xaprb.com/blog/2006/11/21/to-gentoo-or-not-to-gentoo/#comment-3346</link>
		<dc:creator>Andrei Gerasimenko</dc:creator>
		<pubDate>Wed, 24 Jan 2007 11:42:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=233#comment-3346</guid>
		<description>&lt;p&gt;The post is about personal experience with Gentoo. It is a perfect post, since the type of the person, his experience, and his reactions to that experience are crystal clear.  Unfortunately, the assumptions the author based his reactions on are incorrect.&lt;/p&gt;

&lt;p&gt;Gentoo is a meta-distribution. That is, it is NOT a distribution. When somebody installs Gentoo, emerges some packages, runs some apps and gets the experience, he or she is not dealing with the Gentoo Linux distribution. They are dealing with the distribution they just created for themselves from Gentoo.&lt;/p&gt;

&lt;p&gt;I see only 2 issues in the post that are truly Gentoo related:&lt;/p&gt;

&lt;p&gt;How to install exactly what I want from MySQL? If Gentoo does not provide exactly what you want, then you are likely the first one who wants that. Just create your own ebuilt in an overlay and submit it to Gentoo. If you cannot, submit a bug. It may be a good idea to split MySQL into client, server, and admin ebuilds, maybe not.&lt;/p&gt;

&lt;p&gt;Properly compiled packages are slower than binary packages from the vendor. It is VERY interesting. The binaries have been compiled from different source, or there are some hidden defines, or a much better compiler than GCC has been used. You should have filed a bug or, better, ask MySQL how you should compile their source! &lt;/p&gt;

&lt;p&gt;All the rest is just the &quot;I found I need help to figure out how to do ... properly&quot; stuff. The author assumes he is using a distribution that should iron out all the issues for him. If it were the case, these complaints would be justified. Unfortunately, he is building a distribution himself and should compare his experience to that of the Red Hat or Mandriva development teams, not their end users. Gentoo allows an individual to compete against large companies and I find that amazing, but there is a price to pay.&lt;/p&gt;

&lt;p&gt;The &quot;stable release cycles&quot; complaint deserves separate treatment. Being a meta distribution, Gentoo does not need any release cycles, period. It is actually a request for another distribution, presumably Gentoo based, that will have release cycles.&lt;/p&gt;

&lt;p&gt;My point is that there are only 2 reasons to use Gentoo: the need to know what exactly is in the system, and the need and ABILITY to build a distribution that suits you better then any other. Any Gentoo reviewer should have that in mind.&lt;/p&gt;

&lt;p&gt;Now, what are my thoughts about &quot;using it for MySQL servers&quot;? Use if you need it. Use if you can. You will get better mileage if you cooperate with other people who want &quot;MySQL servers&quot; and derive your specialized distribution from Gentoo.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>The post is about personal experience with Gentoo. It is a perfect post, since the type of the person, his experience, and his reactions to that experience are crystal clear.  Unfortunately, the assumptions the author based his reactions on are incorrect.</p>
<p>Gentoo is a meta-distribution. That is, it is NOT a distribution. When somebody installs Gentoo, emerges some packages, runs some apps and gets the experience, he or she is not dealing with the Gentoo Linux distribution. They are dealing with the distribution they just created for themselves from Gentoo.</p>
<p>I see only 2 issues in the post that are truly Gentoo related:</p>
<p>How to install exactly what I want from MySQL? If Gentoo does not provide exactly what you want, then you are likely the first one who wants that. Just create your own ebuilt in an overlay and submit it to Gentoo. If you cannot, submit a bug. It may be a good idea to split MySQL into client, server, and admin ebuilds, maybe not.</p>
<p>Properly compiled packages are slower than binary packages from the vendor. It is VERY interesting. The binaries have been compiled from different source, or there are some hidden defines, or a much better compiler than GCC has been used. You should have filed a bug or, better, ask MySQL how you should compile their source! </p>
<p>All the rest is just the &#8220;I found I need help to figure out how to do &#8230; properly&#8221; stuff. The author assumes he is using a distribution that should iron out all the issues for him. If it were the case, these complaints would be justified. Unfortunately, he is building a distribution himself and should compare his experience to that of the Red Hat or Mandriva development teams, not their end users. Gentoo allows an individual to compete against large companies and I find that amazing, but there is a price to pay.</p>
<p>The &#8220;stable release cycles&#8221; complaint deserves separate treatment. Being a meta distribution, Gentoo does not need any release cycles, period. It is actually a request for another distribution, presumably Gentoo based, that will have release cycles.</p>
<p>My point is that there are only 2 reasons to use Gentoo: the need to know what exactly is in the system, and the need and ABILITY to build a distribution that suits you better then any other. Any Gentoo reviewer should have that in mind.</p>
<p>Now, what are my thoughts about &#8220;using it for MySQL servers&#8221;? Use if you need it. Use if you can. You will get better mileage if you cooperate with other people who want &#8220;MySQL servers&#8221; and derive your specialized distribution from Gentoo.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

