Skip to content

Latest commit

 

History

History

tests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
These 3 src.rpms are setup to build on almost any rpm-based system.
They have a simple chain of buildrequires:

test-A BuildRequires test-B
test-B BuildRequires test-C

So using a normal shell expansion the packages built like:

mockchain -r fedora-18-x86_64 *.src.rpm

will fail to build b/c test-A will be built first and it won't have
its buildreqs satisified.

Tests to run:

test failure:
mockchain -r fedora-18-x86_64 *.src.rpm

test partial failure:
mockchain -r fedora-18-x86_64 -c *.src.rpm

test complete success:
mockchain -r fedora-18-x86_64 -c test-C-1.1-0.src.rpm test-B-1.1-0.src.rpm test-A-1.1-0.src.rpm

test success due to recursive rebuild:
mockchain -r fedora-18-x86_64 --recurse *.src.rpm