Saturday, October 31, 2009

Challenges in upgrading Kubuntu 9.10 from 9.04 with BackupPC

My upgrade to 9.10 Karmic Koala was less than smooth. Some of it may have to do with the machine being upgraded many times (starting with Hardy Heron -I think) and some of it may be due to running on PPA repositories during the last release to get the benefits of a of KDE 4.3.2 and upgrade Kopete and Digikam.

The initial instalation failed leaving the machine at a command prompt. I then ran

sudo dpkg --configure -a

The only complaint was about my Apache configuration file. I decided to merge it and move merrily on. I rebooted, and everything seemed fine. That is until I realized that BackupPC (a backup solution I really like), wasn't running and neither was Apache.

sudo /etc/init.d/apache2 start

started Apache running. Apache started without any complaints, but BackupPC wasn't running.

sudo /etc/init.d/backuppc start

Everything was running as planned. Unfortunately on restart Apache started, but BackupPC didn't. I assumed it was something hosed in the init.d scripts. I tried just updating in terminal by

update-rc.d -f backuppc remove

and got the useless error message:

warning: backuppc stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (1)

Ultimately I

sudo update-rc.d -f backuppc remove
sudo update-rc.d backuppc defaults

For now it seems to be running fine and correctly loads at startup. Not sure why I was not getting any significant errors. There was a generic error about Apache terminating "caught SIGTERM, shutting down" earlier, but seems to be running fine now.

I'm also getting some generic error about in my syslog about "EDAC amd64: This node reports that Memory ECC is currently disabled". Seems to be well reported publicly and doesn't seem to have any noticeable side effects. More fun to come -for sure.