When use PACKAGE_CLASSES = "package_deb", and the length of tmpdir is 177, the error occurs during the image generation: /too/long/path/totmp/sysroots/x86_64-linux/usr/bin/dpkg-scanpackages: bad interpreter: No such file or directory The interpreter is perl, and it does exist
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=39b5d509a3f77ce26818140be0db7292dda39204
the build dir is "/home/yocto/test_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto/test_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto_yocto" ,which length equals 400. and settings in conf/local.conf PACKAGE_CLASSES = "package_deb" run "bitbake core-image-sato", no error during build.
test env : host :Fedora 17 x86_64 git info : eb0cb7e8234f5d2e5623406e9660be91cf52f65e git branch: poky/master