From 8d4d74fca003486137db49b4e9467fcd2d534fe6 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Thu, 31 Oct 2019 13:28:32 +0100 Subject: [PATCH] check existence of maven symlink Fixes: https://pagure.io/koji/issue/1593 --- builder/kojid | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/builder/kojid b/builder/kojid index eef8477b..0179f38c 100755 --- a/builder/kojid +++ b/builder/kojid @@ -1605,7 +1605,8 @@ class BuildMavenTask(BaseBuildTask): buildroot.expire() raise koji.BuildrootError('error installing packages, %s' % buildroot._mockResult(rv, logfile='mock_output.log')) - if not os.path.exists('%s/usr/bin/mvn' % buildroot.rootdir()): + # existence of symlink should be sufficient + if not os.path.lexists('%s/usr/bin/mvn' % buildroot.rootdir()): raise koji.BuildError('/usr/bin/mvn was not found in the buildroot') scmdir = '%s/maven/build' % buildroot.rootdir()