lxr.kde.org: please ensure branch groups kf5-qt5 also uses kf5 branches for master
Closed, ResolvedPublic

Description

Latest search results hint that currently KF master is covered when searching in branch group "kf5-qt5".

IIRC lxr.kde.org uses kdesrc-build to care for the checkouts? In that case chance is the config file used for the kf5-qt5 variant misses the explicit setting

global
    branch-group kf5-qt5
end global

to make sure that for KDE Frameworks modules also the kf5 branch is used.

kossebau created this task.Jan 25 2023, 1:43 PM
kossebau added a subscriber: sysadmin-test.
bcooksley removed a subscriber: sysadmin-test.
Restricted Application added a subscriber: sysadmin. · View Herald TranscriptApr 2 2023, 6:47 PM
bcooksley closed this task as Resolved.Apr 6 2023, 9:18 AM
bcooksley claimed this task.
bcooksley added a subscriber: bcooksley.

LXR relies on the following configuration file from kdesrc-build itself:

~/kdesrc-build/kf5-qt5-build-include

That contains the following code:

module-set frameworks
    repository kde-projects
    use-modules frameworks

    #tag v5.75.0-rc1
    branch kf5
end module-set

Confirming with actual behaviour:

lxr@thera:~$ cd src/kf5-qt5/frameworks/kcoreaddons/
lxr@thera:~/src/kf5-qt5/frameworks/kcoreaddons$ git branch
* kf5
  master

Therefore this appears to be satisfied.