
I have a new client, one who has just bought a new PC from Dell which came with Vista Home Basic. Dell, according to the website for this PC, say they recommend Vista Home Premium. The new client buys the software online, runs the online upgrade plan and waits the couple of hours it takes to upgrade only to find his machine continuously rebooting.
He calls me.
I have a look, find out that even safe mode doesn’t work and turn off the auto-reboot using the magic of F8 on boot and find out the cause of the crash is something called spdt.sys which comes from some software called “Daemon Tools”.
Fortunately the Vista Premium upgrade allows you to roll back. Once I have a working Basic installation I try to run the Daemon Tools uninstall programme, only to find that it doesn’t work. Wow. Colour me nonplussed. I rename the offensive SYS file and try to delete the registry entries which turn out to be write protected. Which idiot decided to do that I don’t know but they deserve a very special place in Hell. Preferably an area that I look after.
Anyway, the renaming of the dll seems to fix it and the next day my friend Theo manages to upgrade it without problem.
Well, I say that.
It turns out that the Dell supplied sound card (Sigmatel STAC 92XX) does not work with Vista Premium. We have a look on the Dell support site for this particular sound card and try the latest driver. No joy. Personally at this point I would send the whole bloody lot back to Dell as not fit for purpose however the client can’t do without a PC so we are going to try to source a Vista Premium compatible sound card.
Basically: don’t get Vista yet; it is clearly not ready. Don’t trust Vendor claims of Vista compatibility, especially for upgrades to Premium; they are different products and the drivers required likewise. If you do plan to buy Basic and then upgrade to Premium don’t bother; the hours that it takes out of your life and the amount of will to live lost just is not worth it.

After a couple of days of pain toblog is back, and it wasn’t the typo upgrade that caused the problem.
A few months ago gentoo removed a patch to their postgresql build. Unfortunately the removal of this patch caused a problem which meant that pretty much any query on the structure of the database returned:
ERROR: did not find ‘}’ at end of input node
This is not good.
I found someone who suggested some database surgery online but this only partly solved the problem. So, having partially updated typo because the upgrade requires structural queries to work, I finally took the plunge and did what was ultimately necessary.
- Alert clients to a database / mail outage overnight
- Stop the database
- Take a backup of the data directory
- Downgrade postgresql to the version with the pg-heir patch
- Startup postgresql and undo the surgery performed above
- Dump all the databases to file using pg_dump -Fc
- Stop postgresql
- Upgrade postgresql
- Remove the old data directory
- Reinitialise the postgres database
- Start postgresql
- Create the required users
- Create the required databases
- Import all the databases from the files dumped above
This took a good couple of hours, and pg_restore does take a lot longer than pg_dump. That said I now have a properly set up postgresql install that I am happy with and understand a lot more so some good has come from this exercise.
Bring on the 8.2.x upgrade!
Typo 4.1 release
… there ‘might’ be some downtime here soon
I was using the Feisar iSync Plugin to sync my k800i with my Mac. Irritatingly this stopped working with the latest version of iSync. Feisar’s site has a page explaining why and what to do about it. Except, for me anyway, it missed out a fairly crucial step.
They suggest that you should remove the plugin and then rerun iSync and it should All Just Work. This did not work for me. What I discovered you have to do after removing the plugin is unpair your phone from the mac and pair it again otherwise iSync won’t sync with your phone.
For safety’s sake I forced my initial sync cleared out all the phone data; you may or may not want to do this.

I walk through the bar and am effusively greeted by a tall man who has been warned I’m about to arrive (“Blue T-shirt, fluffy coat”). This tall man turns out to be Paddy the lead singer and guitarist of the seven piece band Metzanine. He introduces me to the rest of the band and we have a good chat about music, life and everything.
I haven’t listened to the music on the myspace page so I have no idea what to expect. When they walk on stage in the dingy room at the back of the pub, I know it’s going to be good. Any band that counts a percussionist and a violist amongst their players raises my expectations pretty rapidly.
They proceed to play a fantastic and varied set with immensely catchy songs that has me (and the rest of the crowd) rocking out in short order. All of the players are accomplished and obviously passionate about their music: the fun that they have on stage is fantastically infectious.
The set ends with a quick bonus track and there is time for a quick beer and chat with the band before they bundle into a taxi and head off.
Metzanine won’t be gigging for a while as they are in the studio but once they come back make sure you go and see them. They’re great!
[2007-03-27] Apparently they are gigging again:
|Wed 11th April 8pm|Tommy Flynn’s|
|Wed 16th May|Purple Turtle|
[2007-03-28] Bloody hell! Paddy’s added this review to the Metzanine Xfm Uploaded Page