Bug 484854 - Initial setup dependency installation should not fail if one of the dependency is unavailable
Summary: Initial setup dependency installation should not fail if one of the dependenc...
Status: RESOLVED FIXED
Alias: None
Product: kdesrc-build
Classification: Developer tools
Component: general (other bugs)
Version First Reported In: Git
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Michael Pyne
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-01 07:58 UTC by Sahil Arora
Modified: 2024-05-07 06:40 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sahil Arora 2024-04-01 07:58:18 UTC
SUMMARY
Initial setup dependency installation should not fail if one of the dependency is unavailable. Faced this issue on fedora 40 where qaccessibilityclient-devel was replaced with qaccessibilityclient-qt6-devel, making the whole inital setup script fail.

STEPS TO REPRODUCE
1. On fedora 40, run kdesrc-build --inital-setup
2. Script would fail when installing deps

OBSERVED RESULT
Script would fail when installing deps

EXPECTED RESULT
Script should not fail

Operating System: Fedora Linux 40
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.8.2-300.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: ASUS TUF Gaming A15 FA506IV
System Version: 1.0
ADDITIONAL INFORMATION
Raised a PR for fixing the fedora 40 deps issue https://invent.kde.org/sysadmin/repo-metadata/-/merge_requests/350