<?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: Updating shared libraries</title>
	<atom:link href="http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/</link>
	<description>Blog about geeky stuff</description>
	<lastBuildDate>Sun, 29 Jan 2012 09:38:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Stu</title>
		<link>http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/comment-page-1/#comment-2909</link>
		<dc:creator>Stu</dc:creator>
		<pubDate>Fri, 10 Jul 2009 15:32:14 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=379#comment-2909</guid>
		<description>Can&#039;t you call ldconfig and tell it to update the shared libraries without rebooting ?</description>
		<content:encoded><![CDATA[<p>Can&#8217;t you call ldconfig and tell it to update the shared libraries without rebooting ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank</title>
		<link>http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/comment-page-1/#comment-2908</link>
		<dc:creator>Frank</dc:creator>
		<pubDate>Fri, 10 Jul 2009 14:25:33 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=379#comment-2908</guid>
		<description>After a quick try with lsof: when deleting a shared lib in use by a program, lsof still lists the file with it&#039;s original name, but the &#039;fd&#039; is displayed as &quot;DEL&quot;.
Maybe that gives you an idea about the direction to look in ...</description>
		<content:encoded><![CDATA[<p>After a quick try with lsof: when deleting a shared lib in use by a program, lsof still lists the file with it&#8217;s original name, but the &#8216;fd&#8217; is displayed as &#8220;DEL&#8221;.<br />
Maybe that gives you an idea about the direction to look in &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jerome Haltom</title>
		<link>http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/comment-page-1/#comment-2907</link>
		<dc:creator>Jerome Haltom</dc:creator>
		<pubDate>Fri, 10 Jul 2009 14:12:51 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=379#comment-2907</guid>
		<description>You can basically troll through /proc/PID/something and pull all of the mapped files. gnome-system-monitor does this.</description>
		<content:encoded><![CDATA[<p>You can basically troll through /proc/PID/something and pull all of the mapped files. gnome-system-monitor does this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gvarisco</title>
		<link>http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/comment-page-1/#comment-2906</link>
		<dc:creator>gvarisco</dc:creator>
		<pubDate>Fri, 10 Jul 2009 13:48:27 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=379#comment-2906</guid>
		<description>Sectool does something similar with their tests&#039; suite, but it is written in bash:

https://fedorahosted.org/sectool/browser/tests/05_removedlibs.dsc
https://fedorahosted.org/sectool/browser/tests/removedlibs.sh</description>
		<content:encoded><![CDATA[<p>Sectool does something similar with their tests&#8217; suite, but it is written in bash:</p>
<p><a href="https://fedorahosted.org/sectool/browser/tests/05_removedlibs.dsc" rel="nofollow">https://fedorahosted.org/sectool/browser/tests/05_removedlibs.dsc</a><br />
<a href="https://fedorahosted.org/sectool/browser/tests/removedlibs.sh" rel="nofollow">https://fedorahosted.org/sectool/browser/tests/removedlibs.sh</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/comment-page-1/#comment-2905</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Fri, 10 Jul 2009 13:47:34 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=379#comment-2905</guid>
		<description>I don&#039;t have code for this, and its probably not the best way to do it, but you could parse the contents of /proc/*/maps to collect a list of processes which have the library in question mapped in to their address space.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t have code for this, and its probably not the best way to do it, but you could parse the contents of /proc/*/maps to collect a list of processes which have the library in question mapped in to their address space.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pádraig Brady</title>
		<link>http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/comment-page-1/#comment-2904</link>
		<dc:creator>Pádraig Brady</dc:creator>
		<pubDate>Fri, 10 Jul 2009 13:00:31 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=379#comment-2904</guid>
		<description>This is any open file in general right, not just libs?
I wonder could you cross reference deleted file from /proc?
I.E. see of any of `find /proc/[0-9]*/fd -follow -links 0 2&gt;/dev/null` are the files you just installed.</description>
		<content:encoded><![CDATA[<p>This is any open file in general right, not just libs?<br />
I wonder could you cross reference deleted file from /proc?<br />
I.E. see of any of `find /proc/[0-9]*/fd -follow -links 0 2&gt;/dev/null` are the files you just installed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob Bobson</title>
		<link>http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/comment-page-1/#comment-2903</link>
		<dc:creator>Bob Bobson</dc:creator>
		<pubDate>Fri, 10 Jul 2009 12:48:07 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=379#comment-2903</guid>
		<description>Why should users have to restart just because they&#039;re updated a library? Doesn&#039;t everyone criticise Windows for that? Just restart the application.</description>
		<content:encoded><![CDATA[<p>Why should users have to restart just because they&#8217;re updated a library? Doesn&#8217;t everyone criticise Windows for that? Just restart the application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: glandium</title>
		<link>http://blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/comment-page-1/#comment-2902</link>
		<dc:creator>glandium</dc:creator>
		<pubDate>Fri, 10 Jul 2009 12:17:58 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=379#comment-2902</guid>
		<description>Debian has checkrestart, but it&#039;s in python.</description>
		<content:encoded><![CDATA[<p>Debian has checkrestart, but it&#8217;s in python.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/hughsie/2009/07/10/updating-shared-libraries/feed/ ) in 0.16996 seconds, on Feb 10th, 2012 at 9:20 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 10th, 2012 at 10:20 pm UTC -->
