Hi there! Version 1.8.1 of the makeMKV-ebuild won't merge. src_prepare() calls a patch file makemkv-1.8.1-makefile.linux.patch, which doesn't exist and therefore dies. Reproducible: Always Steps to Reproduce: 1. emerge =media-video/makemkv-1.8.1 2. be amazed. Actual Results: The ebuild crashed upon that missing file. Expected Results: The ebuild should fall back to makemkv-1.8.0-makefile.linux.patch, or this file should be copied to makemkv-1.8.1-makefile.linux.patch so that emerge can find it. * Messages for package media-video/makemkv-1.8.1: * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/portage/media-video/makemkv/files/makemkv-1.8.1-makefile.linux.patch * ( makemkv-1.8.1-makefile.linux.patch ) * ERROR: media-video/makemkv-1.8.1 failed (prepare phase): * Cannot find $EPATCH_SOURCE! * * Call stack: * ebuild.sh, line 93: Called src_prepare * environment, line 2694: Called epatch '/usr/portage/media-video/makemkv/files/makemkv-1.8.1-makefile.linux.patch' * environment, line 942: Called die * The specific snippet of code: * die "Cannot find \$EPATCH_SOURCE!";
This has already been fixed. Please re-sync your portage tree and try again.
Oh ... Then sorry for bothering you. Appearently my last syncs weren't complete, because one hour ago the patch wasn't there. Now it works fine, thank you!