https://bugs.kde.org/show_bug.cgi?id=390904
--- Comment #6 from Scott Harvey <bund...@gmail.com> --- Definitely confirmed. This script does not like to be run at the "." level of a source package. I've been logging it and tracing it all evening. It tries to use "." as the output directory, and in one of the blocks, it wants to erase what was previous written as it does a second pass. Since it believes "." is the output directory, when it calls "rmtree" to clean house, it takes everything. (See approx line 112 of hlfunctions.py) It also doesn't properly warn about the lack of the Graphviz package, which is used to generate those nifty dependency diagrams in the API docs. Once I installed it, a certain set of errors ceased. There's code in the argument-parsing module that's supposedly checking for Graphviz, but it seems to get skipped. I'm not familiar with how this tool is supposed to be run, if not from the root of a source folder. But running it from "." is definitely broken. -- You are receiving this mail because: You are watching all bug changes.