Archive for the 'main' Category

No Firefox 3

Thursday, December 20th, 2007

Everyone is about the packaged Firefox 3 Beta in Rawhide, but bails on me with:

Could not find compatible GRE between version 1.9b3pre and 1.9b3pre

What the heck is GRE? And if you reqire it, please add it into Requires:, kthx.

Orkut worm today

Tuesday, December 18th, 2007

Nice job.

The most worrying aspect of it is that “it” posted a few scraps using my identity. How was it possible? I suspect that someone was stealing Gtalk passwords, which are the same for Adsense and Gmail too.

is probably just the boot code.

No love

Friday, December 14th, 2007
From: xorg-owner@lists.freedesktop.org
To: zaitcev@redhat.com
Subject: Patch for sis and libpciaccess
Date: Fri, 14 Dec 2007 20:18:59 -0800
Sender: xorg-bounces@lists.freedesktop.org

You are not allowed to post to this mailing list, and your message has
been automatically rejected.  If you think that your messages are
being rejected in error, contact the mailing list owner at
xorg-owner@lists.freedesktop.org.

Merits of SRPM

Sunday, December 9th, 2007

:

I cannot fathom why anyone would ever want to work directly with SRPMS like that, for any package.

Two reasons: 1) CVS tip is not reproducible (easily), and 2) it may be in undesirable flux.

In kernel terms, if I download 2.6.23 tarball and you download 2.6.23 tarball, we get the same thing. If config and gcc are factored out, we get the same result. But if I do git pull, you do git pull, we get different things. Heck one of them may even reject a patch that applies to the other one fine.

In case of Fedora, it’s even worse because CVS is no git. To try and convince CVS to produce you a useable tree for X11 before libpciaccess, for example, is an arduous task. I, for one, have no clue how to accomplish it. Moreover, I have no desire to bother when it’s so easy to download a suitable SRPM which is known to work.

And presumably if you ever want to update it you need to download a whole new SRPM and do it all over again, instead of just ‘cvs update; make $ARCH’.

You should do a cvs update -d, and even then I’ve been bitten by leftover configs before. In SRPM case, if you do “rm ~/rpms/SOURCES/*”, you may be sure that the result of rpm -i is going to build.

It’s true that in the long run SRPMs are unworkable for day-to-day hacking due to their sheer bulk. The multi-petabyte /mnt/redhat/dist is something remember vividly, if not fondly. However, I feel a certain trepidation and uncertainty every time I check out anything with a tag. And of course the first thing I do after the checkout is “make srpm”, then I run away from CVS as fast as I can.

Time flies fast

Tuesday, December 4th, 2007

Snapped a minute ago on Rawhide (look at the corrupt icons):

I reported this bug a year ago, IIRC. But it’s still with us. I really should get off my ass and fix it, but since it involves GNOME, that would require some major learning. Which would probaly be probably a good thing, actually… But I’m always busy with some stuff. And who isn’t?

UPDATE: Actually, it was .

News from the field

Friday, November 30th, 2007

My friend Pixy, a Web backend guy, news. The good news: we’ve become much better at running virtualized. The bad news: Pixy rejects Xen and KVM and continues with VMWare.

After installing Fedora 8, the mouse pointer automatically tracked between Windows and Linux even without installing VMWare tools (a good thing, because I haven’t been able to install VMWare tools). And the clock problems that made standard Linux 2.6 builds all but useless under VMWare have completely disappeared.

This must be Dan Berrange’s work on the mouse (and someone in X land). I’m uncertain if my patches were ever used, and in any case I only delivered the absolute events to the input framework. Someone else made evdev not to crash as much and also had it configured in F8 by default.

What smolt won’t show you

Thursday, November 29th, 2007

Retrocomputing is silly, but fun.

I understand that WRT54GL is only $79+tax in Fry’s, but then again, this thing runs Fedora. I only had to tweak rpm, which is built with mandatory NPTL these days, so although it pretends to be i386, it really requires i686. The Versa is a 486. Also, I threw on it a kernel RPM with hostap, but that was trivial.

Flying through a bookstore

Monday, November 26th, 2007

A chance brought me into a chain bookstore in the middle of nowhere, so I took an opportunity to browse.

Greg’s “” is interesting, because it exposes the tribal knowledge. Probably needs a bit more git these days. $35 (there’s also a free PDF).

” is fascinating. I cannot help thinking that someone is trying a technical solution to a social problem. We all know how a certain reputable kernel developer replugged a major subsystem from one API to another in order to bypass a clueless maintainer. I had my doubts, but it was a great success, despite the cost of userland-visible changes (I’m actually disadvantaged by this, because I have a small fixed-function box where the API the new code needs was completely deconfigured… Now I have to carry 220KB of extra stuff.). WiMAX attempts the same on a much bigger scale: its providers and users have a chance to bypass the exploitive, rent-seeking, carteilized cellular market. The audacity of the plot is breath-taking.

: Got this, mostly because I remember that it was hard to find information about my Series 2 TiVo. Everything falls off the net pretty quickly these days.

What kills drives

Thursday, November 22nd, 2007

To illustrate the dangers of knowing too much trivia, a hard drive in a company Dell Latitude D600 died on me today across a reboot to install Fedora 8. I’m quite certain that it happened because an hour previously I applied “hdparm -B 254 /dev/sda“, about which I’ve read in . Before today, the drive worked for 3.5 years and accumulated about 1,300,000 duty cycles.

In my defense, the sound the drive made when parking was annoying and the two-second delay every time Firefox wanted to move a RAM page to swap was irritating, so I was somewhat justified in my attempt to make my life more convenient. Also, my (newer) Dell Inspiron 1501 appears to be none the worse after a treatment with -B 254, so…

Ebooks, Kindle, and Russia

Wednesday, November 21st, 2007

There was a bit of Kindle noise recently. I have no clue about it, I just read what . However, one note for those who think that e-book cannot catch on because it’s “inconvenient”: they are very popular in Russia. I don’t have one, but a large number of my old University cohorts do. The reason is: content aplenty, most pirated. Frankly, if it supported PDF, I wouldn’t mind one, because a) evince is slow, b) separate screen saves real estate. Copy-paste is not very functional in evince either (e.g. keeps grabbing wrong column), so a separate device is no big loss.