Older blog entries for tod (starting at number 9)

Gentoo has a very nice build "sandbox" working now. The sandbox prevents an ebuild from writing any changes outside of the temporary install directory during configuration and compiling of package tarballs. A previous ebuild submission of mine violated the sandbox when building the pdf manuals because a font it needed wasn't prebuilt during the tetex installation. (I got this bug assigned to me!).

I love it when I wake up in the morning and my problems are magically solved! A gentoo developer, azarah, updated the tetex ebuild so that it created all the fonts during installation. All I had to do to fix the moldy sandbox violation was to change the dependencies to depend on the new tetex ebuild. Sometimes life is easy.

Submitted updated swig and fltk ebuilds. If I can get an ebuild wrapped around Jython, Gentoo will have all the backends that are supported by anygui. :)

Submitted wxPython and anygui ebuilds to a Gentoo developer and they were accepted into the portage tree.

Tried out the Conexant linmodem drivers . The hsfserial.o module locked my computer. The others loaded ok. My modem has pci vendor:device number of 127a:4312. 127a:4311 is listed as supported. Off by one :(

My graphviz-1.7.15.ebuild, Imaging-1.1.2.ebuild, ReportLab-1.11.ebuild, gramps-0.7.0.ebuild, fortune-mod-9708.ebuild, humorixfortunes-1.3.ebuild, and netcdf-3.5.0.diff update patch were committed to CVS and are now in the official Gentoo portage tree.

muted yea

Gentoo has a bugzilla based issue tracking system up at bugs.gentoo.org now. Makes it much easier to keep track of stuff now. You can submit new ebuilds to it, also, and they won't fade from memory like submitting to the mailing-list.

Submitted quite a few ebuilds for Gentoo Linux last night. They were for python imaging library, reportlab, and gramps-0.7.0

During the course of making the gramps ebuild, also, made a trivial patch (added some ifdef's) for gramps that allowed it to be compiled against python-2.2. Submitted the patch to the upstream author.

I've decided I like the DragMod theme for sawfish. I have tabbed everything now. Tabbed browser (galeon), tabbed terminal (multi-gnome-terminal), tabbed chatting (xchat), and now tabbed windows (DragMod). I like tabs! (I sound like a '70's diet cola commercial.) The sawfish extensions that are used with it are what make it really nice. Might have to make some mods to the button images though.

Submitted an updated graphviz ebuild, the old one was getting stale.

Submitted ebuilds for wxGTK and poedit. wxGTK was accepted into CVS. Also my previous blackdown patches were accepted.

Working on a wxPython an PyOpenGl ebuild, but I am having problems compiling PyOpenGL. Its bombing on mismatched declarations in gl.h. I think this might be from the nvidia stuff I have installed.

Found simple bug in the blackdown-{jdk,jre} ebuilds and submitted patches.

Decided to try and gnu-ify the build of NIST dataplot. Yea, there are lots of statistics programs already available, but dataplot is nice for the following reasons.

1. It's been around since 1978 with continual enhancements and lots of testing. 2. It is integrated with the NIST/SEMATECH Handbook, very nice for learning about statistics.

Initally all I want to do is wrap the dataplot source with the Gnu build tools. Then might look into a gnome front-end for it.

I don't think licensing will be a problem as dataplot is public domain. However, I also would rather not fork the base code.

Submitted tcl and tk ebuilds to gentoo.org to replace monolithic tcl-tk ebuild. Also submitted an ebuild for expect. The tcl and tk ebuilds also fixed a problem that prevents vim from being built with tcl scripting. Submitted a patch for that. Wait and see if they make it into CVS.

6 Dec 2001 (updated 19 Dec 2001 at 19:41 UTC) »

Opened this account months ago. I guess I should start using it.

Main current interest is Gentoo Linux, I contribute ebuilds and patches. Submitted a atlas ebuild recently and want to get a lapack one out so I can start working on R and ocatave.

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!