<?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: The Hitchhiker’s Guide to an Ioke Dev Env From Source (part 1: Git)</title>
	<atom:link href="http://martin.elwin.com/blog/2009/01/the-hitchhikers-guide-to-an-ioke-dev-env-from-source-part-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://martin.elwin.com/blog/2009/01/the-hitchhikers-guide-to-an-ioke-dev-env-from-source-part-1/</link>
	<description>Words about stuff...</description>
	<lastBuildDate>Fri, 29 May 2009 17:27:13 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Martin</title>
		<link>http://martin.elwin.com/blog/2009/01/the-hitchhikers-guide-to-an-ioke-dev-env-from-source-part-1/comment-page-1/#comment-2946</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Tue, 13 Jan 2009 15:02:03 +0000</pubDate>
		<guid isPermaLink="false">http://martin.elwin.com/blog/?p=74#comment-2946</guid>
		<description>The good thing with installing into ~/opt/ in dedicated directories for each piece of software is that we can just delete the complete directory from there - no need to do anything else as the normal environment isn&#039;t affected.

For instance, to remove Git, just do:

$ rm -rf ~/opt/git-1.6.1 ~/bin/git

And if you also want to remove the source we used:

$ rm -rf ~/work/git-1.6.1

That&#039;s it!

Kindly,

/M</description>
		<content:encoded><![CDATA[<p>The good thing with installing into ~/opt/ in dedicated directories for each piece of software is that we can just delete the complete directory from there &#8211; no need to do anything else as the normal environment isn&#8217;t affected.</p>
<p>For instance, to remove Git, just do:</p>
<p>$ rm -rf ~/opt/git-1.6.1 ~/bin/git</p>
<p>And if you also want to remove the source we used:</p>
<p>$ rm -rf ~/work/git-1.6.1</p>
<p>That&#8217;s it!</p>
<p>Kindly,</p>
<p>/M</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slavof</title>
		<link>http://martin.elwin.com/blog/2009/01/the-hitchhikers-guide-to-an-ioke-dev-env-from-source-part-1/comment-page-1/#comment-2945</link>
		<dc:creator>slavof</dc:creator>
		<pubDate>Tue, 13 Jan 2009 14:58:19 +0000</pubDate>
		<guid isPermaLink="false">http://martin.elwin.com/blog/?p=74#comment-2945</guid>
		<description>Thanks, Martin!

OK. That works fine!

I am looking forward to next part.

btw, I don&#039;t know if it a good idea, but it would be very nice to have also &quot;remove&quot; script/procedure, that clean things up from HOME dir and from other places where we put something that we install manually (i.e. not by apt-get/aptitude).

thanks again,
Slavo.</description>
		<content:encoded><![CDATA[<p>Thanks, Martin!</p>
<p>OK. That works fine!</p>
<p>I am looking forward to next part.</p>
<p>btw, I don&#8217;t know if it a good idea, but it would be very nice to have also &#8220;remove&#8221; script/procedure, that clean things up from HOME dir and from other places where we put something that we install manually (i.e. not by apt-get/aptitude).</p>
<p>thanks again,<br />
Slavo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://martin.elwin.com/blog/2009/01/the-hitchhikers-guide-to-an-ioke-dev-env-from-source-part-1/comment-page-1/#comment-2943</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Tue, 13 Jan 2009 14:03:39 +0000</pubDate>
		<guid isPermaLink="false">http://martin.elwin.com/blog/?p=74#comment-2943</guid>
		<description>Oops! A small mistake there. The command you should run to install Git should be:

make prefix=~/opt/git-1.6.1 install install-doc install-html install-info

Not &quot;sudo make prefix=/usr install install-doc install-html install-info&quot;.

The &quot;make&quot; and &quot;make install&quot; must use the same prefix, otherwise some of the Git commands will get confused, since they won&#039;t be able to find themselves or necessary data.

Hope that helps.

Kindly,

/M</description>
		<content:encoded><![CDATA[<p>Oops! A small mistake there. The command you should run to install Git should be:</p>
<p>make prefix=~/opt/git-1.6.1 install install-doc install-html install-info</p>
<p>Not &#8220;sudo make prefix=/usr install install-doc install-html install-info&#8221;.</p>
<p>The &#8220;make&#8221; and &#8220;make install&#8221; must use the same prefix, otherwise some of the Git commands will get confused, since they won&#8217;t be able to find themselves or necessary data.</p>
<p>Hope that helps.</p>
<p>Kindly,</p>
<p>/M</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slavof</title>
		<link>http://martin.elwin.com/blog/2009/01/the-hitchhikers-guide-to-an-ioke-dev-env-from-source-part-1/comment-page-1/#comment-2942</link>
		<dc:creator>slavof</dc:creator>
		<pubDate>Tue, 13 Jan 2009 13:49:03 +0000</pubDate>
		<guid isPermaLink="false">http://martin.elwin.com/blog/?p=74#comment-2942</guid>
		<description>Hi!

Great write up. Thank you very much for this. I am a little new to linux and git, so I have a question. 

I tried your steps, everything went ok (I assume that C-compiler warning about various file handling related functions like &quot;ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result&quot; are ok), but install step (&quot;sudo make prefix=/usr install install-doc install-html install-info&quot;) ends with:  

===
if test -r /usr/share/info/dir; then \
	  install-info --info-dir=/usr/share/info git.info ;\
	  install-info --info-dir=/usr/share/info gitman.info ;\
	else \
	  echo &quot;No directory found in /usr/share/info&quot; &gt;&amp;2 ; \
	fi

No `START-INFO-DIR-ENTRY&#039; and no `This file documents&#039;.
install-info(git.info): unable to determine description for `dir&#039; entry - giving up

No `START-INFO-DIR-ENTRY&#039; and no `This file documents&#039;.
install-info(gitman.info): unable to determine description for `dir&#039; entry - giving up
make[1]: *** [install-info] Error 1
make[1]: Leaving directory `/home/slavof/gitcore/git-1.6.1/Documentation&#039;
make: *** [install-info] Error 2

===

after this it looks like that git 1.6. works normally.

Is everything ok? Do you know what caused error described above?

I tried this on fresh installation of Ubuntu 8.10. 

thanks is advance,
Slavo.</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>Great write up. Thank you very much for this. I am a little new to linux and git, so I have a question. </p>
<p>I tried your steps, everything went ok (I assume that C-compiler warning about various file handling related functions like &#8220;ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result&#8221; are ok), but install step (&#8221;sudo make prefix=/usr install install-doc install-html install-info&#8221;) ends with:  </p>
<p>===<br />
if test -r /usr/share/info/dir; then \<br />
	  install-info &#8211;info-dir=/usr/share/info git.info ;\<br />
	  install-info &#8211;info-dir=/usr/share/info gitman.info ;\<br />
	else \<br />
	  echo &#8220;No directory found in /usr/share/info&#8221; &gt;&amp;2 ; \<br />
	fi</p>
<p>No `START-INFO-DIR-ENTRY&#8217; and no `This file documents&#8217;.<br />
install-info(git.info): unable to determine description for `dir&#8217; entry &#8211; giving up</p>
<p>No `START-INFO-DIR-ENTRY&#8217; and no `This file documents&#8217;.<br />
install-info(gitman.info): unable to determine description for `dir&#8217; entry &#8211; giving up<br />
make[1]: *** [install-info] Error 1<br />
make[1]: Leaving directory `/home/slavof/gitcore/git-1.6.1/Documentation&#8217;<br />
make: *** [install-info] Error 2</p>
<p>===</p>
<p>after this it looks like that git 1.6. works normally.</p>
<p>Is everything ok? Do you know what caused error described above?</p>
<p>I tried this on fresh installation of Ubuntu 8.10. </p>
<p>thanks is advance,<br />
Slavo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://martin.elwin.com/blog/2009/01/the-hitchhikers-guide-to-an-ioke-dev-env-from-source-part-1/comment-page-1/#comment-2941</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Tue, 13 Jan 2009 10:28:27 +0000</pubDate>
		<guid isPermaLink="false">http://martin.elwin.com/blog/?p=74#comment-2941</guid>
		<description>Glad to be of service. The next part, covering Emacs install, is almost ready...!

Kindly,

/Also Martin</description>
		<content:encoded><![CDATA[<p>Glad to be of service. The next part, covering Emacs install, is almost ready&#8230;!</p>
<p>Kindly,</p>
<p>/Also Martin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://martin.elwin.com/blog/2009/01/the-hitchhikers-guide-to-an-ioke-dev-env-from-source-part-1/comment-page-1/#comment-2940</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Tue, 13 Jan 2009 10:25:28 +0000</pubDate>
		<guid isPermaLink="false">http://martin.elwin.com/blog/?p=74#comment-2940</guid>
		<description>Awesome! I&#039;ve been having a look at Ioke lately (really like it!) and wanted to set up a development environment for Ubuntu. I have to admit that my Linux skills are pretty much non-existent so I failed miserably so far. So thanks a lot and can&#039;t wait for part 2... want to get started finally ;)

Martin</description>
		<content:encoded><![CDATA[<p>Awesome! I&#8217;ve been having a look at Ioke lately (really like it!) and wanted to set up a development environment for Ubuntu. I have to admit that my Linux skills are pretty much non-existent so I failed miserably so far. So thanks a lot and can&#8217;t wait for part 2&#8230; want to get started finally ;)</p>
<p>Martin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guide to Ioke development environment &#124; Ola Bini: Programming Language Synchronicity</title>
		<link>http://martin.elwin.com/blog/2009/01/the-hitchhikers-guide-to-an-ioke-dev-env-from-source-part-1/comment-page-1/#comment-2937</link>
		<dc:creator>Guide to Ioke development environment &#124; Ola Bini: Programming Language Synchronicity</dc:creator>
		<pubDate>Mon, 12 Jan 2009 21:28:50 +0000</pubDate>
		<guid isPermaLink="false">http://martin.elwin.com/blog/?p=74#comment-2937</guid>
		<description>[...] Wonderful! Martin Elwin posted the first part of a series on setting up an Ioke development environment. It&#8217;s fantastic to see people blog about Ioke, and Martin wrote some other pieces too. Especially the JSON parser is cool. You can see the development environment post here. [...]</description>
		<content:encoded><![CDATA[<p>[...] Wonderful! Martin Elwin posted the first part of a series on setting up an Ioke development environment. It&#8217;s fantastic to see people blog about Ioke, and Martin wrote some other pieces too. Especially the JSON parser is cool. You can see the development environment post here. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
