2kdesrc-build l10n " fails with output: Encountered an error in the execution of the script. The error reported was Can't locate object method "setScmType" via package "snapshots" (perhaps you forgot to load "snapshots"?) at /opt/kde5/share/kdesrc-build/modules/ksb/ModuleResolver.pm line 249. at /opt/kde5/share/kdesrc-build/modules/ksb/ModuleResolver.pm line 249. ksb::ModuleResolver::_resolveSingleSelector(ksb::ModuleResolver=HASH(0x5628cdd177f0), "l10n") called at /opt/kde5/share/kdesrc-build/modules/ksb/ModuleResolver.pm line 356 ksb::ModuleResolver::resolveSelectorsIntoModules(ksb::ModuleResolver=HASH(0x5628cdd177f0), "l10n") called at /opt/kde5/share/kdesrc-build/modules/ksb/Application.pm line 509 ksb::Application::generateModuleList(ksb::Application=HASH(0x5628cd721228), "l10n") called at /opt/kde5/share/kdesrc-build/modules/ksb/Application.pm line 69 ksb::Application::new("ksb::Application", "l10n") called at /opt/kde5/bin/kdesrc-build line 364 eval {...} called at /opt/kde5/bin/kdesrc-build line 363 Please submit a bug against kdesrc-build on https://bugs.kde.org/ As I understand from the code it should build and install translations. Note that I suspect that will fail later as _expandl10nModules explicitly references kde4
Well, it's supposed to build and install translations but on the other hand I've not used that myself in years and you're the first to mention it one way or the other. It shouldn't be far off as long as the l10n-kde4 stuff hasn't changed much in the meantime. I'm trying to remember why 'snapshots' would have made its way into the module list (what this part of the codebase is complaining about). I remember l10n-kde4 had a '/scripts' directory that had required special handling but I don't remember a 'snapshots' dir...
There is no l10n project in kdesrc-build. Also, the translations are already moved to the project repositories.