<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>jamesoff.net &#187; FreeBSD</title>
	<atom:link href="http://jamesoff.net/site/tag/freebsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://jamesoff.net/site</link>
	<description>you heard</description>
	<lastBuildDate>Thu, 01 Sep 2011 17:39:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Random tip: monitoring progress in fsck</title>
		<link>http://jamesoff.net/site/2008/02/01/random-tip-monitoring-progress-in-fsck/</link>
		<comments>http://jamesoff.net/site/2008/02/01/random-tip-monitoring-progress-in-fsck/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 16:11:13 +0000</pubDate>
		<dc:creator>jamesoff</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[fsck]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://jamesoff.net/site/2008/02/01/random-tip-monitoring-progress-in-fsck/</guid>
		<description><![CDATA[fsck in Linux has had some kind of progress bar for a while now (at least, last time I used SuSE it did). FreeBSD&#8217;s fsck is Too Advanced for such things, and if you&#8217;re checking a big disk (like /usr) you can find yourself just sitting there with no idea of what progress it&#8217;s making. [...]]]></description>
			<content:encoded><![CDATA[<p><code>fsck</code> in Linux has had some kind of progress bar for a while now (at least, last time I used SuSE it did). FreeBSD&#8217;s fsck is Too Advanced for such things, and if you&#8217;re checking a big disk (like <code>/usr</code>) you can find yourself just sitting there with no idea of what progress it&#8217;s making.</p>

<p>Sit no more! Just hit <code>Ctrl-t</code> and <code>fsck</code> will reveal its secrets. (This sends the currently running process a <code>SIGINFO</code>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesoff.net/site/2008/02/01/random-tip-monitoring-progress-in-fsck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading OpenEXR</title>
		<link>http://jamesoff.net/site/2008/01/09/upgrading-openexr/</link>
		<comments>http://jamesoff.net/site/2008/01/09/upgrading-openexr/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 09:38:11 +0000</pubDate>
		<dc:creator>jamesoff</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[openexr]]></category>
		<category><![CDATA[ports]]></category>

		<guid isPermaLink="false">http://jamesoff.net/site/2008/01/09/upgrading-openexr/</guid>
		<description><![CDATA[While upgrading ports on Roz&#8217;s desktop, I ran foul of this: ... generalInterfaceTiledExamples.o(.text+0x36f): In function `writeTiled1(char const*, Imf::Array2D&#038;, int, int, int, int)': : undefined reference to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)' generalInterfaceTiledExamples.o(.text+0x3b3): more undefined references to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)' follow gmake[1]: *** [imfexamples] Error 1 gmake[1]: Leaving directory `/usr/work/usr/ports/graphics/OpenEXR/work/openexr-1.6.0/IlmImfExamples' gmake: *** [all-recursive] Error 1 *** [...]]]></description>
			<content:encoded><![CDATA[<p>While upgrading ports on Roz&#8217;s desktop, I ran foul of this:</p>

<blockquote><pre>...
generalInterfaceTiledExamples.o(.text+0x36f): In function `writeTiled1(char const*, Imf::Array2D<GZ>&#038;, int, int, int, int)':
: undefined reference to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)'
generalInterfaceTiledExamples.o(.text+0x3b3): more undefined references to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)' follow
gmake[1]: *** [imfexamples] Error 1
gmake[1]: Leaving directory `/usr/work/usr/ports/graphics/OpenEXR/work/openexr-1.6.0/IlmImfExamples'
gmake: *** [all-recursive] Error 1
*** Error code 2</pre>
</blockquote>

<p>Remembering that in <code>UPDATING</code> there was something about this, I had another look:</p>

<blockquote><pre>20071008:
  AFFECTS: users of graphics/OpenEXR and graphics/ilmbase
  AUTHOR: nork@FreeBSD.org
...
  # pkg_delete -f OpenEXR
  # pkg_delete -f ilmbase       (if you already installed before CONFLICT)
  # cd /usr/ports/graphics/OpenEXR
  # make install
  # pkgdb -F</pre>
</blockquote>

<p>Nope, that didn&#8217;t help. <code>pkg_delete</code> told me ilmbase wasn&#8217;t installed. A quick Google turned up a <a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=117071">PR</a> about this, but it was closed with &#8220;look at UPDATING.&#8221; so that didn&#8217;t help any more.</p>

<p>I fixed it by rebuilding <code>graphics/ilmbase</code> anyway. Once that was rebuild and reinstalled, OpenEXR built fine. No idea why <code>pkg_delete</code> didn&#8217;t think it was installed.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesoff.net/site/2008/01/09/upgrading-openexr/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

