Did you try Eventum?
Hello Andy. I was just about to post the same question... We use the open source software "Eventum", which is based on a MySQL database. Actually it is the system the guys at "MySQL" use for their own trouble tickets/bug tracking. It fits all the needs Jack was publishing in this article.