Your kdesrc-build configuration may break

Josh josh at redstrate.com
Sun Dec 10 12:49:00 GMT 2023


Good morning/afternoon/night,

Andrew Shark has been doing some nice reorganizing of the kdesrc-build 
repository, and unfortunately it has gotten to the point where existing 
configuration files will break. If you update your kdesrc-build soon, you will 
encounter this error:

kdesrc-build encountered an exceptional error condition:
 ========
    Config Error: Unable to open file 'foobarblahblah' which was included from 
~/.config/kdesrc-buildrc:17
 ========

This is because the build include files have moved from the root of the 
repository, to a new subdirectory under data/build-include and they were 
renamed.

For example a line in this kdesrc-buildrc:

include ~/kde/kdesrc-build/kf6-qt6-build-include

Would become:

include ~/kde/kdesrc-build/data/build-include/kf6-qt6.ksb

Sorry about the inconvenience!

Josh






More information about the kde-devel mailing list