Hi,

it seems that makefile.common wasn't updated to reflect the latest mock
changes:
$ LANG=C make mockbuild
rpmbuild --define "_sourcedir
/home/jsikorski/cvs/rpmfusion/nonfree/bsnes/F-10" --define "_builddir
/home/jsikorski/cvs/rpmfusion/nonfree/bsnes/F-10" --define "_srcrpmdir
/home/jsikorski/cvs/rpmfusion/nonfree/bsnes/F-10" --define "_rpmdir
/home/jsikorski/cvs/rpmfusion/nonfree/bsnes/F-10" --define "dist .fc10"
--define "fedora 10" --define "dist .fc10" --define "fedora 10" --nodeps
-bs bsnes.spec
Wrote:
/home/jsikorski/cvs/rpmfusion/nonfree/bsnes/F-10/bsnes-0.038-1.fc10.src.rpm
mock  -r fedora-10-x86_64.cfg
--resultdir=/home/jsikorski/cvs/rpmfusion/nonfree/bsnes/F-10/bsnes-0_038-1_fc10
/home/jsikorski/cvs/rpmfusion/nonfree/bsnes/F-10/bsnes-0.038-1.fc10.src.rpm
ERROR: Could not find required config file:
/etc/mock/fedora-10-x86_64.cfg.cfg
make: *** [mockbuild] Error 1

I have attached a simple patch which brings it up-to-date (with
mock-0.9.13, the one present in Fedora 10).

Regards,
Julian
? cvs-make-mockbuild.patch
Index: Makefile.common
===================================================================
RCS file: /cvs/nonfree/common/Makefile.common,v
retrieving revision 1.11
diff -u -r1.11 Makefile.common
--- Makefile.common	13 Oct 2008 12:44:47 -0000	1.11
+++ Makefile.common	17 Dec 2008 12:09:33 -0000
@@ -44,22 +44,22 @@
 MOCKDIR ?= $(WORKDIR)
 ifeq ($(DISTVAR),epel)
 DISTVAR := rhel
-MOCKCFG ?= fedora-$(DISTVAL)-$(BUILDARCH)-epel.cfg
+MOCKCFG ?= fedora-$(DISTVAL)-$(BUILDARCH)-epel
 else
-MOCKCFG ?= fedora-$(DISTVAL)-$(BUILDARCH).cfg
+MOCKCFG ?= fedora-$(DISTVAL)-$(BUILDARCH)
 ## 4, 5, 6 need -core
 ifeq ($(DISTVAL),4)
-MOCKCFG = fedora-$(DISTVAL)-$(BUILDARCH)-core.cfg
+MOCKCFG = fedora-$(DISTVAL)-$(BUILDARCH)-core
 endif
 ifeq ($(DISTVAL),5)
-MOCKCFG = fedora-$(DISTVAL)-$(BUILDARCH)-core.cfg
+MOCKCFG = fedora-$(DISTVAL)-$(BUILDARCH)-core
 endif
 ifeq ($(DISTVAL),6)
-MOCKCFG = fedora-$(DISTVAL)-$(BUILDARCH)-core.cfg
+MOCKCFG = fedora-$(DISTVAL)-$(BUILDARCH)-core
 endif
-## Devel builds use -devel mock config
+## Devel builds use -rawhide mock config
 ifeq ($(BRANCH),devel)
-MOCKCFG = fedora-devel-$(BUILDARCH).cfg
+MOCKCFG = fedora-rawhide-$(BUILDARCH)
 endif
 endif
 

Reply via email to