https://bugs.kde.org/show_bug.cgi?id=463966

Andrew Shark <ash...@linuxcomp.ru> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |UNMAINTAINED
                 CC|                            |ash...@linuxcomp.ru
             Status|REPORTED                    |RESOLVED

--- Comment #2 from Andrew Shark <ash...@linuxcomp.ru> ---
Thanks for the report. I can reproduce the issue in kdesrc-build.

This happens because the `_updateRepository()`, and therefore the check for the
init-repository file existence and its executable permission
`(! -e "$srcdir/init-repository" || ! -x _)` is done before the function to
clone/update existing clone was finished.

In python (kde-builder) the promise is starting to execute right when it is
created (unlike in perl), so it was working correctly in kde-builder already.
But just to make the logic proper and to be on a safe side, I have added the
promise awaits in the commit linked above).

The similar change was needed for kdesrc-build, but it is now feature freeze,
please switch to kde-builder.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to