<?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: Testing yum&#8217;s autoremove orphaned deps feature</title>
	<atom:link href="http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/</link>
	<description>Fortiter Et Recte</description>
	<lastBuildDate>Tue, 18 Jun 2013 04:05:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Chris</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-37098</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Wed, 26 Dec 2012 23:52:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-37098</guid>
		<description><![CDATA[:-)]]></description>
		<content:encoded><![CDATA[<p> <img src='http://blog.christophersmart.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mustafa</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-36850</link>
		<dc:creator>Mustafa</dc:creator>
		<pubDate>Tue, 18 Dec 2012 01:40:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-36850</guid>
		<description><![CDATA[Sorry, my fault, I didn&#039;t change the yum.conf before trying, now everything works fine, regards.]]></description>
		<content:encoded><![CDATA[<p>Sorry, my fault, I didn&#8217;t change the yum.conf before trying, now everything works fine, regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mustafa</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-36829</link>
		<dc:creator>Mustafa</dc:creator>
		<pubDate>Mon, 17 Dec 2012 14:37:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-36829</guid>
		<description><![CDATA[Hi,
I tried this today, I was trying to see if zif works the same, but after I removed mplayer and libcaca did not get removed (actually no package got removed), I removed vlc and again no dependency got removed (libcaca and all other packages), do you know why is that?]]></description>
		<content:encoded><![CDATA[<p>Hi,<br />
I tried this today, I was trying to see if zif works the same, but after I removed mplayer and libcaca did not get removed (actually no package got removed), I removed vlc and again no dependency got removed (libcaca and all other packages), do you know why is that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-20344</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Mon, 10 Oct 2011 20:39:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-20344</guid>
		<description><![CDATA[Nice! :-/

-c]]></description>
		<content:encoded><![CDATA[<p>Nice! :-/</p>
<p>-c</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gerald</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-20342</link>
		<dc:creator>Gerald</dc:creator>
		<pubDate>Mon, 10 Oct 2011 18:17:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-20342</guid>
		<description><![CDATA[yum erase $(package-cleanup --leaves)

on my CentOS 5 system wants to uninstall yum along with yum-fastetmirror, yum-priorities, yum-updatesd and yum-utils.

And thats even though package-cleanup --leaves doesn&#039;t even mention yum but only some audio/video libraries. It&#039;s really amazing how Red Hat got so popular with the worst package management system in town.]]></description>
		<content:encoded><![CDATA[<p>yum erase $(package-cleanup &#8211;leaves)</p>
<p>on my CentOS 5 system wants to uninstall yum along with yum-fastetmirror, yum-priorities, yum-updatesd and yum-utils.</p>
<p>And thats even though package-cleanup &#8211;leaves doesn&#8217;t even mention yum but only some audio/video libraries. It&#8217;s really amazing how Red Hat got so popular with the worst package management system in town.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-15626</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Wed, 20 Apr 2011 06:29:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-15626</guid>
		<description><![CDATA[Hey Chris,

A couple of days after posting here I came across a similar bug in redhat&#039;s bugzilla - https://bugzilla.redhat.com/show_bug.cgi?id=653583

Only difference - the guy has used vlc. The end result turned out to be circular dependencies between the dependencies pulled for vlc. I expect it might be the same thing in my case, though I haven&#039;t verified it. But from what I remember, the dependency packages not removed were all connected to mono.

Well, I think this concludes the issue for me. RPM/yum is getting better at removing dependencies. But it still lags behind APT as both mine scenario and the one in bugzilla are showing IMHO.]]></description>
		<content:encoded><![CDATA[<p>Hey Chris,</p>
<p>A couple of days after posting here I came across a similar bug in redhat&#8217;s bugzilla &#8211; <a href="https://bugzilla.redhat.com/show_bug.cgi?id=653583" rel="nofollow">https://bugzilla.redhat.com/show_bug.cgi?id=653583</a></p>
<p>Only difference &#8211; the guy has used vlc. The end result turned out to be circular dependencies between the dependencies pulled for vlc. I expect it might be the same thing in my case, though I haven&#8217;t verified it. But from what I remember, the dependency packages not removed were all connected to mono.</p>
<p>Well, I think this concludes the issue for me. RPM/yum is getting better at removing dependencies. But it still lags behind APT as both mine scenario and the one in bugzilla are showing IMHO.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-15444</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 12 Apr 2011 23:53:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-15444</guid>
		<description><![CDATA[OK, thanks. So it is doing something, but maybe not in the quite right way.. Thanks.]]></description>
		<content:encoded><![CDATA[<p>OK, thanks. So it is doing something, but maybe not in the quite right way.. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-15341</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Sat, 09 Apr 2011 13:40:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-15341</guid>
		<description><![CDATA[Hi Chris,

Here&#039;s the answer to your question: Without clean_requirements_on_remove yum will remove only banshee and banshee-musicbrainz. It seems the last one lists banshee as requirement (haven&#039;t checked it but it makes sense).

Note this is Fedora 15 alpha not synced to latest from rawhide.

Details follow:

[root@localhost ~]# yum remove banshee --disableplugin=remove-with-leaves
Loaded plugins: fastestmirror, keys, langpacks, merge-conf, presto, protectbase, refresh-
              : packagekit, security, versionlock
Adding en_US to language list
# cut out some useless info
=================================================================================================
 Package                        Arch            Version                 Repository          Size
=================================================================================================
Removing:
 banshee                        i686            1.9.5-1.fc15            @fedora             11 M
Removing for dependencies:
 banshee-musicbrainz            i686            1.9.5-1.fc15            @fedora             64 k

Transaction Summary
=================================================================================================
Remove        2 Package(s)

Installed size: 11 M
Is this ok [y/N]: n
Exiting on user Command
Complete!
[root@localhost ~]# cat /etc/yum.conf 
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3]]></description>
		<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>Here&#8217;s the answer to your question: Without clean_requirements_on_remove yum will remove only banshee and banshee-musicbrainz. It seems the last one lists banshee as requirement (haven&#8217;t checked it but it makes sense).</p>
<p>Note this is Fedora 15 alpha not synced to latest from rawhide.</p>
<p>Details follow:</p>
<p>[root@localhost ~]# yum remove banshee &#8211;disableplugin=remove-with-leaves<br />
Loaded plugins: fastestmirror, keys, langpacks, merge-conf, presto, protectbase, refresh-<br />
              : packagekit, security, versionlock<br />
Adding en_US to language list<br />
# cut out some useless info<br />
=================================================================================================<br />
 Package                        Arch            Version                 Repository          Size<br />
=================================================================================================<br />
Removing:<br />
 banshee                        i686            1.9.5-1.fc15            @fedora             11 M<br />
Removing for dependencies:<br />
 banshee-musicbrainz            i686            1.9.5-1.fc15            @fedora             64 k</p>
<p>Transaction Summary<br />
=================================================================================================<br />
Remove        2 Package(s)</p>
<p>Installed size: 11 M<br />
Is this ok [y/N]: n<br />
Exiting on user Command<br />
Complete!<br />
[root@localhost ~]# cat /etc/yum.conf<br />
[main]<br />
cachedir=/var/cache/yum/$basearch/$releasever<br />
keepcache=0<br />
debuglevel=2<br />
logfile=/var/log/yum.log<br />
exactarch=1<br />
obsoletes=1<br />
gpgcheck=1<br />
plugins=1<br />
installonly_limit=3</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-15279</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Wed, 06 Apr 2011 13:20:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-15279</guid>
		<description><![CDATA[Hi Andrew,

Hmm.. that seems strange. Maybe there are some bugs in F15 at the moment? Out of curiosity, what does yum want to remove if you do NOT set clean_requirements_on_remove in yum.conf? Might be worth reporting on Seth&#039;s blog..

I hope to have a play with F15 soon, but busy with Kororaa 14 at the moment..

-c]]></description>
		<content:encoded><![CDATA[<p>Hi Andrew,</p>
<p>Hmm.. that seems strange. Maybe there are some bugs in F15 at the moment? Out of curiosity, what does yum want to remove if you do NOT set clean_requirements_on_remove in yum.conf? Might be worth reporting on Seth&#8217;s blog..</p>
<p>I hope to have a play with F15 soon, but busy with Kororaa 14 at the moment..</p>
<p>-c</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://blog.christophersmart.com/2010/11/11/testing-yums-autoremove-orphaned-deps-feature/comment-page-1/#comment-15278</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Wed, 06 Apr 2011 12:35:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.christophersmart.com/?p=2349#comment-15278</guid>
		<description><![CDATA[Here&#039;s one more experiment of mine on Fedora 15 Alpha LiveCD (after adding clean_requirements_on_remove=1):

# yum install banshee
Installing:
 banshee
Installing for dependencies:
 banshee-musicbrainz
 gdata-sharp
 giflib
 gio-sharp
 gkeyfile-sharp
 glib2-devel
 gnome-sharp
 gtk-sharp-beans
 gtk-sharp2
 gudev-sharp
 libgdiplus
 libgpod-sharp
 mono-4-preview
 mono-addins
 mono-core
 mono-data
 mono-data-sqlite
 mono-devel
 mono-extras
 mono-mvc
 mono-nunit
 mono-wcf
 mono-web
 mono-winforms
 mono-zeroconf
 monodoc
 ndesk-dbus
 ndesk-dbus-glib
 notify-sharp
 taglib-sharp
Updating for dependencies:
 glib2

Transaction Summary
==========================
Install      31 Package(s)
Upgrade       1 Package(s)


# yum remove banshee
Removing:
 banshee
Removing for dependencies:
 banshee-musicbrainz
 gdata-sharp
 gio-sharp
 gkeyfile-sharp
 gnome-sharp
 gtk-sharp-beans
 gtk-sharp2
 gudev-sharp
 libgpod-sharp
 mono-addins
 mono-zeroconf
 ndesk-dbus
 ndesk-dbus-glib
 notify-sharp
 taglib-sharp

Transaction Summary
==========================
Remove       16 Package(s)]]></description>
		<content:encoded><![CDATA[<p>Here&#8217;s one more experiment of mine on Fedora 15 Alpha LiveCD (after adding clean_requirements_on_remove=1):</p>
<p># yum install banshee<br />
Installing:<br />
 banshee<br />
Installing for dependencies:<br />
 banshee-musicbrainz<br />
 gdata-sharp<br />
 giflib<br />
 gio-sharp<br />
 gkeyfile-sharp<br />
 glib2-devel<br />
 gnome-sharp<br />
 gtk-sharp-beans<br />
 gtk-sharp2<br />
 gudev-sharp<br />
 libgdiplus<br />
 libgpod-sharp<br />
 mono-4-preview<br />
 mono-addins<br />
 mono-core<br />
 mono-data<br />
 mono-data-sqlite<br />
 mono-devel<br />
 mono-extras<br />
 mono-mvc<br />
 mono-nunit<br />
 mono-wcf<br />
 mono-web<br />
 mono-winforms<br />
 mono-zeroconf<br />
 monodoc<br />
 ndesk-dbus<br />
 ndesk-dbus-glib<br />
 notify-sharp<br />
 taglib-sharp<br />
Updating for dependencies:<br />
 glib2</p>
<p>Transaction Summary<br />
==========================<br />
Install      31 Package(s)<br />
Upgrade       1 Package(s)</p>
<p># yum remove banshee<br />
Removing:<br />
 banshee<br />
Removing for dependencies:<br />
 banshee-musicbrainz<br />
 gdata-sharp<br />
 gio-sharp<br />
 gkeyfile-sharp<br />
 gnome-sharp<br />
 gtk-sharp-beans<br />
 gtk-sharp2<br />
 gudev-sharp<br />
 libgpod-sharp<br />
 mono-addins<br />
 mono-zeroconf<br />
 ndesk-dbus<br />
 ndesk-dbus-glib<br />
 notify-sharp<br />
 taglib-sharp</p>
<p>Transaction Summary<br />
==========================<br />
Remove       16 Package(s)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
