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

            Bug ID: 392428
           Summary: kapidox_generate fails in 'create_dirs' (no such file
                    or directory)
           Product: frameworks-kapidox
           Version: 5.44.0
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdelibs-b...@kde.org
          Reporter: bund...@gmail.com
  Target Milestone: ---

I'm trying to run kapidox_generate against a local copy of KWindowSystem, as
I've got some minor changes to submit. I've got all the dependencies installed
(except Graphviz; I know that's missing), but the generator fails with a Python
'mkdir' error.

I'm running from an empty directory. Output as follows...

----

$ kapidox_generate /home/bundito/kwindowsystem/ 
15:20:38 WARNING Missing Graphviz dependency: diagrams will not be generated.
15:20:38 DEBUG Found cached identities file at
/home/bundito/.cache/kapidox/kde-accounts
15:20:38 WARNING Group of KWindowSystem not found: dropped.
15:20:38 INFO # Generating doc for KWindowSystem
Traceback (most recent call last):
  File "/usr/local/bin/kapidox_generate", line 110, in <module>
    main()
  File "/usr/local/bin/kapidox_generate", line 106, in main
    copyright=kde_copyright)
  File "/usr/local/lib/python2.7/dist-packages/kapidox/hlfunctions.py", line
119, in do_it
    generator.gen_fw_apidocs(ctx, tmp_dir)
  File "/usr/local/lib/python2.7/dist-packages/kapidox/generator.py", line 700,
in gen_fw_apidocs
    create_dirs(ctx)
  File "/usr/local/lib/python2.7/dist-packages/kapidox/generator.py", line 205,
in create_dirs
    os.makedirs(ctx.outputdir)
  File "/usr/lib/python2.7/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 2] No such file or directory: ''

----

Is this a bug? Am I still missing a dependency? Am I invoking this incorrectly?

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

Reply via email to