Module foo is apparently a KDE collection, but contains no active modules to build!
When doing kdesrc-build libqgit2
I get
The signatures feature is experimental at /home/nico/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 139.
The signatures feature is experimental at /home/nico/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 165.
The signatures feature is experimental at /home/nico/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 189.
The signatures feature is experimental at /home/nico/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 200.
The signatures feature is experimental at /home/nico/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 217.
Fetching remote changes to sysadmin-repo-metadata
Merging sysadmin-repo-metadata changes from branch master
* Module libqgit2 is apparently a KDE collection, but contains no
active modules to build!
Although no active modules are available, there were
1 inactive modules. Perhaps the git modules are not ready?
No modules were defined for the module-set guessed_from_cmdline
You should use the use-modules option to make the module-set useful.
kdesrc-build encountered an exceptional error condition:
========
Runtime Error: libqgit2 doesn't match any modules.
========
Can't continue, so stopping now.
I suppose this could be fixed by adding some metadata somewhere, but it isn't very obvious how, and it sounds like something that should "just work"