Created attachment 1577 [details] perforce.py patch The following sintax fetches the code from a perforce repository: P4PORT = "host:port" FETCHCOMMAND_p4 = "p4" P4CHANGELIST = "changelistnumber" PR = "r0" S = "${WORKDIR}" SRC_URI = " \ p4://depot/folder/...;module=localfolder/localsubfolder;changeslist=${P4CHANGELIST} \ " However, the subfolders of //depot/folder/... get renamed when mapped to the local folder structure. They lose the first 3 letters. The attached change worked for me, It changes - base = path[:which] + base = path[:which-1] in the perforce.py from yocto 1.5 dora. Thanks
Fixed in master: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=6ddb9bf0976169fde7eee16d70a83210aa354416. Thanks for the patch!