[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Mock question



>>>>> "Eric" == Eric Tanguy <eric tanguy univ-nantes fr> writes:

Eric> Is mock using buildsys-macros because it seems that %fedora and
Eric> %dist are not filled at least using mock with
Eric> fedora-5-i386-core.  Eric

Aren't those variables filled in when you make the src.rpm that you
pass mock to build? I think you need to set them when you make a
src.rpm for it to build. 

ie, if you look at what 'make mockbuild' target does:

generate the src.rpm from the spec file, and set dist, etc: 

rpmbuild --define "_sourcedir /home/kevin/yourpackage" --define "_builddir /home/kevin/yourpackage" --define "_srcrpmdir /home/kevin/yourpackage" --define "_rpmdir /home/kevin/yourpackage" --define "dist .fc5" --define "fedora 5" --nodeps -bs yourpackage.spec

Now, build it with mock: 

mock  -r fedora-5-i386-core.cfg --resultdir=/home/kevin/yourpackage/mockbuild /home/kevin/yourpackage/yourpackage-0.1-1.fc5.src.rpm

kevin

Attachment: pgpMPA73TsD6F.pgp
Description: PGP signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]