#1 `rpm2cpio *.src.rpm | cpio -i` could be replaced by `rpm -i ...`
Closed by vmojzis. Opened by plautrba.

$  rpm -i --define "%_topdir $PWD" checkpolicy-3.1-0.rc2.1.fc33.src.rpm
$ find                                   
.
./checkpolicy-3.1-0.rc2.1.fc33.src.rpm
./SPECS
./SPECS/checkpolicy.spec
./SOURCES
./SOURCES/checkpolicy-3.1-rc2.tar.gz

or

$ rpm -i --define "%_specdir $PWD" --define "%_sourcedir $PWD" checkpolicy-3.1-0.rc2.1.fc33.src.rpm
$ find                                   
.
./checkpolicy-3.1-0.rc2.1.fc33.src.rpm
./checkpolicy-3.1-rc2.tar.gz
./checkpolicy.spec

rpm -i --define "%_sourcedir pwd" *.src.rpm
works, but I'm getting 40 lines of warning messages:
warning: user mockbuild does not exist - using root
warning: group mock does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mock does not exist - using root
...

Metadata Update from @vmojzis:
- Issue status updated to: Closed (was: Open)

Metadata