<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://hawking.nonlogic.org/styles/feed.css"?>
<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/">
<channel>
<title>hawking's weblog</title>
<link>http://hawking.nonlogic.org/archives/gentoo/</link>
<description>quark! quark! beware the quantum duck!</description>
<dc:language>en-us</dc:language>
<dc:creator>hawking</dc:creator>
<dc:date>2008-06-30T22:43:34+03:00</dc:date>
<admin:generatorAgent rdf:resource="http://nanoblogger.sourceforge.net" />
<item>
<link>http://hawking.nonlogic.org/archives/2008/06/30/vote_now/</link>
<title>Vote now!</title>
<dc:date>2008-06-30T22:32:56+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>english, gentoo</dc:subject>
<description>
<![CDATA[(102/253 ballots submitted so far, voting ends on the 4th, 23:59 utc)<br>
Not much left and more than half of us haven't voted yet!<br>
Vote <b>NOW!</b><br>
<br>
<img src="http://dev.gentoo.org/~hawking/fun/vote.png" alt="Voted" />]]>
</description>
</item>
<item>
<link>http://hawking.nonlogic.org/archives/2008/06/26/paludis-utils/</link>
<title>paludis-utils</title>
<dc:date>2008-06-26T18:00:57+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>paludis, english, gentoo, python</dc:subject>
<description>
<![CDATA[<a href="http://github.com/hawking/paludis-utils/tree/master">paludis-utils</a>
is a paludis replacement for
<a href="http://packages.gentoo.org/package/app-portage/portage-utils">portage-utils</a>.
It uses paludis <a href="http://paludis.pioto.org//api/python/">python bindings</a>.
Currently there are four applets available:
<pre>
alip@trippin&gt; p
Usage: p &lt;applet&gt; &lt;args&gt;
Invoke a paludis-utils applet

Currently defined applets:
p &lt;applet&gt; &lt;args&gt;    : Virtual applet
patom [options] &lt;pkgname&gt;  : Split atom strings
pfile [options] &lt;filename&gt; : List packages owning files
plist [options] &lt;pkgname&gt;  : List contents of packages matching requirements
psize [options] &lt;pkgname&gt;  : Calculate size of installed packages
</pre>

Contributions are welcome :-)]]>
</description>
</item>
<item>
<link>http://hawking.nonlogic.org/archives/2008/04/19/latest_news_from_gentoopython/</link>
<title>Latest news from Gentoo/Python</title>
<dc:date>2008-04-19T02:01:28+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>english, gentoo, python</dc:subject>
<description>
<![CDATA[I've done some major work under dev-lang/python today. I've backported many
patches from upstream. Here is a list of issues fixed:<br />
<ul>
        <li> <b>Buffer overflow in zlib extension</b>, <a
                href="http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1721">CVE-2008-1721</a>.
                <br />Gentoo bug: <a
                        href="https://bugs.gentoo.org/show_bug.cgi?id=217221">217221</a>
                <br />Upstream bug: <a
                        href="http://bugs.python.org/issue2586">2586</a>
                <br />Upstream fix: <a
                        href="http://svn.python.org/view?rev=62235&view=rev">r62235</a>
                <br />Fixed Gentoo/Python versions: <strong>2.3.6-r5</strong>, <strong>2.4.4-r10</strong>, <strong>2.5.2-r1</strong>
        <li> <b>PyString_FromStringAndSize() unsafe</b>
                <br />Upstream bug: <a
                        href="http://bugs.python.org/issue2587">2587</a>
                <br />Upstream fix: <a
                        href="http://svn.python.org/view?rev=62262&view=rev">r62262</a>
                <br />Fixed Gentoo/Python versions: <strong>2.3.6-r5</strong>, <strong>2.4.4-r10</strong>, <strong>2.5.2-r1</strong>
        <li> <b>distutils doesn't respect CXXFLAGS</b>
                <br />Gentoo bug: <a
                        href="https://bugs.gentoo.org/show_bug.cgi?id=145206">145206</a>
                <br />Fixed Gentoo/Python versions: <strong>2.4.4-r10</strong>, <strong>2.5.2-r1</strong>
                <br />Thanks to <em>Mark Peloquin</em> for the patch.
        <li> <b>Thread unsafe file objects</b>
                <br />Upstream bugs: <a
                        href="http://bugs.python.org/issue595601">595601</a>,
                        <a href="http://bugs.python.org/issue815646">815646</a>
                <br />Upstream fix: <a
                        href="http://svn.python.org/view?rev=62195&view=rev">r62195</a>
                <br />Fixed Gentoo/Python versions: <strong>2.5.2-r1</strong>
        <li> <b>a bunch of infinite C recursions</b>
                <br />Upstream bug: <a
                        href="http://bugs.python.org/issue1202533">1202533</a>
                <br />Upstream fix: <a
                        href="http://svn.python.org/view?rev=58032&view=rev">r58032</a>
                <br />Fixed Gentoo/Python versions: <strong>2.5.2-r1</strong>
</ul>

<p>
I've also added <em>wininst</em> USE flag fixing bug <a
        href="https://bugs.gentoo.org/show_bug.cgi?id=198021">198021</a> and
converted <em>nothreads</em> and <em>nocxx</em> USE flags to <em>threads</em>
and <em>cxx</em> adding USE defaults. The only issue left is internal build of libffi - bug <a
        href="https://bugs.gentoo.org/show_bug.cgi?id=209673">209673</a> - which
should wait until some issues about libffi is clarified.
</p>
<p>
If you're using a python extension written in C++ like wxpython, reemerge it
to make use of your CXXFLAGS.
</p>
<p>
This is all for now. Have a nice weekend :-)
</p>]]>
</description>
</item>
<item>
<link>http://hawking.nonlogic.org/archives/2008/04/06/viewing_man_pages_with_vim/</link>
<title>viewing man pages with vim</title>
<dc:date>2008-04-06T12:29:17+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>english, gentoo, vim</dc:subject>
<description>
<![CDATA[There are two ways to use vim to display man pages. The first one is using
vimmanpager and the second one is using the :Man command from within vim.
Today I fixed <a href="https://bugs.gentoo.org/show_bug.cgi?id=212844">bug
212844</a> which was a problem about vimmanpager and colour codes. You'll have
to reinstall vim to get the updated vimmanpager.
<br /><br />
To use vimmanpager as your default man pager build vim with vim-pager USE flag
and set the environment variable <strong>MANPAGER</strong> to vimmanpager.
<br /><br />
For those who want to use the command <strong>:Man</strong> from within vim,
here is a trick to get things right. Add the following lines to your vimrc:
<pre>
" make :Man command avaliable
source $VIMRUNTIME/ftplugin/man.vim
" Default MANPAGER vimmanpager doesn't play well
" with the :Man command and we don't want to see raw colour codes
" so we use sed to strip them.
let $MANPAGER = "sed -e 's:\\x1B\\[[[:digit:]\\+m::g'"
</pre>
<br />
Happy vimming :-)]]>
</description>
</item>
<item>
<link>http://hawking.nonlogic.org/archives/2008/04/04/back/</link>
<title>back</title>
<dc:date>2008-04-04T12:37:00+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>english, gentoo</dc:subject>
<description>
<![CDATA[After a while, I'm back to blogging and gentoo :). I was in the hospital
for 10 days 2 weeks ago. I'm diagnosed with 
<a href="http://en.wikipedia.org/wiki/Dissociative_identity_disorder">dissociative identity disorder</a>.
Currently I'm using <a href="http://en.wikipedia.org/wiki/Olanzapine">olanzapine</a> to keep
myself in reality and <a href="http://en.wikipedia.org/wiki/Sertraline">sertraline</a> to have
a good mood. I stopped school until september. I'll spend this time doing my
usual gentoo work and reading some books which I couldn't read due to lack of
time.
<br /><br />
I'm slowly recovering and started to commit fixes to our CVS.
I'm taking things slow though. Fortunately dev-zero is back and lordvan
requested to take care of twisted packages.
<br /><br />
I've updated my blog and added <a href="http://www.haloscan.com/">haloscan</a>
comment support and buttons to ease submitting to
 <a href="http://digg.com/">digg</a>,
 <a href="http://del.icio.us/">del.icio.us</a>,
 <a href="http://www.furl.net/">furl</a>,
 <a href="http://reddit.com/">reddit</a>,
 <a href="http://slashdot.org/">slashdot</a> and
 <a href="http://www.stumbleupon.com/">stumble upon</a>.
<br /><br />
This post is meant as an explanation for my slacking in the last months :).]]>
</description>
</item>
<item>
<link>http://hawking.nonlogic.org/archives/2007/07/11/python_developers_guide_2/</link>
<title>python developers guide 2</title>
<dc:date>2007-07-11T05:07:47+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>english, gentoo, python</dc:subject>
<description>
<![CDATA[As I said before I've been working on python developers guide. I added some
useful information about usual problems like byte-compiling of .py files,
handling of use_setuptools and _requires and committed the new version.
<br /><br />
Thanks nightmorph for correcting my crappy grammar and guide-xml ;)]]>
</description>
</item>
<item>
<link>http://hawking.nonlogic.org/archives/2007/06/30/python_developers_guide/</link>
<title>python developers guide</title>
<dc:date>2007-06-30T21:10:29+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>english, gentoo, python</dc:subject>
<description>
<![CDATA[<p><a href="http://www.gentoo.org/proj/en/Python/developersguide.xml">Gentoo Python Developers Guide</a>
is rather superficial thus I decided to improve it which can be helpful for
everyone writing ebuilds for python packages. The initial version is 
<a href="http://dev.gentoo.org/~hawking/python/developersguide.xml">here</a>.
It's far from perfect now but well it's a start :).]]>
</description>
</item>
<item>
<link>http://hawking.nonlogic.org/archives/2007/06/29/let_it_roll/</link>
<title>let it roll!</title>
<dc:date>2007-06-29T03:28:45+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>english, gentoo</dc:subject>
<description>
<![CDATA[<p>Haven't found any time to blog for a while.. I became a gentoo developer
which is nice cause now I'm able to contribute even more to my lovely distro
:). I've joined netmon and python herds and started to fix bugs.</p>

<p>Real life is really sucky right now. Summer school started and we still
couldn't rent a flat which we've been planning for about 6 months now.
Hopefully when we do it, my friend who works at a translation office as a part
time job and I can help translating docs and gwn into turkish.</p>

<p>Oh and about the title.. The first song I listened as a gentoo dev was
roadhouse blues by the doors :).</p>]]>
</description>
</item>
<item>
<link>http://hawking.nonlogic.org/archives/2007/04/28/repo_url_change/</link>
<title>repo url change</title>
<dc:date>2007-04-28T22:41:15+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>english, gentoo</dc:subject>
<description>
<![CDATA[I changed the url of my gentoo overlay. If you're using it do
<pre>
svn switch --relocate svn://svn.nonlogic.org/hawking/gentoo
svn://svn.nonlogic.org/hawking/hawking-overlay
</pre>]]>
</description>
</item>
<item>
<link>http://hawking.nonlogic.org/archives/2007/04/06/sun_is_rising/</link>
<title>sun is rising :)</title>
<dc:date>2007-04-06T06:21:11+03:00</dc:date>
<dc:creator>hawking</dc:creator>
<dc:subject>english, gentoo</dc:subject>
<description>
<![CDATA[<p>At last I completed my ebuild quiz today - many thanks to jokey - and
became a sunrise trusted commiter :). Now I can get stuff into sunrise w/o
getting them reviewed. yay!</p>]]>
</description>
</item>
</channel>
</rss>
