Bug 457428 - Unable to use kdesrc-build due to missing method in Mojo::IOLoop::Subprocess
Summary: Unable to use kdesrc-build due to missing method in Mojo::IOLoop::Subprocess
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kdesrc-build
Classification: Developer tools
Component: general (other bugs)
Version First Reported In: Git
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Michael Pyne
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-02 22:50 UTC by Craig
Modified: 2023-12-21 15:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Craig 2022-08-02 22:50:33 UTC
SUMMARY

$ kdesrc-build kio
The signatures feature is experimental at /home/craig/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 139.
The signatures feature is experimental at /home/craig/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 165.
The signatures feature is experimental at /home/craig/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 189.
The signatures feature is experimental at /home/craig/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 200.
The signatures feature is experimental at /home/craig/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 217.
Cloning sysadmin-repo-metadata
Encountered an error in the execution of the script.
--> Can't locate object method "run_p" via package "Mojo::IOLoop::Subprocess" at /home/craig/kde/src/kdesrc-build/modules/ksb/Util.pm line 700.
 at /home/craig/kde/src/kdesrc-build/modules/ksb/Util.pm line 700.
        ksb::Util::run_logged_p(ksb::Module=HASH(0x55ff7ff53010), "git-clone", "/home/craig/kde/src", ARRAY(0x55ff800dbbe0)) called at /home/craig/kde/src/kdesrc-build/modules/ksb/Updater/Git.pm line 125
        ksb::Updater::Git::_clone(ksb::Updater::KDEProjectMetadata=HASH(0x55ff800cdb20), "kde:sysadmin/repo-metadata") called at /home/craig/kde/src/kdesrc-build/modules/ksb/Updater/Git.pm line 242
        ksb::Updater::Git::__ANON__(CODE(0x55ff800ce6a8), CODE(0x55ff800ce648)) called at /usr/share/perl5/Mojo/Promise.pm line 89
        Mojo::Promise::new("Mojo::Promise", CODE(0x55ff800dc000)) called at /home/craig/kde/src/kdesrc-build/modules/ksb/Updater/Git.pm line 243
        ksb::Updater::Git::updateCheckout(ksb::Updater::KDEProjectMetadata=HASH(0x55ff800cdb20)) called at /home/craig/kde/src/kdesrc-build/modules/ksb/Updater/Git.pm line 42
        ksb::Updater::Git::updateInternal(ksb::Updater::KDEProjectMetadata=HASH(0x55ff800cdb20)) called at /home/craig/kde/src/kdesrc-build/modules/ksb/Application.pm line 467
        eval {...} called at /home/craig/kde/src/kdesrc-build/modules/ksb/Application.pm line 441
        ksb::Application::_downloadKDEProjectMetadata(ksb::Application=HASH(0x55ff7fe71738)) called at /home/craig/kde/src/kdesrc-build/modules/ksb/Application.pm line 300
        ksb::Application::generateModuleList(ksb::Application=HASH(0x55ff7fe71738), "kio") called at /home/craig/kde/src/kdesrc-build/modules/ksb/Application.pm line 82
        ksb::Application::new("ksb::Application", "kio") called at /home/craig/kde/src/kdesrc-build/kdesrc-build line 185
        eval {...} called at /home/craig/kde/src/kdesrc-build/kdesrc-build line 184
 at /home/craig/kde/src/kdesrc-build/modules/ksb/Application.pm line 480.
        ksb::Application::_downloadKDEProjectMetadata(ksb::Application=HASH(0x55ff7fe71738)) called at /home/craig/kde/src/kdesrc-build/modules/ksb/Application.pm line 300
        ksb::Application::generateModuleList(ksb::Application=HASH(0x55ff7fe71738), "kio") called at /home/craig/kde/src/kdesrc-build/modules/ksb/Application.pm line 82
        ksb::Application::new("ksb::Application", "kio") called at /home/craig/kde/src/kdesrc-build/kdesrc-build line 185
        eval {...} called at /home/craig/kde/src/kdesrc-build/kdesrc-build line 184

Please submit a bug against kdesrc-build on https://bugs.kde.org/


STEPS TO REPRODUCE
1. Open terminal
2. Run kdesrc-build kio

OBSERVED RESULT
See above stack trace.

EXPECTED RESULT
kio to build from source.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 20.04
(available in About System)
KDE Plasma Version: 5.18.8
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8

ADDITIONAL INFORMATION
kdesrc-build Git revision: db5a872f9919bea64e40248dea4a28c02a497aae
Comment 1 Andrew Shark 2023-12-21 15:25:47 UTC
Kubuntu 20.04 is no more supported.
Could not reproduce on Arch Linux.
Closing unmaintained bug.