<?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: I want an &#8216;rpm2all&#8217; tool</title>
	<atom:link href="http://iquaid.org/2009/06/18/i-want-an-rpm2all-tool/feed/" rel="self" type="application/rss+xml" />
	<link>http://iquaid.org/2009/06/18/i-want-an-rpm2all-tool/</link>
	<description>... the four laws of humanity ...</description>
	<lastBuildDate>Tue, 15 May 2012 07:18:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: greg</title>
		<link>http://iquaid.org/2009/06/18/i-want-an-rpm2all-tool/comment-page-1/#comment-3130</link>
		<dc:creator>greg</dc:creator>
		<pubDate>Tue, 23 Jun 2009 22:48:49 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=660#comment-3130</guid>
		<description>One part of my job is packaging closed source software so that we can distribute it across our customer base via a Red Hat Satellite Server.  Its never a fun thing, but having had to spend my time doing this and being very upset at all of these vendors for not distributing RPMS* I can tell you the one thing that makes life bearable is silent installers.  At least if they &quot;think&quot; their GUI installer is the better experience, with a silent installer the sysadmin can take the horribly ugly (not looks) installer that few of us want anyways and wrap it with something useful to us, be that RPM or deb or any of the other numerous options.

One thing I would like to see is a hosting spot for SPEC files, control files, etc.  Effectively someone like me who has to package one of these could make one as standard based as possible, and post it without the Vendor&#039;s installer.  Versioning could be managed, a bug tracker implemented, and hopefully some kind of &quot;check here to show VendorX you want this packaged properly from them&quot;.  It would take a while to gain popularity, as most people aren&#039;t big fans of packaging on their own, but it could be made usable.  I&#039;ve implemented Makefile scripts in my build directories so that I just checkout the repository, add the Vendor&#039;s installer, type make, and voila :)  Its hardly any different from a regular packaging process.

For a quick rant:
The ones that are really bad are the ones that install rpms as part of their installer, but do so much inside the wrapper script or the pre/post scripts that half the RPM benefits are immediately lost!


* I don&#039;t understand whats wrong with providing an RPM when you say you only support RedHat and SuSE :)  I get that just installing to any linux unofficially supports more customers, but you shouldnt get your cake and eat it too.  You support all or just Red Hat/SuSE!  Its such a lame stance to take.</description>
		<content:encoded><![CDATA[<p>One part of my job is packaging closed source software so that we can distribute it across our customer base via a Red Hat Satellite Server.  Its never a fun thing, but having had to spend my time doing this and being very upset at all of these vendors for not distributing RPMS* I can tell you the one thing that makes life bearable is silent installers.  At least if they &#8220;think&#8221; their GUI installer is the better experience, with a silent installer the sysadmin can take the horribly ugly (not looks) installer that few of us want anyways and wrap it with something useful to us, be that RPM or deb or any of the other numerous options.</p>
<p>One thing I would like to see is a hosting spot for SPEC files, control files, etc.  Effectively someone like me who has to package one of these could make one as standard based as possible, and post it without the Vendor&#8217;s installer.  Versioning could be managed, a bug tracker implemented, and hopefully some kind of &#8220;check here to show VendorX you want this packaged properly from them&#8221;.  It would take a while to gain popularity, as most people aren&#8217;t big fans of packaging on their own, but it could be made usable.  I&#8217;ve implemented Makefile scripts in my build directories so that I just checkout the repository, add the Vendor&#8217;s installer, type make, and voila <img src='http://iquaid.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Its hardly any different from a regular packaging process.</p>
<p>For a quick rant:<br />
The ones that are really bad are the ones that install rpms as part of their installer, but do so much inside the wrapper script or the pre/post scripts that half the RPM benefits are immediately lost!</p>
<p>* I don&#8217;t understand whats wrong with providing an RPM when you say you only support RedHat and SuSE <img src='http://iquaid.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I get that just installing to any linux unofficially supports more customers, but you shouldnt get your cake and eat it too.  You support all or just Red Hat/SuSE!  Its such a lame stance to take.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: quaid</title>
		<link>http://iquaid.org/2009/06/18/i-want-an-rpm2all-tool/comment-page-1/#comment-3119</link>
		<dc:creator>quaid</dc:creator>
		<pubDate>Thu, 18 Jun 2009 21:54:22 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=660#comment-3119</guid>
		<description>Yeah, Andrew, I keep hearing, &quot;That will take us two or three weeks.&quot;  Um, I think, and is that a long time?  Sounds like a short amount of trouble for a long term result.  But I&#039;m known to be stupid, of course.</description>
		<content:encoded><![CDATA[<p>Yeah, Andrew, I keep hearing, &#8220;That will take us two or three weeks.&#8221;  Um, I think, and is that a long time?  Sounds like a short amount of trouble for a long term result.  But I&#8217;m known to be stupid, of course.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Overholt</title>
		<link>http://iquaid.org/2009/06/18/i-want-an-rpm2all-tool/comment-page-1/#comment-3117</link>
		<dc:creator>Andrew Overholt</dc:creator>
		<pubDate>Thu, 18 Jun 2009 19:49:37 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=660#comment-3117</guid>
		<description>It&#039;s not hard to package java stuff for Fedora.  People just have a real mind block against it.  That, and they&#039;re not used to building from source and not re-shipping their dependencies.</description>
		<content:encoded><![CDATA[<p>It&#8217;s not hard to package java stuff for Fedora.  People just have a real mind block against it.  That, and they&#8217;re not used to building from source and not re-shipping their dependencies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jef Spaleta</title>
		<link>http://iquaid.org/2009/06/18/i-want-an-rpm2all-tool/comment-page-1/#comment-3116</link>
		<dc:creator>Jef Spaleta</dc:creator>
		<pubDate>Thu, 18 Jun 2009 19:36:33 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=660#comment-3116</guid>
		<description>Sounds like a a mash up of alien, checkinstall and autopackage.

All of which have their own particular weaknesses dealing with differences in packaging semantics across the distribution build policy boundary.

I don&#039;t think you are going to find a workable,reliable solution here.

But you may want to take a look at packagekit&#039;s Service Pack concept work as a starting point for a new effort in this area.

http://www.packagekit.org/pk-faq.html#service-pack

-jef</description>
		<content:encoded><![CDATA[<p>Sounds like a a mash up of alien, checkinstall and autopackage.</p>
<p>All of which have their own particular weaknesses dealing with differences in packaging semantics across the distribution build policy boundary.</p>
<p>I don&#8217;t think you are going to find a workable,reliable solution here.</p>
<p>But you may want to take a look at packagekit&#8217;s Service Pack concept work as a starting point for a new effort in this area.</p>
<p><a href="http://www.packagekit.org/pk-faq.html#service-pack" rel="nofollow">http://www.packagekit.org/pk-faq.html#service-pack</a></p>
<p>-jef</p>
]]></content:encoded>
	</item>
</channel>
</rss>

