Well, I got sick of the fedora upgrade treadmill.
Although I have a number of things helping me in the software management front, having to upgrade the OS in all my customers every 18 months or so is just boring.
Since they don't need cutting edge software at all, it just wasn't worth it. Being a cheap guy, switching to Novell or RHEL was not worth it, either.
So, I checked CentOS 4. A nice boring stodgy RHEL repackaging. I have been using it in selected environments (including my home box) for a co0uple of weeks.
It's really not terrible.
Ok, the default kernel it ships is terrible. Almost no peripherals work with it, and hotplug is broken like all hell, but I just got atrpm's FC3 kernel and all is fine.
The other main problems are:
There are not enough package sources yet
I can't find a decent APT for it. So I am using YUM.
Well, YUM really hurts it.
For some reason, I can't remove software when I am offline. It hangs.
It's sloooooooow. Damn slow. Incredibly slow. Makes APT look fast slow! After I added a few extra repos, it takes about 3 minutes for "yum search pyxml"
But hey, it's not all that bad if you have the time. And for the real work, my boxes use custom-packaged stuff anyway. I just needed something that wasn't going to bite me later.
And since I am readjusting my life to spend more time at home, I do have the time.
On other news, I had to reinstall PyDS, of course. So, I decided to treat my own box the same way I treat my clients' and forbid myself from installing non-packaged software.
So, I packaged it. Mind you, that's on an argentinian cablemodem, so don't expect any kind of speed. And it won't be there for long.