| Summary: | Unable to save persistent module data if ~/.local/state folder does not exist | ||
|---|---|---|---|
| Product: | [Developer tools] kdesrc-build | Reporter: | Paul Worrall <p.r.worrall> |
| Component: | general | Assignee: | Michael Pyne <mpyne> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | nate, pa.sowa.dev |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | Git | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/sdk/kdesrc-build/commit/2353ce1191eb1914bf7470452066282b08538ce8 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Paul Worrall
2022-06-02 18:51:29 UTC
There is a MR that fixes this bug: https://invent.kde.org/sdk/kdesrc-build/-/merge_requests/151 Git commit 2353ce1191eb1914bf7470452066282b08538ce8 by Nate Graham, on behalf of P. Adam Sowa. Committed on 29/08/2022 at 21:43. Pushed by ngraham into branch 'master'. buildsystem: Fix for storePersistentOptions when ~/.local/state doesn't exist kdesrc-build fails if `~/.local/state/` doesn't exist. This is very confusing, especially for people that try to build KDE for the first time. This change fixes that bug by creating the folder if it doesn't exist. M +9 -1 modules/ksb/BuildContext.pm https://invent.kde.org/sdk/kdesrc-build/commit/2353ce1191eb1914bf7470452066282b08538ce8 |