Older blog entries for pnasrat (starting at number 9)

2 Mar 2004 (updated 2 Mar 2004 at 17:29 UTC) »
Back to the grindstone

Well had housewarming this weekend which took up lots of my time - but was very worth while. Lots of people I hadn't seen for a while.

I've made a start on rpm.spec for rpm-python, it'll be the first rpm-python component I've done from scratch but I'm fairly happy with how it's going. I've also experimented with wrapping the rpm extension under a python module to make it easier to merge some helper functions.

jbj has added glob support for macrofiles which will make jpackage's life easier for macros.jpackage.

My rpmdb went a bit foo'ey so I took the opportunity to play some more with skvidal's rpmUtils module in order to fix it. Only real annoyance was not being able to access some useful functions in rpmUtils.updates as they are part of the class. Probably me being lazy though.


Failed to go to FOSDEM, meaning I missed lots of the OSS java people, but as oneof the things I've been sporadically trying to follow is native eclipse for FC2 I have some good news. I'm happy to say that the latest ant that is in rawhide fixes the issues I had with the naoko ant and libgcj-ssa (multiple classpath entries for .so in an executable).

I'm rebuilding against gcc34 packages and if that all works I may host a yum repo. I'll build on ppc later too. Then to work on rpm-java. I may also try and package native jython too.

Brief Update

I've not been up to stuff because of LifeStuff(tm) such as getting engaged and booking a wedding.

Fear not I shall return to geekdom briefly...

I've a few small rpm fixes I should push to HEAD after testing, plus XFree86 patch (the SDK includes patch made it into 4.4 rc 3 so will be in 4.4 yay!).

Bits and pieces

Have organised bandwidth so work should progress more on fedora-ppc kernel.

Having discovered jrpm I am using jython to bend it to my will :)

Jython 2.1+ on java1.3.1_09-i386 (JIT: null)
Type "copyright", "credits" or "license" for more information.
import com.jguild.jrpm as rpm

Next to play with natively compiled RHUG jython and jrpm, then try and build jrpm natively.

4 Feb 2004 (updated 4 Feb 2004 at 12:44 UTC) »
Events Warranted an Update

Well I've pushed another patch mharris' way (one typo has caused so much pain...) so things looking good. Unfortunately my laptop has decided that it really didn't like my last up2date -fu and is segfaulting at such commands as /bin/ls. Seeing as rpm and python are b0rked too I'm going to reinstall rawhide later today. This will delay the synaptics rpm itself as I can't run rpmbuild on laptop atm.

The ppc kernel is looking good, compiled, linked and runs. Need to do config tweaking now and then push to davej. Evil hacky implementation of page_is_array for ppc32 (it just returns 1 atm), but this is apparently what is in ppc64 RHEL branch for time being - so it's not just me ;)

Oh and people feel free to certify me on advogato pnasrat


Well I'm all moved - other than lack of bandwidth all is well.

Working through fedora ppc kernel stuff and fairly hopefull on that front. Working via gprs and dialup really makes me wish PDR or fedora CVS was available. Particularly working on the kernel and XFree86.

Synaptics update

David Dawes has commited my driver SDK patch which enables clean synaptics builds. As it's now UPSTREAM this may mean getting in into FC2 is doable. I've also managed to do the Imake magic to build supporting binaries for synaptics driver. Now just sanity checking and rediffing my patch against the Fedora XFree86 4.3.

I also wrote a quick script which tests the state of the current drivers built against the SDK. My patch to start using $(DRIVERSDKINCLUDEDIR) is sane, but some of the drivers on HEAD will no longer build with the SDK. More attention required here. I don't know if I can make rc3 for 4.4 final for this though due to Real Life(TM)

Tap, slide, click

Recently revised my work for packaging synaptics driver using the XFree86 SDk. I've resynced and need to do some Imake magic for some of the supporting/test binaries, but every thing works.

XFree86 SDK really needs some attention. I think it's important work, and am looking into from time to time - but it's not my highest priority.

It's too late for FC test1 but I'm going to push for inclustion in test2.

Feeling ill today, so therefore it's a good idea to start poking more on the kernel for fedora-ppc. I'd forgotten quite how nice the new kbuild is. The split configs should make life easier.

I've also started hacking on a change to rpm so that type lookup for header tags. This would enable me to clean up header-py properly. It's still in the early stages, though.

I'm giving a talk on Fedora at my LUG tomorrow then back to putting everything in boxes for the move next week.

20 Jan 2004 (updated 20 Jan 2004 at 21:52 UTC) »
May you live in intresting times...

Well its been a fun filled week, latest rawhide fixes mozilla for fedora ppc, which is great. I have got a ppc-utils srpm which I really need a tuit to push to katzj.

Having broken everything just before the test1 freeze, I have lots of karma to rebuild, but hey bad timing

Still yet to replicate xmlrpc hangs on my local RedHat/postgres bugzilla instance *sigh*. I need to look over skvidal's rpm python and metadata stuff, need to fit this in between recovering dead boxes, doing the role of a business analysis for the automated test requirements, and real life.

Fuller's Jack Frost which is brewed with blackberries - really tastes good and fruity - whilst not heavy like a trappist ale

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!