I was updating my system using my local yum repo, and everything was ok except for the e2fsprogs updates; yum complained "gocr dependency missing" and it would bail out. So in my local repo I disabled the Base part of it and left the Updates enabled and then selected the actual Fedora Base repo. With this the gocr dependency was installed. The same thing happened for several kdegraphics packages. Why did the gocr needed the "real" F8 Base package repository to install?