I don't know if it's something new or possibly because code::blocks is developed and packaged using Ubuntu, but I am using debian etch and when I do debian/rules binary to build a code::blocks deb, I get an error dh_iconcache: command not found.
A little research revealed that dh_iconcache is implemented in Ubuntu's debhelper 5.0.40, but not debian's and that there appear to not currently be any plans to bring it into debian in the near future.
I wound up working around it by editing the debian/rules file and commenting out that line - with it in place, I can't build a deb of code::blocks.
Hope this helps somebody out...
John Breen