It'd be better if you flash latest signed zip from recovery manually.
I'm currently running on official cm12.1 with cyanogen recovery.do i need to root my yureka and install twrp in order to install this rom
Root isn't necessary. Just flash TWRP recovery and flash ROM + Gapps.
Does this method work on Android 6.0 firmware?
Now I have stock: cm-12.1-YOG4PAS7DF-ham-signed-c4eecafcd7.zip, that give me the previous posted errors. Sorry, I can not give a link because "To prevent spam on the XDA forums, ALL new users prevented from posting outside links in their messages"...