I investigated this problem. It seems that code to remove cidfmap already exists in debian/rules (see, binary-post-install/$(datapkgname) target) and #531182.
But this code doesn't work as intended by race condition of dh_* scripts with multibinary packages. Attach patch to fix it. Regards, -- Mitsuya Shibata mty.shib...@gmail.com
=== modified file 'debian/rules' --- debian/rules 2011-07-07 22:52:03 +0000 +++ debian/rules 2011-09-19 11:49:05 +0000 @@ -201,7 +201,7 @@ rm -f debian/stamp-local-shlibs-$(libname) binary-post-install/$(datapkgname):: - file='$(DEB_DESTDIR)/usr/share/ghostscript/$(abi)/Resource/Init/cidfmap'; \ + file='debian/$(datapkgname)/usr/share/ghostscript/$(abi)/Resource/Init/cidfmap'; \ ! egrep -v '^(%([^%].*)?)?$$' "$$file" && rm "$$file" || ( \ echo; \ echo 'ERROR: cidfmap not virtually empty as expected,'; \