Re: Mock question

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

 



Kevin Fenzi wrote:

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

No, in the specfile, they're still referenced as %fedora and %dist, not replaced with hard-coded values.

-- Rex

--
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux