<?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>Nepherte (dot) be &#187; Long Term Support</title>
	<atom:link href="http://www.nepherte.be/tag/long-term-support/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nepherte.be</link>
	<description>About Nepherte, Mosiah and the person behind</description>
	<lastBuildDate>Mon, 30 Aug 2010 18:45:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Clearing up some misconceptions on Arch&#8217;s kernel26-lts</title>
		<link>http://www.nepherte.be/clearing-up-some-misconceptions-on-archs-kernel26-lts/</link>
		<comments>http://www.nepherte.be/clearing-up-some-misconceptions-on-archs-kernel26-lts/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 13:36:08 +0000</pubDate>
		<dc:creator>Nepherte</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Long Term Support]]></category>

		<guid isPermaLink="false">http://www.nepherte.be/?p=888</guid>
		<description><![CDATA[I&#8217;ve read numerous misconceptions on Arch Linux&#8217;  new kernel package, especially on the UbuntuForums, which I&#8217;m about to clear up rightaway. Everyone seems to think they&#8217;re dumping the latest kernel for the &#8220;stable ubuntu kernel&#8221;, also implying the current kernel is unstable. They couldn&#8217;t have been more wrong. To begin with, they&#8217;re not replacing the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve read numerous misconceptions on Arch Linux&#8217;  new kernel package, especially on the UbuntuForums, which I&#8217;m about to clear up rightaway. Everyone <em>seems</em> to think they&#8217;re dumping the latest kernel for the <em>&#8220;stable ubuntu kernel&#8221;</em>, also implying the current kernel is unstable. They couldn&#8217;t have been more wrong.</p>
<p>To begin with, they&#8217;re not replacing the current kernel (2.6.31.5). They&#8217;re only adding an extra kernel to the repositories.  Why? Because they want to give users a second choice for the kernel package that suits better in certain situations (servers in particular) and because it can server as a fallback kernel when something is wrong with the primary one.</p>
<p>Second, it&#8217;s not <em>&#8220;ubuntu&#8217;s kernel&#8221;</em> they&#8217;re adding, it&#8217;s the officially supported long time support (lts) kernel from kernel.org, which is currently at version 2.6.27.31. Perhaps they think it&#8217;s ubuntu&#8217;s because of the term lts, something canonical uses itself, but obviously the term already existed long time before canonical introduced it for their os. This lts kernel that Arch Linux is about to add, doesn&#8217;t use any of ubuntu&#8217;s patches either as you can see in the pkgbuild for kernel26-lts:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># Maintainer: Andreas Radke </span>
&nbsp;
<span style="color: #007800;">pkgname</span>=kernel26-lts
<span style="color: #007800;">_kernelname</span>=<span style="color: #800000;">${pkgname#kernel26}</span>
<span style="color: #007800;">_basekernel</span>=2.6.27
<span style="color: #007800;">pkgver</span>=<span style="color: #800000;">${_basekernel}</span>.31
<span style="color: #007800;">pkgrel</span>=<span style="color: #000000;">2</span>
<span style="color: #007800;">pkgdesc</span>=<span style="color: #ff0000;">&quot;The Linux Kernel and modules - stable longtime supported kernel package suitable for servers&quot;</span>
<span style="color: #007800;"><span style="color: #c20cb9; font-weight: bold;">arch</span></span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #ff0000;">'i686'</span> <span style="color: #ff0000;">'x86_64'</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #007800;">license</span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #ff0000;">'GPL2'</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #007800;">url</span>=<span style="color: #ff0000;">&quot;http://www.kernel.org&quot;</span>
<span style="color: #007800;">backup</span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span>etc<span style="color: #000000; font-weight: bold;">/</span>mkinitcpio.d<span style="color: #000000; font-weight: bold;">/</span><span style="color: #800000;">${pkgname}</span>.preset<span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #007800;">depends</span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #ff0000;">'coreutils'</span> <span style="color: #ff0000;">'kernel26-firmware&amp;gt;=2.6.27'</span> <span style="color: #ff0000;">'module-init-tools'</span> <span style="color: #ff0000;">'mkinitcpio&amp;gt;=0.5.20'</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #007800;"><span style="color: #c20cb9; font-weight: bold;">install</span></span>=<span style="color: #800000;">${pkgname}</span>.install
<span style="color: #007800;"><span style="color: #7a0874; font-weight: bold;">source</span></span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.kernel.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>linux<span style="color: #000000; font-weight: bold;">/</span>kernel<span style="color: #000000; font-weight: bold;">/</span>v2.6<span style="color: #000000; font-weight: bold;">/</span>linux-<span style="color: #007800;">$_basekernel</span>.tar.bz2
        <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.kernel.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>linux<span style="color: #000000; font-weight: bold;">/</span>kernel<span style="color: #000000; font-weight: bold;">/</span>v2.6<span style="color: #000000; font-weight: bold;">/</span>patch-<span style="color: #007800;">$pkgver</span>.bz2
	<span style="color: #666666; font-style: italic;"># the main kernel config files</span>
        config config.x86_64
        <span style="color: #666666; font-style: italic;"># standard config files for mkinitcpio ramdisk</span>
        <span style="color: #800000;">${pkgname}</span>.preset
	<span style="color: #666666; font-style: italic;"># ext4 patches from Fedora</span>
	<span style="color: #666666; font-style: italic;">#http://cvs.fedoraproject.org/viewvc/rpms/kernel/F-10/?pathrev=kernel-2_6_27_29-170_2_79_fc10</span>
	linux-2.6.27-ext4-rename-ext4dev-to-ext4.patch
	linux-2.6.27.9-ext4-cap-check-delay.patch<span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #007800;">md5sums</span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #ff0000;">'b3e78977aa79d3754cb7f8143d7ddabd'</span>
         <span style="color: #ff0000;">'adfb289efee5dce61e532678317c0b4c'</span>
         <span style="color: #ff0000;">'04ed4c213100a20056dc8180a8bc7627'</span>
         <span style="color: #ff0000;">'2d90dc4f3541c7fdbc2802b7c6be7bdc'</span>
         <span style="color: #ff0000;">'a13338958d1b241f8dfd4c6014cad3d4'</span>
         <span style="color: #ff0000;">'659953c9c437d311bf93eff505ef8e67'</span>
         <span style="color: #ff0000;">'8cd12e9727d9221aacfa52ad9b9a42f9'</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
&nbsp;
build<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
...
<span style="color: #7a0874; font-weight: bold;">&#125;</span></pre></div></div>

<p>The only 2 patches they use are from the fedora project to backport the ext4 filesystem, which was only introduced after kernel 2.6.27.x.</p>
<p>And last but not least, the current kernel (which remains the main kernel for Arch Linux by the way) is considered stable, as indicated on the official kernel.org site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nepherte.be/clearing-up-some-misconceptions-on-archs-kernel26-lts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
