<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for xtifr</title>
    <link>http://www.advogato.org/person/xtifr/</link>
    <description>Advogato blog for xtifr</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sun, 7 Sep 2008 16:55:56 GMT</pubDate>
    <item>
      <pubDate>Sun, 10 Mar 2002 12:43:35 GMT</pubDate>
      <title>10 Mar 2002</title>
      <link>http://www.advogato.org/person/xtifr/diary.html?start=3</link>
      <guid>http://www.advogato.org/person/xtifr/diary.html?start=3</guid>
      <description>Grr, I hate when things break for no apparent reason. 
Someone sent me a Russian translation of one of the text
files in my WMMail deb package.  So, I stick it in, and go
to rebuild, and blammo, it won't build.  What changed? 
Damndiffeyeno.

&lt;p&gt; I do know my source didn't change.  So, something in the
build tools changed.  Which scares me.  Wonder how many
other deb packages have magically stopped building when
nobody was looking?  Or maybe it's just me.

&lt;p&gt; What I need to do is try on some other systems, preferably a
debian-stable system.  If that works (which it should), then
I can examine it to see how it differs from the build that's
failing on my box.  Or so I hope.  And so, a 10 minute job
has turned into a many-hours job.  Oh well, I've been in the
biz long enough to know that that's just how things go
sometimes.

&lt;p&gt; But first, since this job is &lt;em&gt;not&lt;/em&gt; a 10 minute job
after all, maybe I'll go hunt down some &lt;em&gt;real&lt;/em&gt; bugs
first.  My apologies to the Russians, but their translation
just didn't end up as my top priority this week.</description>
    </item>
    <item>
      <pubDate>Fri, 23 Nov 2001 21:38:37 GMT</pubDate>
      <title>23 Nov 2001</title>
      <link>http://www.advogato.org/person/xtifr/diary.html?start=2</link>
      <guid>http://www.advogato.org/person/xtifr/diary.html?start=2</guid>
      <description>Hmm, over a year since my last entry -- guess that says
something.  It is a little interesting to look back and see
where I was a year ago.

&lt;p&gt; I haven't become a libpng guru, but I did end up learning a
whole bunch about how the library has changed over the time,
and how to live with that.

&lt;p&gt; When I got in touch with the author of WMRack about some
fixes for bugs reported by Debian users, he said that he was
no longer maintaining it.  So I volunteered to take over and
set up a Source Forge page, which I &lt;a
href="http://wmrack.sf.net"&gt;have done&lt;/a&gt;.  I've made a
minor-bug-fix release, and I'm currently working on
re-working the main loop a bit (in a mis-labeled CVS
branch).  My first serious goal is to make it work better on
non-Linux systems (e.g. the BSDs).  I'd also like to make it
a little more modular, and maybe create some plug-ins.

&lt;p&gt; I got &lt;a href="http://www.advogato.org/proj/ORBit/" &gt;ORBit&lt;/a&gt; v2 packaged up for Debian
sid, and am more convinced than ever that I dislike libglib.
On the other hand, I'd rather use an ugly wrapper library to
gain portability than use one to lose it, as so many MS
programmers do.</description>
    </item>
    <item>
      <pubDate>Tue, 21 Nov 2000 11:14:40 GMT</pubDate>
      <title>21 Nov 2000</title>
      <link>http://www.advogato.org/person/xtifr/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/xtifr/diary.html?start=1</guid>
      <description>Fun, fun, fun, upgrading to Xf86-4.  Actually, this all went
much better than I had expected, thanks to the excellent
work of &lt;a
href="http://www.advogato.org/person/branden/"&gt;Overfiend&lt;/a&gt;
and the Debian-X crew.  In one way, it was a step backwards,
since I lost the use of utah-glx, and haven't gotten DRI
working yet.  But utah never worked quite right anyway, so it's
not exactly a huge loss...

&lt;p&gt; Adopted another poor orphaned Debian app, and yes, it's
another wmaker dockapp.  That makes three dockapps in a row
I've adopted.  And they're first three packages I've
maintained for Debian that I actually use on a day-to-day
basis.  (Which would make you suspect that I run wmaker,
but, in fact, I don't.  I admire wmaker, and I recommend it
to my friends, but I don't use it myself.  But I do love the
dockapps, and my fvwm buttonbar is full of 'em.)

&lt;p&gt; The new adoptee is wmppp.app, a nice little dialer with
traffic monitor.  And the second I announced I was adopting
it, a nice Debian user named Chris Gray popped up with
several useful patches.  Very handy to have someone familiar
with the code on tap, since the upstream maintainers seem to
be MIA.

&lt;p&gt; Still beating my head against one nasty bug in Ted, another
app I maintain.  The PNG handling seems to be completely
broken, and there seem to be a number of #defines involved,
and some strange dynamic linking issues, all of which makes
gdb less useful than it could be.  I hate to admit I'm
licked on something like this, but I'm not a libpng guru,
and I'm afraid I may have to bounce this one back upstream.

</description>
    </item>
    <item>
      <pubDate>Sun, 12 Nov 2000 08:02:59 GMT</pubDate>
      <title>12 Nov 2000</title>
      <link>http://www.advogato.org/person/xtifr/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/xtifr/diary.html?start=0</guid>
      <description>Got my new Debian Woody workstation set up.  Foolishly
decided to try a UDMA100 drive, since I'd seen on kernel
list that this was well supported.  This may be true in
theory, but none of the Debian boot disks spoke UDMA100.
Hard to install a system when you have one machine that
doesn't work, and one whose drives you can't access.  I
ended up building a kernel at work and stuffing it
onto a Debian rescue floppy.&lt;p&gt;

&lt;p&gt; Now, with a functioning workstation, it was time to try
setting up My First Lan.  (I had all the parts, and was
about to begin when the old box started flaking out.)  For
all the years I've used Lans, I've never rolled my own
before.  This was a lot of fun, and (mostly) went smooth as
silk.&lt;p&gt;

&lt;p&gt; At last, after over a month of running on a crippled,
all-but-dead box, I was ready to return to active duty with
Debian.  (Fortunately, Takuo Kitame had volunteered to make
some NMUs for me while my box was down.  I owe him some
sincere thanks.)&lt;p&gt;

&lt;p&gt; I happened to notice that a couple of programs I use had
been orphaned within the Debian project, so, with my
new box all ready to start crunching on new code, I posted
my intention to adopt them, and grabbed the source &amp;amp;
patches.  The first (WMMail) seems to be produced by an
author who doesn't grok the CVS export function.  (An all
too common problem in OSS projects, I'm afraid.)  The second
(WMRack) exposed a hole (at least I think it's a hole) in
the Debian cvs-buildpackage system.  I'm investigating
workarounds, but for now, I'm maintaining both packages
without the benefit of CVS, which is less than thrilling.&lt;p&gt;

&lt;p&gt; I've still got a little catchup to do on some of my older
packages, and I've got one that needs some massive cleanup
(perhaps a complete repackaging from scratch), but at least
I'm back on track and moving in the right direction once
again.&lt;p&gt;

&lt;p&gt; Yay.
</description>
    </item>
  </channel>
</rss>
