On Thu, Nov 02, 2017 at 06:55:53PM +0200, Leon Romanovsky wrote: > From: Alaa Hleihel <alaa@xxxxxxxxxxxx> > > The tarball was not created at the expected path by SUSE scripts, > causing rpmbuild to fail with the following error: > error: File /usr/src/packages/SOURCES/rdma-core-16.tar.gz: No such file or directory > > This patch fixes the issue by adding ".rpmmacros" file to root's home > folder and sets "%_topdir" to the path where we place the source tarball. Alaa, I'm not certain what this patch is about, I don't see these errors here: $ buildlib/cbuild pkg opensuse-42.2 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JSkP2f + umask 022 + cd /home/jgg/rpmbuild/BUILD + cd /home/jgg/rpmbuild/BUILD + rm -rf rdma-core-16 + /usr/bin/gzip -dc /home/jgg/rpmbuild/SOURCES/rdma-core-16.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd rdma-core-16 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.rzpkKs + umask 022 + cd /home/jgg/rpmbuild/BUILD + /usr/bin/rm -rf /home/jgg/rpmbuild/BUILDROOT/rdma-core-16-0.x86_64 ++ dirname /home/jgg/rpmbuild/BUILDROOT/rdma-core-16-0.x86_64 + /usr/bin/mkdir -p /home/jgg/rpmbuild/BUILDROOT + /usr/bin/mkdir /home/jgg/rpmbuild/BUILDROOT/rdma-core-16-0.x86_64 + cd rdma-core-16 How can you be getting such a significantly different result? Are you running cbuild as root or something? What is the docker command the script uses? Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html