https://bugs.kde.org/show_bug.cgi?id=416250
Bug ID: 416250
Summary: kdesrc-build requires perl-IPC-Cmd on fedora
Product: kdesrc-build
Version: unspecified
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: documentation
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
kdesrc-build requires perl-IPC-Cmd package to run on fedora.
That's not listed in the instructions here:
https://community.kde.org/Get_Involved/development
STEPS TO REPRODUCE
1. Follow the steps here on a new Fedora 31 installation:
https://community.kde.org/Get_Involved/development
starting with "One-time setup: your development environment".
OBSERVED RESULT
./kdesrc-build --initial-setup
* Unable to even load the simplistic initial setup support for some reason??
More detail might be available in error-6619.log
You could:
File a bug https://bugs.kde.org/enter_bug.cgi?product=kdesrc-build
Ask for help on Freenode IRC in the #kde channel
cat error-6619.log
Tue Jan 14 09:29:51 2020
Can't locate IPC/Cmd.pm in @INC (you may need to install the IPC::Cmd module)
(@INC contains: /space/geoff/scratch/kde/src/kdesrc-build/modules
/usr/local/lib64/perl5/5.30 /usr/local/share/perl5/5.30
/usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5
/usr/share/perl5) at
/space/geoff/scratch/kde/src/kdesrc-build/modules/ksb/Version.pm line 9.
EXPECTED RESULT
KDE development environment should be set up.
SOFTWARE/OS VERSIONS
cat /etc/fedora-release
Fedora release 31 (Thirty One)
uname -a
Linux clamps 5.4.8-200.fc31.x86_64 #1 SMP Mon Jan 6 16:44:18 UTC 2020 x86_64
x86_64 x86_64 GNU/Linux
perl --version
This is perl 5, version 30, subversion 1 (v5.30.1) built for
x86_64-linux-thread-multi
-------------------------------
This can be resolved by changing
Fedora: sudo dnf install git cmake dialog perl
to
Fedora: sudo dnf install git cmake dialog perl perl-IPC-Cmd
but I didn't see how to sign in and edit the wiki page myself, so I'm posting
it here so someone with the required access can make the change.
--
You are receiving this mail because:
You are watching all bug changes.