<?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: Making better packages with Mach</title>
	<atom:link href="http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/</link>
	<description>Just another GNOME Blogs weblog</description>
	<lastBuildDate>Mon, 23 Nov 2009 03:18:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: thomas.apestaart.org &#187; giving thanks</title>
		<link>http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/comment-page-1/#comment-1636</link>
		<dc:creator>thomas.apestaart.org &#187; giving thanks</dc:creator>
		<pubDate>Thu, 03 Jul 2008 23:28:49 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/#comment-1636</guid>
		<description>[...] coincidence, Christian just thanked me for my work on mach. While mach was probably one of my earliest useful/successful [...]</description>
		<content:encoded><![CDATA[<p>[...] coincidence, Christian just thanked me for my work on mach. While mach was probably one of my earliest useful/successful [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: uraeus</title>
		<link>http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/comment-page-1/#comment-1635</link>
		<dc:creator>uraeus</dc:creator>
		<pubDate>Wed, 02 Jul 2008 14:56:45 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/#comment-1635</guid>
		<description>@Adam: I do not know iurt, but the nice thing about Mach is that it supports all major RPM based distro&#039;s. So you can have buildroots for all of them installed on your system and then use mach to make sure you build RPMS that require the correct RPMS and link to the correct .so versions on all of them.

@Michael: I know moch, its a old fork of mach, mostly with reduced featureset. Mach is actually also packaged for fedora and there are mach howto&#039;s on the fedora developers portal.</description>
		<content:encoded><![CDATA[<p>@Adam: I do not know iurt, but the nice thing about Mach is that it supports all major RPM based distro&#8217;s. So you can have buildroots for all of them installed on your system and then use mach to make sure you build RPMS that require the correct RPMS and link to the correct .so versions on all of them.</p>
<p>@Michael: I know moch, its a old fork of mach, mostly with reduced featureset. Mach is actually also packaged for fedora and there are mach howto&#8217;s on the fedora developers portal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Brown</title>
		<link>http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/comment-page-1/#comment-1633</link>
		<dc:creator>Michael Brown</dc:creator>
		<pubDate>Tue, 01 Jul 2008 21:21:42 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/#comment-1633</guid>
		<description>For fedora, the &#039;mock&#039; build tool is what is officially used on the builders to build the distribution. It also comes with Fedora, just &#039;yum install mock&#039; to get it. It is set up by default to Just Work(TM) out of the box.

Minimal command line example: 

mock -r fedora-9-x86_64 --resultdir=RPMS/ --rebuild your.src.rpm

Rebuilds your source RPM for fedora-9-x86_64 and creates a dir called RPMS in the current dir to hold the result.</description>
		<content:encoded><![CDATA[<p>For fedora, the &#8216;mock&#8217; build tool is what is officially used on the builders to build the distribution. It also comes with Fedora, just &#8216;yum install mock&#8217; to get it. It is set up by default to Just Work(TM) out of the box.</p>
<p>Minimal command line example: </p>
<p>mock -r fedora-9-x86_64 &#8211;resultdir=RPMS/ &#8211;rebuild your.src.rpm</p>
<p>Rebuilds your source RPM for fedora-9-x86_64 and creates a dir called RPMS in the current dir to hold the result.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Williamson</title>
		<link>http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/comment-page-1/#comment-1632</link>
		<dc:creator>Adam Williamson</dc:creator>
		<pubDate>Tue, 01 Jul 2008 18:13:41 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/#comment-1632</guid>
		<description>Just for reference, Mandriva has iurt , which does much the same job.

I guess you know, but just in case you don&#039;t, there&#039;s also a tool shared between Mandriva and Fedora named &#039;rpmlint&#039; which checks your package for common errors. You run it on the SRPM. It&#039;s always a good idea to run your SRPM through rpmlint before releasing it anywhere.</description>
		<content:encoded><![CDATA[<p>Just for reference, Mandriva has iurt , which does much the same job.</p>
<p>I guess you know, but just in case you don&#8217;t, there&#8217;s also a tool shared between Mandriva and Fedora named &#8216;rpmlint&#8217; which checks your package for common errors. You run it on the SRPM. It&#8217;s always a good idea to run your SRPM through rpmlint before releasing it anywhere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zeeshan Ali</title>
		<link>http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/comment-page-1/#comment-1631</link>
		<dc:creator>Zeeshan Ali</dc:creator>
		<pubDate>Tue, 01 Jul 2008 16:53:20 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2008/07/01/making-better-packages-with-mach/#comment-1631</guid>
		<description>Go Christian!</description>
		<content:encoded><![CDATA[<p>Go Christian!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
