From 8d4d74fca003486137db49b4e9467fcd2d534fe6 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Nov 06 2019 18:49:04 +0000 Subject: check existence of maven symlink Fixes: https://pagure.io/koji/issue/1593 --- diff --git a/builder/kojid b/builder/kojid index eef8477..0179f38 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()