The Debian maintainer has decide to go with the 3rd solution, and peacock now depends on libgtkhtml-3.8dev. See http://bugs.debian.org /cgi-bin/bugreport.cgi?bug=262440 for more information. This has been fixed in Edgy. -- Crash on New File https://launchpad.net/bugs/33759