| Summary: | kdesrc-build should treat "obvious" dependencies as implicit | ||
|---|---|---|---|
| Product: | [Developer tools] kdesrc-build | Reporter: | Michael Pyne <mpyne> |
| Component: | project metadata | Assignee: | Michael Pyne <mpyne> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | aasifk106, alessanderbotti, ashark |
| Priority: | NOR | ||
| Version First Reported In: | Git | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Michael Pyne
2013-02-14 02:37:11 UTC
I am interested in understanding and resolving this issue as I am interested in understanding how kdesrc-build works and would like to learn more. Could you please point to a starting point in this issue's resolution? Thanks a lot! Hi Aasif! We recently had a new contributor add a new dependency resolver to kdesrc-build which also helps set the right conditions for treating non-KDE modules as dependencies. Please see the long thread at https://invent.kde.org/kde/kdesrc-build/merge_requests/6 as a starter. You might also look at https://invent.kde.org/kde/kdesrc-build/tree/master/doc/source-reference which has a little bit of detail on kdesrc-build internals. Depending on your waking hours I'm also sometimes available on Freenode IRC in #kde-devel as the user "mpyne". I'm typically there from 1900-2300 New York time during the work week and somewhat longer on weekends. Each project has now .kde-ci.yml, in each kde game the dependency is listed. For example: kde/kdegames/kgoldrunner: kde/kdegames/libkdegames See https://invent.kde.org/sysadmin/repo-metadata/-/blob/master/dependencies/dependency-data-kf6-qt6?ref_type=heads |