<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Luke Faraone &#187; ubuntu</title>
	<atom:link href="http://luke.faraone.cc/blog/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://luke.faraone.cc/blog</link>
	<description></description>
	<lastBuildDate>Fri, 25 Jun 2010 14:13:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Sometimes things get complicated&#8230; (Handling upgrades from Karmic)</title>
		<link>http://luke.faraone.cc/blog/2010/01/sometimes-things-get-complicated-handling-upgrades-from-karmic/</link>
		<comments>http://luke.faraone.cc/blog/2010/01/sometimes-things-get-complicated-handling-upgrades-from-karmic/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 03:36:58 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[autokey]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[upgrades]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/blog/?p=116</guid>
		<description><![CDATA[I&#8217;m the package maintainer for Autokey in Debian. Upstream recently changed from using GTK+ to Qt4, which caused more than one complaint from users of testing. The GTK+ version of the package is published in Ubuntu 9.10 Karmic. While upstream is continuing to do regular releases of the GTK version, they are focusing on the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m the <a href="http://packages.debian.org/unstable/kde/autokey">package maintainer</a> for <a href="http://autokey.googlecode.com">Autokey</a> in Debian. Upstream recently changed from using GTK+ to Qt4, which caused <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;bug=545868">more</a> than <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=15;bug=545868">one</a> complaint from users of <a href="http://www.debian.org/releases/testing/">testing</a>.</p>
<p>The<a href="http://autokey.googlecode.com/files/autokey-gtk_0.61.2.tar.gz"> GTK+ version</a> of the package is published in <a href="https://edge.launchpad.net/ubuntu/karmic">Ubuntu 9.10 Karmic</a>. While upstream is continuing to do regular releases of the GTK version, they are focusing on the <a href="http://autokey.googlecode.com/files/autokey_0.61.2.tar.gz">KDE version</a> and have changed <code>autokey</code> to refer to the KDE version, while renaming the GTK version (formally <code>autokey</code>) to <code>autokey-gtk</code>. To make matters worse, upstream releases both as separate tarballs, and the packages conflict with one another.  (due to technical limitations)</p>
<p>What&#8217;s the proper proceedure for handling this in Ubuntu? Should <code>-gtk </code><strong>conflict</strong> with <code>autokey</code>, <strong>replace</strong> it, with  <code>autokey-qt </code>being available as an option, or should I just keep things as they are and have the package &#8220;change out from under&#8221; users when they upgrade?<code></code></p>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2010/01/sometimes-things-get-complicated-handling-upgrades-from-karmic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fixing segfaults in apt-get upgrade</title>
		<link>http://luke.faraone.cc/blog/2009/04/fixing-segfaults-in-apt-get-upgrade/</link>
		<comments>http://luke.faraone.cc/blog/2009/04/fixing-segfaults-in-apt-get-upgrade/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 14:22:17 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/2009/04/fixing-segfaults-in-apt-get-upgrade/</guid>
		<description><![CDATA[Recently I got a notification on my Jaunty box that unattended-upgrades had crashed, and eventually trased the problem to apt-get: while I could update my sources I was unable to upgrade, apt would segfault while reading the sources list. While I still have no idea what the cause was, the solution was a simple `sudo [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I got a notification on my Jaunty box that unattended-upgrades had crashed, and eventually trased the problem to apt-get: while I could update my sources I was unable to upgrade, apt would segfault while reading the sources list.</p>
<p>While I still have no idea what the cause was, the solution was a simple `sudo rm /var/cache/apt/*cache.bin`.</p>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/04/fixing-segfaults-in-apt-get-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu DC LoCo Bug Jam (2009-02-21)</title>
		<link>http://luke.faraone.cc/blog/2009/02/ubuntu-bug-jam/</link>
		<comments>http://luke.faraone.cc/blog/2009/02/ubuntu-bug-jam/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 22:05:43 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/?p=51</guid>
		<description><![CDATA[For those of you who missed the announcement a few weeks ago, the DC LoCo will be hosting an Ubuntu 9.04 &#8220;Jaunty Jackalope&#8221; bug jam at Gallaudet University in the Student Union Building. The meeting will immediately follow that of the OLPC Learning Club, and we&#8217;re expecting some spillover. In addition to packaging mentoring offered [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who missed <a href="https://lists.ubuntu.com/archives/ubuntu-us-dc/2009-January/000495.html">the announcement</a> a few weeks ago, the <a href="http://dc.ubuntu-us.org/">DC LoCo</a> will be hosting an Ubuntu 9.04 &#8220;Jaunty Jackalope&#8221; bug jam at <a href="http://www.gallaudet.edu/">Gallaudet University</a> in the Student Union Building.</p>
<p>The meeting will immediately follow that of the <a href="http://olpclearningclub.org/">OLPC Learning Club</a>, and we&#8217;re expecting some spillover. In addition to packaging mentoring offered by several Ubuntu MOTUs and Developers, we&#8217;ll be teaching basic QA during the event. Our *specific* QA focus is that of the Sugar packages for jaunty (which are being <a href="https://lists.ubuntu.com/archives/ubuntu-sugarteam/2009-February/thread.html#802">hammered out as we speak</a> by <a href="http://morgancollett.wordpress.com/">Morgan Collett</a>), but the bug jam aspect of the meeting will be more open ended.</p>
<pre><strong>Gallaudet University</strong>
<a href="http://research.gallaudet.edu/~kjcole/OLPC/SUB-0.gif">Student Academic Center</a> / Student Union Building (SAC/SUB)
Lower Level, Flex Rooms A and B
<strong>Saturday, February 21, 2009</strong>
10:00-13:00 <a href="http://olpclearningclub.org/meetings/learning-learning-on-a-stick/trackback/">OLPC LCDC</a>
<em>13:30-18:00 Ubuntu Bug Jam</em></pre>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/02/ubuntu-bug-jam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forking Sugar from Debian</title>
		<link>http://luke.faraone.cc/blog/2009/02/forking-sugar-from-debian/</link>
		<comments>http://luke.faraone.cc/blog/2009/02/forking-sugar-from-debian/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 23:33:07 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/?p=45</guid>
		<description><![CDATA[It&#8217;s done:  Sugar packages for Ubuntu Jaunty are no longer maintained in Git at Alioth. Usually we maintain Sugar packages in Debian&#8217;s Git services at Alioth. Ideally, every Ubuntu SugarTeam member is also a Debian OLPC maintainer on Alioth, who have the rights to push Debian/Ubuntu-spesific fixes upstream. When we are close to a freeze [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s done:  <a href="http://packages.ubuntu.com/search?keywords=sugar&amp;searchon=names&amp;suite=all&amp;section=all">Sugar packages</a> for Ubuntu Jaunty are no longer maintained in <a title="Debian Git" href="http://git.debian.org">Git</a> at <a href="http://alioth.debian.org">Alioth</a>.</p>
<p>Usually we maintain Sugar packages in Debian&#8217;s Git services at Alioth. Ideally, every Ubuntu <a href="https://wiki.ubuntu.com/SugarTeam">SugarTeam</a> member is also a<a href="http://alioth.debian.org/projects/debian-olpc/"> Debian OLPC maintainer</a> on Alioth, who have the rights to push Debian/Ubuntu-spesific fixes upstream. When we are close to a <a title="Ubuntu Feature Freeze" href="https://wiki.ubuntu.com/FeatureFreeze">freeze</a> or are unable to work with upstream (Debian) to meet our 6-month-release-cycle-deadline, we are forced to diverge from their repositories. Keep in mind, however, that we have the full expectation to merge at the soonest juncture.</p>
<p>It was something we *had* to do, since, as <a href="http://dr.jones.dk/">Jonas Smedegaard</a>, the primary maintainer in the team, has stated <a href="http://n2.nabble.com/activites-known-not-to-either-work-at-all-or-not-on-certin-platforms-tp2306414p2314698.html">numerous</a> <a href="http://lists.alioth.debian.org/pipermail/debian-olpc-devel/2009-January/000804.html">times </a>that he doesn&#8217;t want to maintain multiple branches (stable from a few months ago and unstable of the most recent series), at least <a href="http://lists.alioth.debian.org/pipermail/debian-olpc-devel/2009-January/000807.html">not yet</a>. This was obviously a problem, was we had to meet Ubuntu&#8217;s FeatureFreeze. (getting exceptions, as we had to do last time, are not fun <img src='http://faraone.cc/luke/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://morgancollett.wordpress.com/">Morgan Collett</a> uploaded the core suite last week and we&#8217;re working on squashing bugs and handling the other activities.</p>
<p>Let&#8217;s hope we&#8217;ll be able to make this the best release of Sugar-in-Ubuntu ever!</p>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/02/forking-sugar-from-debian/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Native 64bit Java Plugin in Ubuntu</title>
		<link>http://luke.faraone.cc/blog/2009/01/native-64bit-java-plugin-in-ubuntu/</link>
		<comments>http://luke.faraone.cc/blog/2009/01/native-64bit-java-plugin-in-ubuntu/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 14:15:20 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[intrepid]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/?p=29</guid>
		<description><![CDATA[As far as I can tell the latest release of Sun Java, in which they were nice enough to enable plugin support for 64bit at long last, has not been backported as a deb in any of the popular archives. For those of you who can&#8217;t wait for it to land in Medibuntu, here&#8217;s the [...]]]></description>
			<content:encoded><![CDATA[<p>As far as I can tell the <a href="https://jdk6.dev.java.net/6uNea.html">latest release</a> of Sun Java, in which they were nice enough to enable plugin support for 64bit at long last, has not been backported as a deb in any of the popular archives.</p>
<p>For those of you who can&#8217;t wait for it to land in Medibuntu, here&#8217;s the command to get it: (you&#8217;ll need <strong>fakeroot</strong> and <strong>alien </strong>installed)</p>
<pre>wget http://www.java.net/download/jdk6/6u12/promoted/b03/binaries/jre-6u12-ea-bin-b03-linux-amd64-22_dec_2008-rpm.bin
chmod +x jre-6u12-ea-bin-b03-linux-amd64-22_dec_2008-rpm.bin
./jre-6u12-ea-bin-b03-linux-amd64-22_dec_2008-rpm.bin
fakeroot alien jre-6u12-ea-linux-amd64.rpm
sudo dpkg -i jre_1.6.0_12-1_amd64.deb</pre>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/01/native-64bit-java-plugin-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Testing Suspend/Resume on a XPS m1330</title>
		<link>http://luke.faraone.cc/blog/2009/01/testing-suspendresume-on-a-xps-m1330-also-livecd-persistance/</link>
		<comments>http://luke.faraone.cc/blog/2009/01/testing-suspendresume-on-a-xps-m1330-also-livecd-persistance/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 23:03:01 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[jaunty]]></category>
		<category><![CDATA[livecd]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/blog/?p=10</guid>
		<description><![CDATA[I recently unboxed my Dell XPS M1330, and of course replaced the default Vista Ultimate™ with Ubuntu Intrepid. Everything was working fine, until I attempted to suspend: it failed to wake from its slumber. Hibernate had a similar problem, although in that case the system didn&#8217;t even attempt, returning to the gnome-screensaver immediately after switching [...]]]></description>
			<content:encoded><![CDATA[<p>I recently unboxed my Dell <a href="http://www.dell.com/content/products/productdetails.aspx/xpsnb_m1330">XPS M1330</a>, and of course replaced the default Vista Ultimate<strong>™</strong> with <a href="http://ubuntu.com">Ubuntu</a> <a href="http://releases.ubuntu.com/8.10/">Intrepid</a>.</p>
<p>Everything was working fine, until I attempted to <a href="http://en.wikipedia.org/wiki/Suspend_(OS_feature)">suspend</a>: it failed to wake from its slumber. <a href="http://en.wikipedia.org/wiki/Hibernate_(OS_feature)">Hibernate</a> had a similar problem, although in that case the system didn&#8217;t even attempt, returning to the gnome-screensaver immediately after switching to a tty.</p>
<p>I googled for a bit and came across <a href="https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/160319">a bugreport</a> on <a href="http://launchpad.net">Launchpad</a>, which was currently in the &#8220;won&#8217;t fix&#8221; status pending testing of the new kernel. The bug hadn&#8217;t been touched in a while, so I decided hey, testing Jaunty should be easy, I&#8217;ll give it a whirl. Wrong.</p>
<p>The first problem was _getting_ Jaunty, my internet fails epicly and I don&#8217;t want to upgrade my main installation. I initially dismissed partitioning, because I didn&#8217;t want to risk data loss. I came upon LiveUSB: it would require burning a liveCD but did not cause me to have to change anything on my hard drive at all. That was a bust; the first flash drive I tried (brand new PNY 8gb), according to the <a href="http://en.wikipedia.org/wiki/BIOS">BIOS</a>, didn&#8217;t even have a valid boot partiton. My second drive was corrupted after the first failed resume, but at least it booted.</p>
<p>So, having exausted that option, I decided to see what I could do with the LiveCD itself. The helpful folks in #ubuntu-installer suggested using the &#8220;persistance&#8221; option in the boot command line which requires you to either create a loopmounted filesystem on a FAT disk (which I&#8217;ll pass on, thanks), or making the sole partition on the disk a ext(2,3)-formatted volume labled &#8220;home-rw&#8221;. This didn&#8217;t work on my SDHC 4GB card, nor did it work with my USB key. I&#8217;m back where I started.</p>
<p>In the end, I just enabled <em>intrepid-propsed</em>, upgraded to the new kernel that&#8217;s been in testing almost since the release, and my S/R problems went away. Oh well, I guess Jaunty testing will have to wait until after feature-freeze.</p>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/01/testing-suspendresume-on-a-xps-m1330-also-livecd-persistance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
