<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://bugs.maemo.com/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Checkinstall on Maemo - Revision history</title>
		<link>http://bugs.maemo.com/index.php?title=Checkinstall_on_Maemo&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.15.5-7</generator>
		<lastBuildDate>Tue, 07 Apr 2026 17:54:48 GMT</lastBuildDate>
		<item>
			<title>amigadave:&amp;#32;categorize, wikify slightly</title>
			<link>http://bugs.maemo.com/index.php?title=Checkinstall_on_Maemo&amp;diff=41773&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Checkinstall_on_Maemo&amp;diff=41773&amp;oldid=prev</guid>
			<description>&lt;p&gt;categorize, wikify slightly&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 10:17, 11 February 2011&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[http://www.asic-linux.com.mx/~izto/checkinstall/index.php checkinstall] is a tool which helps to create Debian packages. (It also could help to create RedHat's and Slackware's packages). Instead of typing &amp;quot;make install&amp;quot; user can just write &amp;quot;checkinstall&amp;quot; and build .deb package for a software.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[http://www.asic-linux.com.mx/~izto/checkinstall/index.php checkinstall] is a tool which helps to create Debian packages. (It also could help to create RedHat's and Slackware's packages). Instead of typing &amp;quot;make install&amp;quot; user can just write &amp;quot;checkinstall&amp;quot; and build .deb package for a software.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Building Debian package, instead of just installing software to prefix has several advantages: &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Building Debian package, instead of just installing software to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a &lt;/ins&gt;prefix&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;has several advantages: &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* you may put the package into your own package repository and share with other people.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* you may put the package into your own package repository and share with other people.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* you have advantages of package management, like ability to list package files, check which package installed a particular file, and, package manager won't allow to overwrite existing files, while &amp;quot;make install&amp;quot; does not care about this.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* you have advantages of package management, like ability to list package files, check which package installed a particular file, and, package manager won't allow to overwrite existing files, while &amp;quot;make install&amp;quot; does not care about this.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;As far as I know, you cannot commit packages generated &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;like that &lt;/del&gt;into official Maemo repositories.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;As far as I know, you cannot commit packages generated &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in this way &lt;/ins&gt;into official Maemo repositories.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== Instructions ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''ATTENTION! ACHTUNG!'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''ATTENTION! ACHTUNG!'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Doing things described in this manual is dangerous. Don't follow these instructions unless you are confident GNU/Linux user, have a backup of a running system and know how to reflash bricked phone.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Doing things described in this manual is dangerous. Don't follow these instructions unless you are confident GNU/Linux user, have a backup of a running system and know how to reflash bricked phone.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;First, let's get the source:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;First, let's get the source:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Also, change &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;makefile &lt;/del&gt;in the installwatch directory&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Also, change &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the &amp;lt;code&amp;gt;Makefile&amp;lt;/code&amp;gt; &lt;/ins&gt;in the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;installwatch&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;directory&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;#PREFIX=/usr/local&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;#PREFIX=/usr/local&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 29:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now you also need to install gettext. For that, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;add &lt;/del&gt;temporarily &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;sdk &lt;/del&gt;repository to the custom apt list:&amp;lt;pre&amp;gt;vi /etc/apt/sources.list.d/dev.list&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now you also need to install &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;gettext&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;. For that, temporarily &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;add the SDK &lt;/ins&gt;repository to the custom apt list:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;vi /etc/apt/sources.list.d/dev.list&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and add the line:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;deb http://repository.maemo.org fremantle/sdk free non-free&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;deb http://repository.maemo.org fremantle/sdk free non-free&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;DO NOT UPGRADE YOUR SYSTEM WITH THIS CONFIG LINE ENABLED!&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;DO NOT UPGRADE YOUR SYSTEM WITH THIS CONFIG LINE ENABLED!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 36:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 40:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;apt-get install gettext&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;apt-get install gettext&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;You also need to install sed-gnu. It's in fremantle/free repository&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;You also need to install &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;sed-gnu&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;. It's in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;fremantle/free&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;repository&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;apt-get install sed-gnu&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;apt-get install sed-gnu&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Right &lt;/del&gt;sed binary now located in /usr/bin/gnu, so we need to have that directory in the path first, otherwise /bin/sed from busybox will be executed&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The GNU &lt;/ins&gt;sed binary &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;is &lt;/ins&gt;now located in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;/usr/bin/gnu&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;, so we need to have that directory in the path first, otherwise &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;/bin/sed&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;from busybox will be executed&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;export PATH=/usr/bin/gnu:$PATH&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;export PATH=/usr/bin/gnu:$PATH&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;At the moment of successful compilation I also have in the system following packages with the gnu ending:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;At the moment of successful compilation I also have in the system following packages with the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;gnu&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;ending:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;dpkg -l | grep gnu&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;dpkg -l | grep gnu&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 57:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;I also have &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;gcc &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;gnu &lt;/del&gt;make installed&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;I also have &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;GCC &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;GNU &lt;/ins&gt;make installed&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. &lt;/ins&gt;We will need bash&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;; &lt;/ins&gt;I always have it as my defailt shell:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;We will need bash&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/del&gt;I always have it as my defailt shell:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;apt-get install bash3&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;apt-get install bash3&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;So, now it's time to type &amp;quot;make&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;So, now it's time to type &amp;quot;make&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;make&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;make&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 91:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 92:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;We need findutils-gnu for checkinstall to work.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;We need &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;findutils-gnu&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;for checkinstall to work.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;apt-get install findutils-gnu&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;apt-get install findutils-gnu&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In order to build package well, you also need to install debianutils.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In order to build &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a &lt;/ins&gt;package well, you also need to install &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;debianutils&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;. However, you cannot install &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;debianutils&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;, because it conflicts with &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;busybox&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;. This is a dirty hack I suggest to use&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, you cannot install debianutils, because it conflicts with busybox.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is a dirty hack I suggest to use&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;cp /var/lib/dpkg/status /var/lib/dpkg/status.bak&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;cp /var/lib/dpkg/status /var/lib/dpkg/status.bak&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;vi /var/lib/dpkg/status&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;vi /var/lib/dpkg/status&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Find in this file &amp;quot;busybox&amp;quot; section.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Find in this file &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/ins&gt;&amp;quot;busybox&amp;quot; section.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Package: busybox&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Package: busybox&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 132:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 129:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now let's change apt configuration in order to allow to overwrite busybox links:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now let's change apt configuration in order to allow to overwrite busybox links:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;vi /etc/apt/apt.conf.d/23overwrite&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;vi /etc/apt/apt.conf.d/23overwrite&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 150:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 146:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Otherwise you will need to download package yourself, and install it with dpkg --force-overwrite.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Otherwise you will need to download package yourself, and install it with&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;dpkg --force-overwrite.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/del&gt;apt-get install debianutils&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;apt-get install debianutils&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Reading package lists... Done&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Reading package lists... Done&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Building dependency tree&amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Building dependency tree&amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 180:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 177:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;As you see, /usr/bin/which does not work, because it cannot find getopts. However, getopts is a bash command, so we can fix it by changing interpreter in the /usr/bin/which script from #!/bin/sh (which is a symlink to busybox) to #!/bin/bash. Then, also change the interpreter in the following scripts&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;As you see, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;/usr/bin/which&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;does not work, because it cannot find getopts. However, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;getopts&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;is a bash command, so we can fix it by changing interpreter in the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;/usr/bin/which&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;script from &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;#!/bin/sh&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;(which is a symlink to busybox) to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;#!/bin/bash&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;. Then, also change the interpreter in the following scripts&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;/usr/bin/sensible-pager&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;/usr/bin/sensible-pager&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 188:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 185:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, type checkinstall&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, type checkinstall&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 231:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 227:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;12 - Conflicts: [&amp;nbsp; ]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;12 - Conflicts: [&amp;nbsp; ]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;13 - Replaces: [&amp;nbsp; ]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;13 - Replaces: [&amp;nbsp; ]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;quot;rev&amp;quot; utility is a part of util-linux. We can safely ignore the warning.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;quot;rev&amp;quot; utility is a part of util-linux. We can safely ignore the warning. However, checkinstall won't build a package unless we explicitly specify Name and Version of the package.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, checkinstall won't build a package unless we explicitly specify Name and Version of the package.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is it&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is it&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Enter a number to change any of them or press ENTER to continue: 2&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Enter a number to change any of them or press ENTER to continue: 2&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 483:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 475:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, you can use checkinstall in order to create &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;debian &lt;/del&gt;packages for Maemo.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, you can use checkinstall in order to create &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Debian &lt;/ins&gt;packages for Maemo.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Category:Packaging]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-07 17:54:49 --&gt;
&lt;/table&gt;</description>
			<pubDate>Fri, 11 Feb 2011 10:17:17 GMT</pubDate>			<dc:creator>amigadave</dc:creator>			<comments>http://bugs.maemo.com/Talk:Checkinstall_on_Maemo</comments>		</item>
		<item>
			<title>norayr:&amp;#32;New page: [http://www.asic-linux.com.mx/~izto/checkinstall/index.php checkinstall] is a tool which helps to create Debian packages. (It also could help to create RedHat's and Slackware's packages). ...</title>
			<link>http://bugs.maemo.com/index.php?title=Checkinstall_on_Maemo&amp;diff=41598&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Checkinstall_on_Maemo&amp;diff=41598&amp;oldid=prev</guid>
			<description>&lt;p&gt;New page: [http://www.asic-linux.com.mx/~izto/checkinstall/index.php checkinstall] is a tool which helps to create Debian packages. (It also could help to create RedHat&amp;#39;s and Slackware&amp;#39;s packages). ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[http://www.asic-linux.com.mx/~izto/checkinstall/index.php checkinstall] is a tool which helps to create Debian packages. (It also could help to create RedHat's and Slackware's packages). Instead of typing &amp;quot;make install&amp;quot; user can just write &amp;quot;checkinstall&amp;quot; and build .deb package for a software.&lt;br /&gt;
Building Debian package, instead of just installing software to prefix has several advantages: &lt;br /&gt;
* you may put the package into your own package repository and share with other people.&lt;br /&gt;
* you have advantages of package management, like ability to list package files, check which package installed a particular file, and, package manager won't allow to overwrite existing files, while &amp;quot;make install&amp;quot; does not care about this.&lt;br /&gt;
&lt;br /&gt;
As far as I know, you cannot commit packages generated like that into official Maemo repositories.&lt;br /&gt;
&lt;br /&gt;
'''ATTENTION! ACHTUNG!'''&lt;br /&gt;
'''Doing things described in this manual is dangerous. Don't follow these instructions unless you are confident GNU/Linux user, have a backup of a running system and know how to reflash bricked phone.&lt;br /&gt;
'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
First, let's get the source:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://www.asic-linux.com.mx/~izto/checkinstall/files/source/checkinstall-1.6.2.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Untar it:&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -jxvf checkinstall-1.6.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
cd to the directory and modify Makefile:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#PREFIX=/usr/local&lt;br /&gt;
PREFIX=/opt/checkinstall&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also, change makefile in the installwatch directory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#PREFIX=/usr/local&lt;br /&gt;
PREFIX=/opt/checkinstall&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you also need to install gettext. For that, add temporarily sdk repository to the custom apt list:&amp;lt;pre&amp;gt;vi /etc/apt/sources.list.d/dev.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://repository.maemo.org fremantle/sdk free non-free&amp;lt;/pre&amp;gt;&lt;br /&gt;
DO NOT UPGRADE YOUR SYSTEM WITH THIS CONFIG LINE ENABLED!&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get update&lt;br /&gt;
apt-get install gettext&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
You also need to install sed-gnu. It's in fremantle/free repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install sed-gnu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Right sed binary now located in /usr/bin/gnu, so we need to have that directory in the path first, otherwise /bin/sed from busybox will be executed&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export PATH=/usr/bin/gnu:$PATH&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
At the moment of successful compilation I also have in the system following packages with the gnu ending:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dpkg -l | grep gnu&lt;br /&gt;
ii  coreutils-gnu                                       8.4-2maemo1                      GNU core utilities&lt;br /&gt;
ii  diffutils-gnu                                       1:2.8.1-18maemo3                 File comparison utilities&lt;br /&gt;
ii  sed-gnu                                             4.2.1-6maemo5                    The GNU sed stream editor&lt;br /&gt;
ii  tar-gnu                                             1.22-2maemo5                     GNU version of the tar archiving utility&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I also have gcc and gnu make installed&lt;br /&gt;
We will need bash, I always have it as my defailt shell:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install bash3&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, now it's time to type &amp;quot;make&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make&lt;br /&gt;
for file in locale/checkinstall-*.po ; do \&lt;br /&gt;
	case ${file} in \&lt;br /&gt;
		locale/checkinstall-template.po)  ;; \&lt;br /&gt;
		*) \&lt;br /&gt;
			out=`echo $file | sed -s 's/po/mo/'` ; \&lt;br /&gt;
			msgfmt -o ${out} ${file} ; \&lt;br /&gt;
			if [ $? != 0 ] ; then \&lt;br /&gt;
				exit 1 ; \&lt;br /&gt;
			fi ; \&lt;br /&gt;
		;; \&lt;br /&gt;
	esac ; \&lt;br /&gt;
done	&lt;br /&gt;
make -C installwatch&lt;br /&gt;
make[1]: Entering directory `/media/mmc1/noch/src0/checkinstall-1.6.2/installwatch'&lt;br /&gt;
./create-localdecls&lt;br /&gt;
Checking truncate argument type... off_t&lt;br /&gt;
Checking readlinkat result type... ssize_t&lt;br /&gt;
Checking libc version... libc.so.6&lt;br /&gt;
Checking glibc subversion... gcc -Wall -c -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -DVERSION=\&amp;quot;0.7.0beta7\&amp;quot; installwatch.c&lt;br /&gt;
ld -shared -o installwatch.so installwatch.o -ldl -lc&lt;br /&gt;
make[1]: Leaving directory `/media/mmc1/noch/src0/checkinstall-1.6.2/installwatch'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now we can use checkinstall which we installed in the prefix:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export PATH=/opt/checkinstall/bin:/opt/checkinstall/sbin:$PATH&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We need findutils-gnu for checkinstall to work.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install findutils-gnu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In order to build package well, you also need to install debianutils.&lt;br /&gt;
However, you cannot install debianutils, because it conflicts with busybox.&lt;br /&gt;
This is a dirty hack I suggest to use&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /var/lib/dpkg/status /var/lib/dpkg/status.bak&lt;br /&gt;
vi /var/lib/dpkg/status&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Find in this file &amp;quot;busybox&amp;quot; section.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Package: busybox                                             &lt;br /&gt;
Status: install ok installed                                          &lt;br /&gt;
Priority: optional                                                  &lt;br /&gt;
Section: utils                                                       &lt;br /&gt;
Installed-Size: 500                                                      &lt;br /&gt;
Maintainer: Yauheni Kaliuta &amp;lt;yauheni.kaliuta@nokia.com&amp;gt;              &lt;br /&gt;
Architecture: armel                                             &lt;br /&gt;
Version: 3:1.10.2.legal-1osso30+0m5     &lt;br /&gt;
Replaces: ash, bsdutils, coreutils, debianutils, diff, findutils, grep, gzip, hostname, login, mktemp, mount, ncurses-bin, sed, sysvinit-utils, tar,&lt;br /&gt;
Provides: ash, awk, bsdutils, coreutils, debianutils, diff, editor, findutils, grep, gzip, hostname, login, mktemp, mount, ncurses-bin, sed, sysvini&lt;br /&gt;
Depends: libc6 (&amp;gt;= 2.5.0-1), libgcc1 (&amp;gt;= 1:4.2.1), busybox-symlinks-busybox (= 3:1.10.2.legal-1osso30+0m5)                             &lt;br /&gt;
Conflicts: ash, bsdutils, coreutils, debianutils, diff, findutils, grep, gzip, hostname, login, mktemp, mount, ncurses-bin, sed, sysvinit-utils, tar&lt;br /&gt;
Description: Tiny utilities for small and embedded systems&lt;br /&gt;
 BusyBox combines tiny versions of many common UNIX utilities into a single&lt;br /&gt;
 small executable. It provides minimalist replacements for the most common&lt;br /&gt;
 utilities you would usually find on your desktop system (i.e., ls, cp, mv,&lt;br /&gt;
 mount, tar, etc.). The utilities in BusyBox generally have fewer options than&lt;br /&gt;
 their full-featured GNU cousins; however, the options that are included&lt;br /&gt;
 provide the expected functionality and behave very much like their GNU&lt;br /&gt;
 counterparts.                                               &lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Remove &amp;quot;debianutils&amp;quot; from the Replaces and Conflicts sections.&lt;br /&gt;
&lt;br /&gt;
Now let's change apt configuration in order to allow to overwrite busybox links:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi /etc/apt/apt.conf.d/23overwrite&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This file did not exist.&lt;br /&gt;
&lt;br /&gt;
Paste there following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
APT {&lt;br /&gt;
             Get {&lt;br /&gt;
               Fix-Broken &amp;quot;true&amp;quot;;&lt;br /&gt;
             };&lt;br /&gt;
};&lt;br /&gt;
DPkg&lt;br /&gt;
{&lt;br /&gt;
  Options {&amp;quot;--force-overwrite&amp;quot;;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Otherwise you will need to download package yourself, and install it with dpkg --force-overwrite.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
]apt-get install debianutils&lt;br /&gt;
Reading package lists... Done&lt;br /&gt;
Building dependency tree       &lt;br /&gt;
Reading state information... Done&lt;br /&gt;
The following NEW packages will be installed:&lt;br /&gt;
  debianutils&lt;br /&gt;
0 upgraded, 1 newly installed, 0 to remove and 21 not upgraded.&lt;br /&gt;
Need to get 55,3kB of archives.&lt;br /&gt;
After this operation, 279kB of additional disk space will be used.&lt;br /&gt;
Get:1 http://repository.maemo.org fremantle/free debianutils 2.30 [55,3kB]&lt;br /&gt;
Fetched 55,3kB in 0s (94,7kB/s)&lt;br /&gt;
Selecting previously deselected package debianutils.&lt;br /&gt;
(Reading database ... 44101 files and directories currently installed.)&lt;br /&gt;
Unpacking debianutils (from .../debianutils_2.30_armel.deb) ...&lt;br /&gt;
dpkg - warning, overriding problem because --force enabled:&lt;br /&gt;
 trying to overwrite `/bin/tempfile', which is also in package busybox&lt;br /&gt;
dpkg - warning, overriding problem because --force enabled:&lt;br /&gt;
 trying to overwrite `/bin/which', which is also in package busybox&lt;br /&gt;
dpkg - warning, overriding problem because --force enabled:&lt;br /&gt;
 trying to overwrite `/bin/run-parts', which is also in package busybox&lt;br /&gt;
dpkg - warning, overriding problem because --force enabled:&lt;br /&gt;
 trying to overwrite `/usr/bin/which', which is also in package busybox&lt;br /&gt;
Setting up debianutils (2.30) ...&lt;br /&gt;
/usr/bin/which: line 22: getopts: not found&lt;br /&gt;
/usr/bin/which: shift: line 23: Illegal number: -1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you see, /usr/bin/which does not work, because it cannot find getopts. However, getopts is a bash command, so we can fix it by changing interpreter in the /usr/bin/which script from #!/bin/sh (which is a symlink to busybox) to #!/bin/bash. Then, also change the interpreter in the following scripts&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/bin/sensible-pager&lt;br /&gt;
/usr/bin/savelog&lt;br /&gt;
/usr/bin/sensible-browser&lt;br /&gt;
/usr/bin/sensible-editor&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, type checkinstall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran&lt;br /&gt;
           This software is released under the GNU GPL.&lt;br /&gt;
&lt;br /&gt;
The checkinstallrc file was not found at:&lt;br /&gt;
/opt/checkinstall/sbin/../checkinstallrc&lt;br /&gt;
&lt;br /&gt;
Assuming default values.&lt;br /&gt;
&lt;br /&gt;
The package documentation directory ./doc-pak does not exist. &lt;br /&gt;
Should I create a default set of package docs?  [y]: &lt;br /&gt;
&lt;br /&gt;
Preparing package documentation...OK&lt;br /&gt;
&lt;br /&gt;
Please choose the packaging method you want to use.&lt;br /&gt;
Slackware [S], RPM [R] or Debian [D]? D&lt;br /&gt;
&lt;br /&gt;
****************************************&lt;br /&gt;
**** Debian package creation selected ***&lt;br /&gt;
*****************************************&lt;br /&gt;
/opt/checkinstall/sbin/checkinstall: line 1272: rev: command not found&lt;br /&gt;
/opt/checkinstall/sbin/checkinstall: line 1272: rev: command not found&lt;br /&gt;
/opt/checkinstall/sbin/checkinstall: line 1299: rev: command not found&lt;br /&gt;
/opt/checkinstall/sbin/checkinstall: line 1299: rev: command not found&lt;br /&gt;
&lt;br /&gt;
This package will be built according to these values: &lt;br /&gt;
&lt;br /&gt;
0 -  Maintainer: [ root@Nokia-N900 ]&lt;br /&gt;
1 -  Summary: [ CheckInstall installations tracker, version 1.6.2 ]&lt;br /&gt;
2 -  Name:    [  ]&lt;br /&gt;
3 -  Version: [  ]&lt;br /&gt;
4 -  Release: [ 1 ]&lt;br /&gt;
5 -  License: [ GPL ]&lt;br /&gt;
6 -  Group:   [ checkinstall ]&lt;br /&gt;
7 -  Architecture: [ armel ]&lt;br /&gt;
8 -  Source location: [ checkinstall-1.6.2 ]&lt;br /&gt;
9 -  Alternate source location: [  ]&lt;br /&gt;
10 - Requires: [  ]&lt;br /&gt;
11 - Provides: [  ]&lt;br /&gt;
12 - Conflicts: [  ]&lt;br /&gt;
13 - Replaces: [  ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;rev&amp;quot; utility is a part of util-linux. We can safely ignore the warning.&lt;br /&gt;
However, checkinstall won't build a package unless we explicitly specify Name and Version of the package.&lt;br /&gt;
&lt;br /&gt;
This is it&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Enter a number to change any of them or press ENTER to continue: 2&lt;br /&gt;
Enter new name: &lt;br /&gt;
&amp;gt;&amp;gt; checkinstall&lt;br /&gt;
/opt/checkinstall/sbin/checkinstall: line 1299: rev: command not found&lt;br /&gt;
/opt/checkinstall/sbin/checkinstall: line 1299: rev: command not found&lt;br /&gt;
&lt;br /&gt;
This package will be built according to these values: &lt;br /&gt;
&lt;br /&gt;
0 -  Maintainer: [ root@Nokia-N900 ]&lt;br /&gt;
1 -  Summary: [ CheckInstall installations tracker, version 1.6.2 ]&lt;br /&gt;
2 -  Name:    [ checkinstall ]&lt;br /&gt;
3 -  Version: [  ]&lt;br /&gt;
4 -  Release: [ 1 ]&lt;br /&gt;
5 -  License: [ GPL ]&lt;br /&gt;
6 -  Group:   [ checkinstall ]&lt;br /&gt;
7 -  Architecture: [ armel ]&lt;br /&gt;
8 -  Source location: [ checkinstall-1.6.2 ]&lt;br /&gt;
9 -  Alternate source location: [  ]&lt;br /&gt;
10 - Requires: [  ]&lt;br /&gt;
11 - Provides: [ checkinstall ]&lt;br /&gt;
12 - Conflicts: [  ]&lt;br /&gt;
13 - Replaces: [  ]&lt;br /&gt;
&lt;br /&gt;
Enter a number to change any of them or press ENTER to continue: 3&lt;br /&gt;
Enter new version: &lt;br /&gt;
&amp;gt;&amp;gt; 1.6.2&lt;br /&gt;
&lt;br /&gt;
This package will be built according to these values: &lt;br /&gt;
&lt;br /&gt;
0 -  Maintainer: [ root@Nokia-N900 ]&lt;br /&gt;
1 -  Summary: [ CheckInstall installations tracker, version 1.6.2 ]&lt;br /&gt;
2 -  Name:    [ checkinstall ]&lt;br /&gt;
3 -  Version: [ 1.6.2 ]&lt;br /&gt;
4 -  Release: [ 1 ]&lt;br /&gt;
5 -  License: [ GPL ]&lt;br /&gt;
6 -  Group:   [ checkinstall ]&lt;br /&gt;
7 -  Architecture: [ armel ]&lt;br /&gt;
8 -  Source location: [ checkinstall-1.6.2 ]&lt;br /&gt;
9 -  Alternate source location: [  ]&lt;br /&gt;
10 - Requires: [  ]&lt;br /&gt;
11 - Provides: [ checkinstall ]&lt;br /&gt;
12 - Conflicts: [  ]&lt;br /&gt;
13 - Replaces: [  ]&lt;br /&gt;
&lt;br /&gt;
Enter a number to change any of them or press ENTER to continue: &lt;br /&gt;
&lt;br /&gt;
Installing with make install...&lt;br /&gt;
&lt;br /&gt;
========================= Installation results ===========================&lt;br /&gt;
for file in locale/checkinstall-*.po ; do \&lt;br /&gt;
	case ${file} in \&lt;br /&gt;
		locale/checkinstall-template.po)  ;; \&lt;br /&gt;
		*) \&lt;br /&gt;
			out=`echo $file | sed -s 's/po/mo/'` ; \&lt;br /&gt;
			msgfmt -o ${out} ${file} ; \&lt;br /&gt;
			if [ $? != 0 ] ; then \&lt;br /&gt;
				exit 1 ; \&lt;br /&gt;
			fi ; \&lt;br /&gt;
		;; \&lt;br /&gt;
	esac ; \&lt;br /&gt;
done	&lt;br /&gt;
make -C installwatch&lt;br /&gt;
make[1]: Entering directory `/media/mmc1/noch/src0/checkinstall-1.6.2/installwatch'&lt;br /&gt;
make[1]: Nothing to be done for `all'.&lt;br /&gt;
make[1]: Leaving directory `/media/mmc1/noch/src0/checkinstall-1.6.2/installwatch'&lt;br /&gt;
export&lt;br /&gt;
export AF_DEFINES_SOURCED='1'&lt;br /&gt;
export AF_INIT_DIR='/etc/osso-af-init'&lt;br /&gt;
export AF_PIDDIR='/tmp/af-piddir'&lt;br /&gt;
export DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-eWtibmqbgo,guid=8e2b2d5d9dbd2e469e4db2720000000f'&lt;br /&gt;
export DISABLE_GATEWAY='1'&lt;br /&gt;
export DISPLAY=':0.0'&lt;br /&gt;
export GTK2_RC_FILES='/etc/hildon/theme/gtk-2.0/gtkrc'&lt;br /&gt;
export HILDON_FM_OBEX_ROOT='obex://'&lt;br /&gt;
export HOME='/root'&lt;br /&gt;
export ILLEGAL_FAT_CHARS='\/:*?&amp;lt;&amp;gt;|'&lt;br /&gt;
export INSTW_BACKUP='1'&lt;br /&gt;
export INSTW_DBGFILE='/var/tmp/tmp.wti2T1hGGv/dbgfile'&lt;br /&gt;
export INSTW_DBGLVL='0'&lt;br /&gt;
export INSTW_EXCLUDE='/dev,/media/mmc1/noch/src0/checkinstall-1.6.2,/proc,/tmp,/var/tmp,'&lt;br /&gt;
export INSTW_LOGFILE='/var/tmp/tmp.wti2T1hGGv/newfiles.tmp'&lt;br /&gt;
export INSTW_ROOTPATH='/var/tmp/tmp.wti2T1hGGv'&lt;br /&gt;
export INSTW_TRANSL='1'&lt;br /&gt;
export INTERNAL_MMC_MOUNTPOINT='/home/user/MyDocs'&lt;br /&gt;
export INTERNAL_MMC_SWAP_LOCATION='/home/user/MyDocs'&lt;br /&gt;
export LANG='en_US'&lt;br /&gt;
export LAUNCHWRAPPER='/etc/osso-af-init/launch-wrapper.sh'&lt;br /&gt;
export LAUNCHWRAPPER_NICE='/etc/osso-af-init/nice-launch-wrapper.sh'&lt;br /&gt;
export LAUNCHWRAPPER_NICE_KILL='/etc/osso-af-init/nice-kill-launch-wrapper.sh'&lt;br /&gt;
export LAUNCHWRAPPER_NICE_TRYRESTART='/etc/osso-af-init/nice-launch-wrapper-tryrestart.sh'&lt;br /&gt;
export LAUNCHWRAPPER_TRYRESTART='/etc/osso-af-init/launch-wrapper-tryrestart.sh'&lt;br /&gt;
export LC_ADDRESS='de_DE'&lt;br /&gt;
export LC_IDENTIFICATION='de_DE'&lt;br /&gt;
export LC_MEASUREMENT='de_DE'&lt;br /&gt;
export LC_MESSAGES='en_US'&lt;br /&gt;
export LC_MONETARY='de_DE'&lt;br /&gt;
export LC_NAME='de_DE'&lt;br /&gt;
export LC_NUMERIC='de_DE'&lt;br /&gt;
export LC_PAPER='de_DE'&lt;br /&gt;
export LC_TELEPHONE='de_DE'&lt;br /&gt;
export LC_TIME='en_US'&lt;br /&gt;
export LD_PRELOAD='/opt/checkinstall/lib/installwatch.so'&lt;br /&gt;
export LOGNAME='root'&lt;br /&gt;
export MAIL='/var/mail/root'&lt;br /&gt;
export MAKEFLAGS=''&lt;br /&gt;
export MAKELEVEL='1'&lt;br /&gt;
export MAX_FILENAME_LENGTH='255'&lt;br /&gt;
export MFLAGS=''&lt;br /&gt;
export MMC_DEVICE_FILE='/dev/mmcblk0p1'&lt;br /&gt;
export MMC_MOUNTPOINT='/media/mmc1'&lt;br /&gt;
export MMC_SWAP_LOCATION='/media/mmc1'&lt;br /&gt;
export MYDOCSDIR='/home/user/MyDocs'&lt;br /&gt;
export OLDPWD='/media/mmc1/noch/src0/checkinstall-1.6.2'&lt;br /&gt;
export OSSO_PRODUCT_FULL_NAME='Nokia N900'&lt;br /&gt;
export OSSO_PRODUCT_HARDWARE='RX-51'&lt;br /&gt;
export OSSO_PRODUCT_KEYBOARD='English, Dutch'&lt;br /&gt;
export OSSO_PRODUCT_NAME='N900'&lt;br /&gt;
export OSSO_PRODUCT_REGION='English America'&lt;br /&gt;
export OSSO_PRODUCT_RELEASE_FULL_NAME='Maemo 5'&lt;br /&gt;
export OSSO_PRODUCT_RELEASE_NAME='Maemo 5'&lt;br /&gt;
export OSSO_PRODUCT_RELEASE_VERSION='20.2010.36-2.003'&lt;br /&gt;
export OSSO_PRODUCT_SHORT_NAME='Nokia N900'&lt;br /&gt;
export OSSO_PRODUCT_WLAN_CHANNEL='fcc/us'&lt;br /&gt;
export OSSO_SWAP='/home/user/MyDocs'&lt;br /&gt;
export OSSO_VERSION='RX-51_2009SE_20.2010.36-2.003_PR_003'&lt;br /&gt;
export PATH='/opt/checkinstall/bin:/opt/checkinstall/sbin:/usr/bin/gnu:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11'&lt;br /&gt;
export PWD='/media/mmc1/noch/src0/checkinstall-1.6.2'&lt;br /&gt;
export SDL_AUDIODRIVER='pulse'&lt;br /&gt;
export SESSION_BUS_ADDRESS_FILE='/tmp/session_bus_address.user'&lt;br /&gt;
export SESSION_BUS_PID_FILE='/tmp/dbus_session_bus.pid.user'&lt;br /&gt;
export SHELL='/bin/sh'&lt;br /&gt;
export SHLVL='3'&lt;br /&gt;
export SSH_CLIENT='10.0.0.1 56492 22'&lt;br /&gt;
export SSH_CONNECTION='10.0.0.1 56492 10.0.0.3 22'&lt;br /&gt;
export SSH_TTY='/dev/pts/1'&lt;br /&gt;
export STATESAVEDIR='/tmp/osso-appl-states'&lt;br /&gt;
export TERM='xterm'&lt;br /&gt;
export TEXTDOMAIN='checkinstall'&lt;br /&gt;
export TEXTDOMAINDIR='/opt/checkinstall/sbin/../lib/checkinstall/locale'&lt;br /&gt;
export TMPDIR='/var/tmp'&lt;br /&gt;
export UPNP_ROOT='upnpav://'&lt;br /&gt;
export USER='root'&lt;br /&gt;
export _='/var/tmp/tmp.wti2T1hGGv/installscript.sh'&lt;br /&gt;
make -C installwatch install&lt;br /&gt;
make[1]: Entering directory `/media/mmc1/noch/src0/checkinstall-1.6.2/installwatch'&lt;br /&gt;
mkdir -p /opt/checkinstall/lib&lt;br /&gt;
mkdir -p /opt/checkinstall/bin&lt;br /&gt;
if [ -r /opt/checkinstall/lib/installwatch.so ]; then \&lt;br /&gt;
	rm -f  /opt/checkinstall/lib/installwatch.so; \&lt;br /&gt;
fi&lt;br /&gt;
install installwatch.so /opt/checkinstall/lib&lt;br /&gt;
sed -e &amp;quot;s|#PREFIX#|/opt/checkinstall|&amp;quot; &amp;lt; installwatch &amp;gt; /opt/checkinstall/bin/installwatch&lt;br /&gt;
chmod 755 /opt/checkinstall/bin/installwatch&lt;br /&gt;
make[1]: Leaving directory `/media/mmc1/noch/src0/checkinstall-1.6.2/installwatch'&lt;br /&gt;
mkdir -p /opt/checkinstall/sbin&lt;br /&gt;
install checkinstall makepak /opt/checkinstall/sbin&lt;br /&gt;
for file in locale/*.mo ; do \&lt;br /&gt;
	LANG=`echo $file | sed -e 's|locale/checkinstall-||' \&lt;br /&gt;
		-e 's|\.mo||'` &amp;amp;&amp;amp; \&lt;br /&gt;
	mkdir -p /opt/checkinstall/lib/checkinstall/locale/${LANG}/LC_MESSAGES &amp;amp;&amp;amp; \&lt;br /&gt;
	cp $file /opt/checkinstall/lib/checkinstall/locale/${LANG}/LC_MESSAGES/checkinstall.mo || \&lt;br /&gt;
	exit 1 ; \&lt;br /&gt;
done&lt;br /&gt;
mkdir -p /opt/checkinstall/lib/checkinstall&lt;br /&gt;
install -m644  checkinstallrc-dist /opt/checkinstall/lib/checkinstall&lt;br /&gt;
if ! [ -f /opt/checkinstall/lib/checkinstall/checkinstallrc ]; then \&lt;br /&gt;
	cp /opt/checkinstall/lib/checkinstall/checkinstallrc-dist /opt/checkinstall/lib/checkinstall/checkinstallrc; \&lt;br /&gt;
else \&lt;br /&gt;
	echo; \&lt;br /&gt;
	echo; \&lt;br /&gt;
	echo ======================================================== ;\&lt;br /&gt;
	echo; \&lt;br /&gt;
	echo An existing checkinstallrc file has been found. ;\&lt;br /&gt;
	echo The one from this distribution can be found at: ; \&lt;br /&gt;
	echo; \&lt;br /&gt;
	echo -e \\t/opt/checkinstall/lib/checkinstall/checkinstallrc-dist ; \&lt;br /&gt;
	echo; \&lt;br /&gt;
	echo; \&lt;br /&gt;
	echo ======================================================== ;\&lt;br /&gt;
	echo; \&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
========================================================&lt;br /&gt;
&lt;br /&gt;
An existing checkinstallrc file has been found.&lt;br /&gt;
The one from this distribution can be found at:&lt;br /&gt;
&lt;br /&gt;
	/opt/checkinstall/lib/checkinstall/checkinstallrc-dist&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
========================================================&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
======================== Installation successful ==========================&lt;br /&gt;
&lt;br /&gt;
Copying documentation directory...&lt;br /&gt;
./&lt;br /&gt;
./TODO&lt;br /&gt;
./INSTALL&lt;br /&gt;
./README&lt;br /&gt;
./COPYING&lt;br /&gt;
./RELNOTES&lt;br /&gt;
./BUGS&lt;br /&gt;
./Changelog&lt;br /&gt;
./FAQ&lt;br /&gt;
./CREDITS&lt;br /&gt;
&lt;br /&gt;
Copying files to the temporary directory...OK&lt;br /&gt;
&lt;br /&gt;
Stripping ELF binaries...OK&lt;br /&gt;
&lt;br /&gt;
Compressing man pages...OK&lt;br /&gt;
&lt;br /&gt;
Building file list...OK&lt;br /&gt;
&lt;br /&gt;
Building Debian package...OK&lt;br /&gt;
&lt;br /&gt;
NOTE: The package will not be installed&lt;br /&gt;
&lt;br /&gt;
Erasing temporary files...OK&lt;br /&gt;
&lt;br /&gt;
Deleting doc-pak directory...OK&lt;br /&gt;
&lt;br /&gt;
Writing backup package...OK&lt;br /&gt;
OK&lt;br /&gt;
&lt;br /&gt;
Deleting temp dir...OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**********************************************************************&lt;br /&gt;
&lt;br /&gt;
 Done. The new package has been saved to&lt;br /&gt;
&lt;br /&gt;
 /media/mmc1/noch/src0/checkinstall-1.6.2/checkinstall_1.6.2-1_armel.deb&lt;br /&gt;
 You can install it in your system anytime using: &lt;br /&gt;
&lt;br /&gt;
      dpkg -i checkinstall_1.6.2-1_armel.deb&lt;br /&gt;
&lt;br /&gt;
**********************************************************************&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, you can use checkinstall in order to create debian packages for Maemo.&lt;/div&gt;</description>
			<pubDate>Thu, 03 Feb 2011 21:53:42 GMT</pubDate>			<dc:creator>norayr</dc:creator>			<comments>http://bugs.maemo.com/Talk:Checkinstall_on_Maemo</comments>		</item>
	</channel>
</rss>