<?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"
	>
<channel>
	<title>Comments on: How to install latest Git on Ubuntu</title>
	<atom:link href="http://blog.nethazard.net/2008/03/10/how-to-install-latest-git-on-ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nethazard.net/2008/03/10/how-to-install-latest-git-on-ubuntu/</link>
	<description>Gabriel Saldana's personal blog about programming, free software and life</description>
	<pubDate>Wed, 27 Aug 2008 23:51:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: Gunnar</title>
		<link>http://blog.nethazard.net/2008/03/10/how-to-install-latest-git-on-ubuntu/#comment-1712</link>
		<dc:creator>Gunnar</dc:creator>
		<pubDate>Thu, 13 Mar 2008 15:12:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.nethazard.net/2008/03/10/how-to-install-latest-git-on-ubuntu/#comment-1712</guid>
		<description>Install the dpkg-dev package - It contains the base tools for building Debian packages. One of them, the core tool several helpers/wrappers use for building packages. You will probably also want fakeroot and devscripts, to start with.
To download the source package (that is, the .orig.tar.gz, .diff.gz and .dsc files), do:
$ apt-get source git-core
Now, building git will probably require you to install some dependencies - Go ahead (as root): 
# apt-get build-dep git-core
Now just enter the directory and build the package:
$ cd git-core-1.5.4.3
$ dpkg-buildpacakge -rfakeroot -tc -us -uc
Drink some coffee, and you will have a shiny new set of git-core .deb packages :) I often prefer running debuild instead of dpkg-buildpackage as it adds some sugar, but it's basically the same thing. And, of course, later on you will want to play with VCS-based package building, i.e. svn-buildpackage, git-buildpackage and the like.
Oh, and BTW: The most _common_ situation is that Debian has more recent versions than Ubuntu - Of course, in unstable. That's where Ubuntu pulls from.</description>
		<content:encoded><![CDATA[<p>Install the dpkg-dev package - It contains the base tools for building Debian packages. One of them, the core tool several helpers/wrappers use for building packages. You will probably also want fakeroot and devscripts, to start with.<br />
To download the source package (that is, the .orig.tar.gz, .diff.gz and .dsc files), do:<br />
$ apt-get source git-core<br />
Now, building git will probably require you to install some dependencies - Go ahead (as root):<br />
# apt-get build-dep git-core<br />
Now just enter the directory and build the package:<br />
$ cd git-core-1.5.4.3<br />
$ dpkg-buildpacakge -rfakeroot -tc -us -uc<br />
Drink some coffee, and you will have a shiny new set of git-core .deb packages <img src='http://blog.nethazard.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> I often prefer running debuild instead of dpkg-buildpackage as it adds some sugar, but it&#8217;s basically the same thing. And, of course, later on you will want to play with VCS-based package building, i.e. svn-buildpackage, git-buildpackage and the like.<br />
Oh, and BTW: The most _common_ situation is that Debian has more recent versions than Ubuntu - Of course, in unstable. That&#8217;s where Ubuntu pulls from.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gabrielsaldana</title>
		<link>http://blog.nethazard.net/2008/03/10/how-to-install-latest-git-on-ubuntu/#comment-1711</link>
		<dc:creator>gabrielsaldana</dc:creator>
		<pubDate>Thu, 13 Mar 2008 01:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.nethazard.net/2008/03/10/how-to-install-latest-git-on-ubuntu/#comment-1711</guid>
		<description>Another option could be passing the flag ./configure --prefix=/opt/ and install compiled software there. But I don't have much experience with that.

Yes Debian's packages are more up to date than Ubuntu's (strange). I tried contacting the Ubuntu's git package maintainer to see if I could help updating it, but I had no response.

Can you point me to any info on how to rebuild Debian packages?</description>
		<content:encoded><![CDATA[<p>Another option could be passing the flag ./configure &#8211;prefix=/opt/ and install compiled software there. But I don&#8217;t have much experience with that.</p>
<p>Yes Debian&#8217;s packages are more up to date than Ubuntu&#8217;s (strange). I tried contacting the Ubuntu&#8217;s git package maintainer to see if I could help updating it, but I had no response.</p>
<p>Can you point me to any info on how to rebuild Debian packages?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gunnar</title>
		<link>http://blog.nethazard.net/2008/03/10/how-to-install-latest-git-on-ubuntu/#comment-1710</link>
		<dc:creator>Gunnar</dc:creator>
		<pubDate>Tue, 11 Mar 2008 15:26:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.nethazard.net/2008/03/10/how-to-install-latest-git-on-ubuntu/#comment-1710</guid>
		<description>Man, if you are using a distribution... Do yourself a favor, and don't install unstructuredly your software in /usr/local/ - That will only kill your distribution's upgradeability, and will surely bring tears to your face sooner or later. It's way better to create updated packages based on the existing tarballs. Maybe just to rebuild Ubuntu Hardy's (or Debian Sid's) package (currently, both are at 1.5.4.3 while Git upstream version is 1.5.4.4 - not so far behind, are they?) will be enough. And your system will be much saner.</description>
		<content:encoded><![CDATA[<p>Man, if you are using a distribution&#8230; Do yourself a favor, and don&#8217;t install unstructuredly your software in /usr/local/ - That will only kill your distribution&#8217;s upgradeability, and will surely bring tears to your face sooner or later. It&#8217;s way better to create updated packages based on the existing tarballs. Maybe just to rebuild Ubuntu Hardy&#8217;s (or Debian Sid&#8217;s) package (currently, both are at 1.5.4.3 while Git upstream version is 1.5.4.4 - not so far behind, are they?) will be enough. And your system will be much saner.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
