<?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>Arrfab's Blog &#187; CentOS</title>
	<atom:link href="http://www.arrfab.net/blog/?feed=rss2&#038;cat=2" rel="self" type="application/rss+xml" />
	<link>http://www.arrfab.net/blog</link>
	<description>Linux tips and tricks ...</description>
	<lastBuildDate>Sat, 23 Jan 2010 13:45:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CentOS @ Fosdem 2010</title>
		<link>http://www.arrfab.net/blog/?p=188</link>
		<comments>http://www.arrfab.net/blog/?p=188#comments</comments>
		<pubDate>Sat, 23 Jan 2010 13:45:14 +0000</pubDate>
		<dc:creator>fabian.arrotin</dc:creator>
				<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://www.arrfab.net/blog/?p=188</guid>
		<description><![CDATA[Some member of the CentOS team will be present at the Fosdem . Feel free to come at our booth just to discuss &#8230;
More informations on our wiki and on the Fosdem website

]]></description>
			<content:encoded><![CDATA[<p>Some member of the CentOS team will be present at the Fosdem . Feel free to come at our booth just to discuss &#8230;</p>
<p>More informations on <a href="http://wiki.centos.org/Events/Fosdem2010" target="_blank">our wiki</a> and on the <a href="http://www.fosdem.org" target="_blank">Fosdem</a> website</p>
<p><img class="alignnone" src="http://www.fosdem.org/promo/going-to" alt="" width="150" height="89" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrfab.net/blog/?feed=rss2&amp;p=188</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>the joy of building ppc rpms for RHEL 5.4 PPC on an unsupported platform</title>
		<link>http://www.arrfab.net/blog/?p=181</link>
		<comments>http://www.arrfab.net/blog/?p=181#comments</comments>
		<pubDate>Fri, 08 Jan 2010 08:47:46 +0000</pubDate>
		<dc:creator>fabian.arrotin</dc:creator>
				<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://www.arrfab.net/blog/?p=181</guid>
		<description><![CDATA[I was a little bit late to build latest rpm packages from spec files commited in the RPMforge svn tree. I had to deal with some external stuff and also fixing the fact that rpm-macros-rpmforge has to be installed in the chroot prior to try to build the prepared SRPM that my script/wrapper created. Now [...]]]></description>
			<content:encoded><![CDATA[<p>I was a little bit late to build latest rpm packages from spec files commited in the <a href="http://svn.rpmforge.net/svn/trunk/rpms/" target="_blank">RPMforge svn tree.</a> I had to deal with some external stuff and also fixing the fact that rpm-macros-rpmforge has to be installed in the chroot prior to try to build the prepared SRPM that my script/wrapper created. Now that it has been fixed and it&#8217;s working (and newer rpmforge-release package to reflect all current arches), it was time to update the tree i&#8217;m building against/for . No problem for RHEL 4.8 PPC as it was ok but i updated the el5 tree to reflect RHEL 5.4 ppc. And then the problem : Mock dies completely on a bunch of errors but the first one seems obvious :</p>
<blockquote><p>/usr/sbin/glibc_post_upgrade: While trying to execute /usr/sbin/iconvconfig.ppc child terminated abnormally<br />
error: %post(glibc-2.5-42.ppc) scriptlet failed, exit status 115</p></blockquote>
<p>Grr. Looking at  the`rpm -qp &#8211;changelog glibc-2.5-42.ppc.rpm` to see the differences among the glibc.ppc releases from RHEL 5.0 to 5.4 gave me some pointers :</p>
<blockquote><p>build ppc and ppc64 base shared libraries with -mcpu=power4,<br />
i.e. only support power4 and newer CPUs, *.a and *.o in<br />
glibc-devel should still work on any powerpc CPU (#241003)</p></blockquote>
<p>First thing : I always like when I consider reading such bugzilla report <a href="https://bugzilla.redhat.com/show_bug.cgi?id=241003" target="_blank">but can&#8217;t read it</a>. And the machine I  use to build the RPMforge PPC packages for RHEL PPC is quite old (a mac G4 from year 2K with a 7400, altivec supported cpu @ 400MHz). That one, of course, <a href="http://en.wikipedia.org/wiki/List_of_PowerPC_processors#G4" target="_blank">isn&#8217;t at the required level</a> compared to the real IBM PPC Power line .. :/</p>
<p>So that means that :</p>
<p>* either I need to find a Power4 (or above) machine to build the RPMforge ppc packages for RHEL5.4 ppc target (someone ?)</p>
<p>* or I need to recompile glibc.ppc with different flags, and all the dependencies &#8230; which in the background means producing a CentOS 5 PPC (which is already a slowly but ongoing process) , but I already hear my small machine screaming at me &#8220;Welcome to the Hell of dependencies [TM]&#8221; &#8230; <img src='http://www.arrfab.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrfab.net/blog/?feed=rss2&amp;p=181</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
