kdesrc-build can ensure that KDE developers that use SSH to access the KDE source repository do not accidentally forget to leave the SSH Agent tool enabled. This can cause kdesrc-build to hang indefinitely waiting for the developer to type in their SSH password, so by default kdesrc-build will check if the Agent is running before performing source updates.
This is only done for KDE developers using SSH. This is because no password is required for the default anonymous checkout. Subversion will handle passwords for the second possible protocol for KDE developers, https.
You may wish to disable the SSH Agent check, in case of situations where
kdesrc-build is mis-detecting the presence of an agent. To disable the
agent check, set the
disable-agent-check option to
Disabling the SSH agent check:
global disable-agent-check true end global