Long filenames in libpcl-1.7-doc / dpkg error

I'm trying to build an ISO image with libpcl and it appears that I am triggering some odd bug. 188+ characters for a filename + path seems a little long.

Unpacking libpcl-1.7-doc (from .../libpcl-1.7-doc_1.7.0-2+precise2_all.deb) ...^M
dpkg: error processing /var/cache/apt/archives/libpcl-1.7-doc_1.7.0-2+precise2_all.deb (--unpack):^M
 unable to clean up mess surrounding `./usr/share/doc/libpcl-1.7-doc/doc/pcl-1.7/html/_8pc_20001-_use-_____s_s_e____-instead-of-_h_a_v_e___s_s_e___e_x_t_e_n_s_i_o_n_s_8patch_2keypoina03b1f7372d9cc3d10f2b51d93a96db7_source.html' before installing another version: File name too long^M