<?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: Deer vs. Chameleon, Package Maintenance</title>
	<atom:link href="http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/feed/" rel="self" type="application/rss+xml" />
	<link>http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/</link>
	<description>hoc ludite quasi carmen</description>
	<lastBuildDate>Wed, 28 Jul 2010 21:10:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<item>
		<title>By: Corvus</title>
		<link>http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/#comment-63870</link>
		<dc:creator>Corvus</dc:creator>
		<pubDate>Mon, 18 Jun 2007 16:40:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pjsattic.com/corvus/2007/06/deer-vs-chameleon-package-maintenance/#comment-63870</guid>
		<description>Ah, but wouldn&#039;t a better solution be to open your source code and get it included in the official repositories of the distributions?

Or, if you&#039;re unwilling to take that step, maintain a repository for RPM, YUM, and APT? That way, your Linux users can take advantage of their package managers and get a smaller download.</description>
		<content:encoded><![CDATA[<p>Ah, but wouldn&#8217;t a better solution be to open your source code and get it included in the official repositories of the distributions?</p>
<p>Or, if you&#8217;re unwilling to take that step, maintain a repository for RPM, YUM, and APT? That way, your Linux users can take advantage of their package managers and get a smaller download.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GBGames</title>
		<link>http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/#comment-63867</link>
		<dc:creator>GBGames</dc:creator>
		<pubDate>Mon, 18 Jun 2007 16:27:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pjsattic.com/corvus/2007/06/deer-vs-chameleon-package-maintenance/#comment-63867</guid>
		<description>Separate from the discussion about using one package manager or another, the quote at the end made it seem like distribution of Linux-based software is lighter than the same software being distributed on Windows. If you make a 3rd party game, sell it, and insist that the customer should know where to find the required libraries, it would leave a bad taste in the customer&#039;s mouth. From what I&#039;ve seen, games generally provide streamlined libraries that they need. One game checked if you had all of the libraries on your system, and if one of them was missing, it used the libraries it provided. Even then, the libraries were provided, so the download wasn&#039;t smaller.

Now that my project is nearing completion, distribution is becoming a big concern, specifically distributing something that will run on most machines without a problem.</description>
		<content:encoded><![CDATA[<p>Separate from the discussion about using one package manager or another, the quote at the end made it seem like distribution of Linux-based software is lighter than the same software being distributed on Windows. If you make a 3rd party game, sell it, and insist that the customer should know where to find the required libraries, it would leave a bad taste in the customer&#8217;s mouth. From what I&#8217;ve seen, games generally provide streamlined libraries that they need. One game checked if you had all of the libraries on your system, and if one of them was missing, it used the libraries it provided. Even then, the libraries were provided, so the download wasn&#8217;t smaller.</p>
<p>Now that my project is nearing completion, distribution is becoming a big concern, specifically distributing something that will run on most machines without a problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corvus</title>
		<link>http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/#comment-63428</link>
		<dc:creator>Corvus</dc:creator>
		<pubDate>Fri, 15 Jun 2007 19:01:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pjsattic.com/corvus/2007/06/deer-vs-chameleon-package-maintenance/#comment-63428</guid>
		<description>Yum is now installed by default, although it wasn&#039;t when I started using SUSE. As I said, from what I&#039;ve read they are transitioning YaST to YUM. The updated portion of their package maintenance already relies on it, which is what caused the repository replication issues between YaST (which could still use non-YUM repositories) and the updater which started as a ZYPP thing, but has now evolved.

I already have all the non-OSS repositories I need (thus far) set up in Kubuntu. I have all the codecs working and I can even play DVDs. Thanks for the Mint tip though. I don&#039;t know how interested I 
am in moving further downstream when the source (Debian) is only one hop upstream.</description>
		<content:encoded><![CDATA[<p>Yum is now installed by default, although it wasn&#8217;t when I started using SUSE. As I said, from what I&#8217;ve read they are transitioning YaST to YUM. The updated portion of their package maintenance already relies on it, which is what caused the repository replication issues between YaST (which could still use non-YUM repositories) and the updater which started as a ZYPP thing, but has now evolved.</p>
<p>I already have all the non-OSS repositories I need (thus far) set up in Kubuntu. I have all the codecs working and I can even play DVDs. Thanks for the Mint tip though. I don&#8217;t know how interested I<br />
am in moving further downstream when the source (Debian) is only one hop upstream.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beagle</title>
		<link>http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/#comment-63424</link>
		<dc:creator>Beagle</dc:creator>
		<pubDate>Fri, 15 Jun 2007 18:26:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pjsattic.com/corvus/2007/06/deer-vs-chameleon-package-maintenance/#comment-63424</guid>
		<description>Or perhaps it all comes down to the fact that the 86 Ford manual forgot to discuss how to use cruise control so you missed out on the ease of use provided. I agree that the ncurses based yast wasn&#039;t very good, not nearly as good as dselect, which is the debian equivalent.

I did some digging, and it seems that yum is installed in openSuse by default, maybe? But also, it seems that yum isn&#039;t configured with repositories by default, rendering it effectively useless. If this is the case (or if yum isn&#039;t even setup), you obviously can&#039;t be slighted for not using yum, because Suse wasn&#039;t setup for you to use it.

I think it&#039;s pretty sad that openSuse isn&#039;t setup by default with a &quot;modern&quot; command-line package manager complete with repositories. YAST was one of the main reasons I dropped Suse after only a few months of using it.

You might want to look into Linux Mint, which is Ubuntu-based distro that adds an extra repository for non-free features, like MPlayer with mpeg, avi, and wmv codes, which most distros shy away from. Mint has a Gnome and a KDE version as well, though it&#039;s still very new.</description>
		<content:encoded><![CDATA[<p>Or perhaps it all comes down to the fact that the 86 Ford manual forgot to discuss how to use cruise control so you missed out on the ease of use provided. I agree that the ncurses based yast wasn&#8217;t very good, not nearly as good as dselect, which is the debian equivalent.</p>
<p>I did some digging, and it seems that yum is installed in openSuse by default, maybe? But also, it seems that yum isn&#8217;t configured with repositories by default, rendering it effectively useless. If this is the case (or if yum isn&#8217;t even setup), you obviously can&#8217;t be slighted for not using yum, because Suse wasn&#8217;t setup for you to use it.</p>
<p>I think it&#8217;s pretty sad that openSuse isn&#8217;t setup by default with a &#8220;modern&#8221; command-line package manager complete with repositories. YAST was one of the main reasons I dropped Suse after only a few months of using it.</p>
<p>You might want to look into Linux Mint, which is Ubuntu-based distro that adds an extra repository for non-free features, like MPlayer with mpeg, avi, and wmv codes, which most distros shy away from. Mint has a Gnome and a KDE version as well, though it&#8217;s still very new.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corvus</title>
		<link>http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/#comment-63408</link>
		<dc:creator>Corvus</dc:creator>
		<pubDate>Fri, 15 Jun 2007 15:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pjsattic.com/corvus/2007/06/deer-vs-chameleon-package-maintenance/#comment-63408</guid>
		<description>Hm... in my experience &#039;yast&#039; from the command line opens a ncurses GUI which was a pain to navigate and hardly as friendly as apt-get.

Still, I get your point. I used the rpm command to install a locally downloaded rpm. I don&#039;t think I&#039;ve had to install a locally downloaded .deb file yet as most people provided their .debs in a repository.

I still maintain that, from an &lt;em&gt;experiential&lt;/em&gt; standpoint, I&#039;m making a valid comparison. Within one day of installing SUSE, the very first time mind you (pre-Novell days), I downloaded an rpm and used the rpm command as directed by a solution I found online. I have yet to need dpkg and I have the exact same functionality as I did under openSUSE.

To borrow your analogy, it&#039;s much more like saying that 86 Fords lacked some of the comfort and features of a 95 Toyota and isn&#039;t it grand that advancements are being made in design and functionality?!</description>
		<content:encoded><![CDATA[<p>Hm&#8230; in my experience &#8216;yast&#8217; from the command line opens a ncurses GUI which was a pain to navigate and hardly as friendly as apt-get.</p>
<p>Still, I get your point. I used the rpm command to install a locally downloaded rpm. I don&#8217;t think I&#8217;ve had to install a locally downloaded .deb file yet as most people provided their .debs in a repository.</p>
<p>I still maintain that, from an <em>experiential</em> standpoint, I&#8217;m making a valid comparison. Within one day of installing SUSE, the very first time mind you (pre-Novell days), I downloaded an rpm and used the rpm command as directed by a solution I found online. I have yet to need dpkg and I have the exact same functionality as I did under openSUSE.</p>
<p>To borrow your analogy, it&#8217;s much more like saying that 86 Fords lacked some of the comfort and features of a 95 Toyota and isn&#8217;t it grand that advancements are being made in design and functionality?!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beagle</title>
		<link>http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/#comment-63404</link>
		<dc:creator>Beagle</dc:creator>
		<pubDate>Fri, 15 Jun 2007 15:21:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pjsattic.com/corvus/2007/06/deer-vs-chameleon-package-maintenance/#comment-63404</guid>
		<description>I think your experiences in managing packages, however, was not the same on both systems.

For example, if you started off using GUIs you would compare Synaptic, Adept, and YAST, rightfully so.

But when you drop into the command line, the comparison would be between apt and YAST&#039;s command-line tools.

The equivalent of using rpm to install rpms is using dpkg to install .debs, not using apt to find, search, auto-download dependencies, and see descriptions.

I think that while your experience played out in one way, I still don&#039;t think it&#039;s valid to compare rpm to apt and use that as a premise in your discussion of package management in Suse versus *Ubuntu. It&#039;s equivalent to saying Fords are worse than Toyotas after having driven an 86 Ford and a 95 Toyota (yes, I&#039;ve only ever bought used cars). Suse DID have a better option for command-line package management than rpm, it just seems you didn&#039;t use it.</description>
		<content:encoded><![CDATA[<p>I think your experiences in managing packages, however, was not the same on both systems.</p>
<p>For example, if you started off using GUIs you would compare Synaptic, Adept, and YAST, rightfully so.</p>
<p>But when you drop into the command line, the comparison would be between apt and YAST&#8217;s command-line tools.</p>
<p>The equivalent of using rpm to install rpms is using dpkg to install .debs, not using apt to find, search, auto-download dependencies, and see descriptions.</p>
<p>I think that while your experience played out in one way, I still don&#8217;t think it&#8217;s valid to compare rpm to apt and use that as a premise in your discussion of package management in Suse versus *Ubuntu. It&#8217;s equivalent to saying Fords are worse than Toyotas after having driven an 86 Ford and a 95 Toyota (yes, I&#8217;ve only ever bought used cars). Suse DID have a better option for command-line package management than rpm, it just seems you didn&#8217;t use it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corvus</title>
		<link>http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/#comment-63403</link>
		<dc:creator>Corvus</dc:creator>
		<pubDate>Fri, 15 Jun 2007 14:59:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pjsattic.com/corvus/2007/06/deer-vs-chameleon-package-maintenance/#comment-63403</guid>
		<description>No, at worst I&#039;m comparing green grapes to red grapes. This isn&#039;t meant to be a comparison of the underlying technologies per se, but a comparison of two different experiences of managing software packages on my system.

Googling answers to common question about either distro inevitably leads to answers involving YaST, rpm, Adept/Synaptic and apt. It&#039;s not unreasonable to compare the default package handlers from two distros based upon end user experience.

YaST is/was an rpm front end and handles things that rpm doesn&#039;t (like dependencies). openSUSE is migrating it to YUM, I believe, and that migration is part of the issues with stability, speed and the trouble syncing YaST data with upgrade data.</description>
		<content:encoded><![CDATA[<p>No, at worst I&#8217;m comparing green grapes to red grapes. This isn&#8217;t meant to be a comparison of the underlying technologies per se, but a comparison of two different experiences of managing software packages on my system.</p>
<p>Googling answers to common question about either distro inevitably leads to answers involving YaST, rpm, Adept/Synaptic and apt. It&#8217;s not unreasonable to compare the default package handlers from two distros based upon end user experience.</p>
<p>YaST is/was an rpm front end and handles things that rpm doesn&#8217;t (like dependencies). openSUSE is migrating it to YUM, I believe, and that migration is part of the issues with stability, speed and the trouble syncing YaST data with upgrade data.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beagle</title>
		<link>http://corvus.zakelro.com/2007/06/deer-vs-chameleon-package-maintenance/#comment-63400</link>
		<dc:creator>Beagle</dc:creator>
		<pubDate>Fri, 15 Jun 2007 14:35:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pjsattic.com/corvus/2007/06/deer-vs-chameleon-package-maintenance/#comment-63400</guid>
		<description>You&#039;re comparing apples and oranges.

rpm is to dpkg as yum is to apt

I know Suse has YAST, but I don&#039;t have enough experience with YAST to say whether it is based on yum or is equivalent to yum. Yast does seem to be more analogous with debian&#039;s synaptic or dselect, but I remember there being some switches with yast that allowed you to bypass the frontend so you could install a package immediately.

Also, one should not forget that most distributions allow you to install other package managers. After struggling with YAST for some time I ended up installing Smart to manage my packages. It was faster, but still slower and more cumbersome than apt*.

*but then I&#039;m just a debian kinda guy.</description>
		<content:encoded><![CDATA[<p>You&#8217;re comparing apples and oranges.</p>
<p>rpm is to dpkg as yum is to apt</p>
<p>I know Suse has YAST, but I don&#8217;t have enough experience with YAST to say whether it is based on yum or is equivalent to yum. Yast does seem to be more analogous with debian&#8217;s synaptic or dselect, but I remember there being some switches with yast that allowed you to bypass the frontend so you could install a package immediately.</p>
<p>Also, one should not forget that most distributions allow you to install other package managers. After struggling with YAST for some time I ended up installing Smart to manage my packages. It was faster, but still slower and more cumbersome than apt*.</p>
<p>*but then I&#8217;m just a debian kinda guy.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
