<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<?xml-stylesheet type="text/css" href="http://hawking.nonlogic.org/styles/feed.css"?>
<title type="html">gentoo</title>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org" />
<link rel="self" type="application/atom+xml" href="http://hawking.nonlogic.org/archives/gentoo/index-atom.xml" />
<updated>2008-05-05T14:29:18+03:00</updated>
<author>
<name>hawking</name>
<uri>http://hawking.nonlogic.org</uri>
</author>
<id>http://hawking.nonlogic.org/</id>
<generator uri="http://nanoblogger.sourceforge.net" version="3.3">NanoBlogger</generator>
<entry>
<title type="html">Latest news from Gentoo/Python</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2008/04/19/latest_news_from_gentoopython/" />
<id>http://hawking.nonlogic.org/archives/2008/04/19/latest_news_from_gentoopython/</id>
<published>2008-04-19T02:01:28+03:00</published>
<updated>2008-04-19T02:01:28+03:00</updated>
<category term="english" />
<category term="gentoo" />
<category term="python" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![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>]]>
</div>
</content>
</entry>
<entry>
<title type="html">viewing man pages with vim</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2008/04/06/viewing_man_pages_with_vim/" />
<id>http://hawking.nonlogic.org/archives/2008/04/06/viewing_man_pages_with_vim/</id>
<published>2008-04-06T12:29:17+03:00</published>
<updated>2008-04-06T12:29:17+03:00</updated>
<category term="english" />
<category term="gentoo" />
<category term="vim" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![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 :-)]]>
</div>
</content>
</entry>
<entry>
<title type="html">back</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2008/04/04/back/" />
<id>http://hawking.nonlogic.org/archives/2008/04/04/back/</id>
<published>2008-04-04T12:37:00+03:00</published>
<updated>2008-04-04T12:37:00+03:00</updated>
<category term="english" />
<category term="gentoo" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![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 :).]]>
</div>
</content>
</entry>
<entry>
<title type="html">python developers guide 2</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2007/07/11/python_developers_guide_2/" />
<id>http://hawking.nonlogic.org/archives/2007/07/11/python_developers_guide_2/</id>
<published>2007-07-11T05:07:47+03:00</published>
<updated>2007-07-11T05:07:47+03:00</updated>
<category term="english" />
<category term="gentoo" />
<category term="python" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![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 ;)]]>
</div>
</content>
</entry>
<entry>
<title type="html">python developers guide</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2007/06/30/python_developers_guide/" />
<id>http://hawking.nonlogic.org/archives/2007/06/30/python_developers_guide/</id>
<published>2007-06-30T21:10:29+03:00</published>
<updated>2007-06-30T21:10:29+03:00</updated>
<category term="english" />
<category term="gentoo" />
<category term="python" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![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 :).]]>
</div>
</content>
</entry>
<entry>
<title type="html">let it roll!</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2007/06/29/let_it_roll/" />
<id>http://hawking.nonlogic.org/archives/2007/06/29/let_it_roll/</id>
<published>2007-06-29T03:28:45+03:00</published>
<updated>2007-06-29T03:28:45+03:00</updated>
<category term="english" />
<category term="gentoo" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![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>]]>
</div>
</content>
</entry>
<entry>
<title type="html">repo url change</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2007/04/28/repo_url_change/" />
<id>http://hawking.nonlogic.org/archives/2007/04/28/repo_url_change/</id>
<published>2007-04-28T22:41:15+03:00</published>
<updated>2007-04-28T22:41:15+03:00</updated>
<category term="english" />
<category term="gentoo" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![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>]]>
</div>
</content>
</entry>
<entry>
<title type="html">sun is rising :)</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2007/04/06/sun_is_rising/" />
<id>http://hawking.nonlogic.org/archives/2007/04/06/sun_is_rising/</id>
<published>2007-04-06T06:21:11+03:00</published>
<updated>2007-04-06T06:21:11+03:00</updated>
<category term="english" />
<category term="gentoo" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![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>]]>
</div>
</content>
</entry>
<entry>
<title type="html">my overlay</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2007/03/13/my_overlay/" />
<id>http://hawking.nonlogic.org/archives/2007/03/13/my_overlay/</id>
<published>2007-03-13T14:53:29+03:00</published>
<updated>2007-03-13T14:53:29+03:00</updated>
<category term="english" />
<category term="gentoo" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[Thanks to <a href="http://www.nonlogic.org/">nonlogic</a> people I have my
own overlay now which contains my experimental ebuilds - mainly wireless tools
like aircrack-ng, lorcon, airpwn etc.
<br />
I also plan to add wireless modules like madwifi-ng with lorcon patches
soon.If you want to use it just get this layman <a
href="stuff/gentoo/hawking.xml">xml file</a> and add
<strong>file:///path/to/hawking.xml</strong> to your overlays line in
<strong>/etc/layman/layman.cfg</strong>.]]>
</div>
</content>
</entry>
<entry>
<title type="html">chessdb</title>
<author>
<name>hawking</name>
</author>
<link rel="alternate" type="text/html" href="http://hawking.nonlogic.org/archives/2007/03/05/chessdb/" />
<id>http://hawking.nonlogic.org/archives/2007/03/05/chessdb/</id>
<published>2007-03-05T21:51:41+03:00</published>
<updated>2007-03-05T21:51:41+03:00</updated>
<category term="english" />
<category term="gentoo" />
<category term="chess" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>I wrote an ebuild for <a href="http://chessdb.sourceforge.net">chessdb</a>
and two patches so that it works fine under Gentoo. You can get the ebuild and
the patches <a href="stuff/gentoo/games-board/chessdb/">here</a>. I also wrote
a <a href="https://bugs.gentoo.org/show_bug.cgi?id=169481">bug report</a> to
include it in portage.</p>]]>
</div>
</content>
</entry>
</feed>
