Bug 484287 - kdescr-build missing some dependencies
Summary: kdescr-build missing some dependencies
Status: RESOLVED NOT A BUG
Alias: None
Product: kdesrc-build
Classification: Developer tools
Component: general (show other bugs)
Version: Git
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Michael Pyne
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-22 22:45 UTC by Jonathan L Hanmann
Modified: 2024-04-20 15:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan L Hanmann 2024-03-22 22:45:51 UTC
SUMMARY

kdesrc-build --initial-setup and --install-distro-packages did not install all necessary dependencies on my build system. I had to install the following additional packages manually.

1. libxcb-xinput-dev
2. libdisplay-info
3. xdotool

STEPS TO REPRODUCE
1.  Installed kdesrc-build from git.
2.  Ran kdesrc-build --initial-setup
3. Ran kdesrc-build --install-distro-packages
4. Ran kdesrc-build workspace

OBSERVED RESULT

kdesrc-build failed on several components until the listed packages were installed.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Linux kernel version 6.8.1 (Linux rock-5b-1 6.8.1-edge-rockchip-rk3588 #2 SMP PREEMPT Fri Mar 15 18:19:29 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux)
KDE Plasma Version:  6.0.80
KDE Frameworks Version: 6.0.80
Qt Version: 6.6.3

ADDITIONAL INFORMATION
Comment 1 Jonathan L Hanmann 2024-03-23 03:19:48 UTC
Apologies. libdisplay-info should be libdisplay-info-dev.
Comment 2 Jonathan L Hanmann 2024-03-23 04:09:16 UTC
4. ruby-sass
Comment 3 Jonathan L Hanmann 2024-03-24 17:44:35 UTC
5. Python3 module chai. I had to do a user install with pip and an override option.
6. gtk-3-dev
7. libpython3.12-dev
Comment 4 Jonathan L Hanmann 2024-03-24 20:14:45 UTC
Apologies 5 should be libgtk-3-dev not gtk-3-dev

Also required were:

8. libibus-1.0-dev
9. libscim-dev
10. xserver-xorg-input-libinput-dev
11. xserver-xorg-input-evdev-dev
12. xserver-xorg-dev
Comment 5 Andrew Shark 2024-04-20 15:55:42 UTC
Not a kde-builder/kdesrc-build bug. Please make an mr here: https://invent.kde.org/sysadmin/repo-metadata/-/tree/master/distro-dependencies?ref_type=heads