That happens because of a bug that has gone unfixed in cherrypy for years. calibre now ships with a private copy of of cherrypy to fix that, but both Debian and Arch strip that out.
This is actually a bone of contention with me, see:
https://bugs.archlinux.org/task/43382
So, please install
calibre-git from the AUR (I am the maintainer).