[00:00] -kubuntu-ci:#kubuntu-devel- Project zesty_unstable_kdesdk-kioslaves build #93: STILL FAILING in 3 min 44 sec: https://kci.pangea.pub/job/zesty_unstable_kdesdk-kioslaves/93/ [00:05] -kubuntu-ci:#kubuntu-devel- Project xenial_stable_kio-extras build #7: STILL UNSTABLE in 11 min: https://kci.pangea.pub/job/xenial_stable_kio-extras/7/ [00:06] -kubuntu-ci:#kubuntu-devel- Project zesty_unstable_kio-extras build #139: STILL FAILING in 12 min: https://kci.pangea.pub/job/zesty_unstable_kio-extras/139/ [00:07] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_kio-extras build #342: STILL FAILING in 13 min: https://kci.pangea.pub/job/xenial_unstable_kio-extras/342/ [00:14] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_kio-extras build #343: STILL FAILING in 6 min 41 sec: https://kci.pangea.pub/job/xenial_unstable_kio-extras/343/ [00:14] -kubuntu-ci:#kubuntu-devel- Project zesty_unstable_kio-extras build #140: STILL FAILING in 7 min 47 sec: https://kci.pangea.pub/job/zesty_unstable_kio-extras/140/ [00:20] -kubuntu-ci:#kubuntu-devel- Yippee, build fixed! [00:20] -kubuntu-ci:#kubuntu-devel- Project zesty_stable_krita build #8: FIXED in 1 hr 5 min: https://kci.pangea.pub/job/zesty_stable_krita/8/ [00:24] -kubuntu-ci:#kubuntu-devel- Project xenial_stable_krita build #8: STILL UNSTABLE in 1 hr 9 min: https://kci.pangea.pub/job/xenial_stable_krita/8/ [00:26] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_kio-extras build #344: STILL FAILING in 7 min 37 sec: https://kci.pangea.pub/job/xenial_unstable_kio-extras/344/ [00:27] -kubuntu-ci:#kubuntu-devel- Project zesty_unstable_kio-extras build #141: STILL FAILING in 7 min 45 sec: https://kci.pangea.pub/job/zesty_unstable_kio-extras/141/ [00:30] any crazy europeans still online? [00:31] -kubuntu-ci:#kubuntu-devel- Yippee, build fixed! [00:31] -kubuntu-ci:#kubuntu-devel- Project zesty_unstable_krita build #131: FIXED in 1 hr 16 min: https://kci.pangea.pub/job/zesty_unstable_krita/131/ [00:31] I would even settle for crazy "any nationality" that could give me some pointers at porting kcachegrind [00:31] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_krita build #105: STILL UNSTABLE in 1 hr 16 min: https://kci.pangea.pub/job/xenial_unstable_krita/105/ [00:31] you rang? [00:32] why yes I did.... [00:32] crazy soon to be ex-european [00:32] ? [00:32] brexit? [00:32] indeed [00:33] so I pulled up the zesty_stable_kcachegrind build log and noticed failed to buid: /usr/share/pkg-kde-tools/qt-kde-team/2/dhmk.mk:110: recipe for target 'debian/dhmk_configure' failed [00:33] yup [00:33] I have no clue how to proceed [00:33] but do you see why its failed? [00:34] I uscan'd the source for looked for dhmk_configure' and I checked debian packaging.... nada... [00:36] '/usr/share/pkg-kde-tools/qt-kde-team/2/dhmk.mk:97: recipe for target 'pre_configure_dh_auto_configure' failed [00:36] that ^^? [00:36] still not why [00:36] looking (don't tell me...) [00:37] dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_BUILD_TYPE=Debian returned exit code 1? [00:37] nope [00:38] its looking for something it cant find [00:38] and make a huge big fuss about it [00:39] Could not find a package configuration file provided by "ECM" (requested [00:39] version 1.7.0) with any of the following names: [00:39] yup [00:39] what is it looking for ? [00:39] ECMConfig.cmake [00:39] ecm-config.cmake [00:39] yup [00:40] so how do we find what package that is in? [00:40] OK, I should been ablt to find that... [00:40] I use the ubuntu lookup... [00:41] http://packages.ubuntu.com/ [00:41] yup [00:41] the contains of package section - http://packages.ubuntu.com/search?mode=filename&suite=zesty§ion=all&arch=any&keywords=ECMConfig.cmake&searchon=contents [00:41] extra-cmake-modules [00:42] and how do we tell the build system to install that for us? [00:43] Build-Depends: [00:43] control file [00:44] :) [00:44] ecm-config was not found. Do you know if that is included for free in extra-cmake-modules? [00:45] the requirement on extra-cmake-modules tells us that the package is going to be Frameworks KF5 [00:45] restating: ubuntu searching, I could not find ecm-config [00:46] look in the ECMConfig.cmake [00:46] file [00:47] but I could not find that file in the ubuntu search and I do not see it in the tar nor in the debian packaging. [00:47] * DarinMiller does not know where else to look [00:48] maybe I missed it.... [00:48] its not an actual file [00:49] nm, found it [00:50] so if you add that and build it again, you will get more "missing" packages [00:50] ok. I can do that... [00:51] so to figure out that a package may need, we can look at the CMake file [00:51] https://cgit.kde.org/kcachegrind.git/tree/CMakeLists.txt [00:51] ECM = extra-cmake-modules [00:52] so line 3 tells us we need cmake package 2.8.12 or above [00:52] 6 tells us we need Qt 5.2 or better [00:52] ohhhh, handy [00:52] kcachegrind build ok here --> https://launchpad.net/~kubuntu-ci/+archive/ubuntu/unstable/+build/12357939 [00:52] 8 ECM 1.7.0 or more [00:53] KurousagiMK2: yup, the real reason is that when we enabled stable again there was some porting work undone [00:54] but I just want Darin to be able to spot these andknow how to fix them [00:54] this file for kde4? https://launchpad.net/~kubuntu-ci/+archive/ubuntu/stable/+files/kcachegrind_16.12.3+p17.04+git20170327.1702-0.debian.tar.xz [00:55] see this commit - https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kcachegrind/commit/?h=kubuntu_unstable&id=2b32c568cf5ac20f2550a9c95e6786658c194586 [00:57] so line 24 is looking for the Qt deps [00:57] If it was already fixed it once back in December, why is it broken now? [00:58] the way KCI merges stuff, sometimes it breaks things! [00:58] bad KCI! [00:58] but its worth looking at [00:58] nice example for you [00:58] :) [00:59] regarding line 24 [00:59] DarinMiller: see "entropy" [01:01] so the first is qt core [01:01] that basically means you need qtbase5-dev [01:01] "Core DBus Gui Widgets" how did you figure out they referenced libkf5coreaddons-dev, libkf5xmlgui-dev , libkf5widgetsaddons-dev [01:01] and where does dbus come in? [01:02] was it trial and error and watch the build failure? [01:02] qtbase5-dev provides most of them [01:04] on the Qt side [01:04] those are KF5 [01:04] hence packagename being libkf5* [01:04] OK, but how did you determine the other file deps (libkf5coreaddons-dev, libkf5xmlgui-dev , libkf5widgetsaddons-dev)? [01:04] line 26 [01:04] is looking for the KF5 stuff [01:05] so you search the packages for kf5 and the package name [01:05] Did you use the ubuntu search to find the specific versions? [01:05] so for the first one I search for "kf5 archive" [01:06] and because we are trying to build it, you look for the -dev [01:06] ok, makes sense [01:06] so that package most likely to provide that is libkf5archive-dev [01:07] then we search for "kf5 coreaddons" [01:07] http://packages.ubuntu.com/search?mode=filename&suite=zesty§ion=all&arch=any&keywords=kf5+coreaddons&searchon=contents [01:08] and find libkf5coreaddons-dev [01:08] and so on [01:08] how did you know the minum version for libkf5coreaddons-dev (>= 5.28.0~) [01:09] it was probably the Frameworks version at the time [01:09] oh, ok. I should have recoginize that number also.... [01:09] our tooling automatically bumps those when we stage [01:10] handy tools. which script does the magic? [01:10] when Im porting in kubuntu_unstable I tend to just use the version that is actually stable at the time [01:11] https://git.launchpad.net/ka/tree/bump-build-dep-versions [01:11] but I assume you use a ka script to help with the port? [01:12] nope [01:12] just keep an eye on release team announcements [01:12] bump-build-dep-versions is a ka script, yes? [01:13] and plus Im actually running Zesty + KCI unstable [01:13] so my system is actually what KCI is building [01:13] DarinMiller: yes [01:13] understood [01:14] thats why its important to push back to the KA config [01:14] and a point Simon missed when he staged that time [01:14] so zesty is already locked down, I should still update zesty's packaging? [01:15] no [01:15] dont touch zesty branch [01:15] kubuntu_unstable? [01:15] its stable that is failing [01:15] but dont push to that either [01:15] just work on it locally [01:16] and try and get it to build [01:16] ahhh, ok [01:16] Rik or I will just do a git revert and that should fix it [01:17] ? revert from what? [01:17] but wanted you to see the "clues" [01:17] very helpful indeed! [01:17] have a look at the git history [01:17] https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kcachegrind/log/?h=kubuntu_stable [01:18] back in Dec, stable was still KDE4 [01:18] so Rik undid the porting I had done [01:19] on the 18th Nov 2016 you can see the commits I made to port it [01:19] Did we miss it when 16.12.3 landed? I am confused why it did not make the deadline. [01:20] that release was still KDE4 [01:20] https://cgit.kde.org/kcachegrind.git/tree/CMakeLists.txt?h=Applications/16.12 [01:21] unstable is the future [01:21] ie what will become 17.04 [01:21] I see! [01:23] https://download.kde.org/unstable/applications/ [01:23] they released a beta/RC on the 24 March [01:24] versioned 17.03.80 [01:28] time for bed [01:29] night night [01:29] wait one quick question: why does this not work: uscan --download-version 17.03.80 [01:30] ^^ that can wait until tomorrow.... [01:38] uscan looks in the watch file [01:39] so untable URL must not exist [02:23] -KubuntuManual:#kubuntu-devel- [kubuntu-manual] ahoneybun pushed 1 new commit to master: https://git.io/vSl2e [02:23] -KubuntuManual:#kubuntu-devel- kubuntu-manual/master cca4d54 Aaron Honeycutt: update Kickoff menu [10:38] -kubuntu-ci:#kubuntu-devel- Yippee, build fixed! [10:38] -kubuntu-ci:#kubuntu-devel- Project zesty_unstable_kalgebra build #94: FIXED in 2 hr 8 min: https://kci.pangea.pub/job/zesty_unstable_kalgebra/94/ [10:38] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » master build #1414: SUCCESS in 50 sec: https://kci.pangea.pub/job/mgmt_docker/label=master/1414/ [10:38] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » linode-01 build #1414: SUCCESS in 52 sec: https://kci.pangea.pub/job/mgmt_docker/label=linode-01/1414/ [10:40] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » swy-01 build #1414: SUCCESS in 2 min 42 sec: https://kci.pangea.pub/job/mgmt_docker/label=swy-01/1414/ [10:40] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » swy-02 build #1414: SUCCESS in 2 min 47 sec: https://kci.pangea.pub/job/mgmt_docker/label=swy-02/1414/ [11:39] Hiyas all [14:45] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » master build #1415: SUCCESS in 50 sec: https://kci.pangea.pub/job/mgmt_docker/label=master/1415/ [14:45] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » linode-01 build #1415: SUCCESS in 53 sec: https://kci.pangea.pub/job/mgmt_docker/label=linode-01/1415/ [14:47] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » swy-01 build #1415: SUCCESS in 2 min 45 sec: https://kci.pangea.pub/job/mgmt_docker/label=swy-01/1415/ [14:47] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » swy-02 build #1415: SUCCESS in 2 min 45 sec: https://kci.pangea.pub/job/mgmt_docker/label=swy-02/1415/ === carlo is now known as Guest44668 === Guest44668 is now known as slhk [23:06] -kubuntu-ci:#kubuntu-devel- Project mgmt_merger build #839: SUCCESS in 6 min 36 sec: https://kci.pangea.pub/job/mgmt_merger/839/ [23:12] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_kstars build #422: STILL FAILING in 4 min 50 sec: https://kci.pangea.pub/job/xenial_unstable_kstars/422/ [23:32] -kubuntu-ci:#kubuntu-devel- Project xenial_stable_parley build #9: STILL UNSTABLE in 25 min: https://kci.pangea.pub/job/xenial_stable_parley/9/ [23:32] -kubuntu-ci:#kubuntu-devel- Project zesty_stable_parley build #7: STILL UNSTABLE in 25 min: https://kci.pangea.pub/job/zesty_stable_parley/7/ [23:32] -kubuntu-ci:#kubuntu-devel- Project xenial_stable_k3b build #9: STILL UNSTABLE in 25 min: https://kci.pangea.pub/job/xenial_stable_k3b/9/ [23:33] -kubuntu-ci:#kubuntu-devel- Project xenial_stable_kio-extras build #8: STILL UNSTABLE in 25 min: https://kci.pangea.pub/job/xenial_stable_kio-extras/8/ [23:33] -kubuntu-ci:#kubuntu-devel- Project zesty_stable_ktp-auth-handler build #10: STILL UNSTABLE in 25 min: https://kci.pangea.pub/job/zesty_stable_ktp-auth-handler/10/ [23:37] -kubuntu-ci:#kubuntu-devel- Project zesty_unstable_kde-dev-utils build #112: STILL UNSTABLE in 28 min: https://kci.pangea.pub/job/zesty_unstable_kde-dev-utils/112/ [23:37] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_parley build #345: STILL UNSTABLE in 29 min: https://kci.pangea.pub/job/xenial_unstable_parley/345/ [23:44] -kubuntu-ci:#kubuntu-devel- Project zesty_stable_kopete build #9: STILL UNSTABLE in 37 min: https://kci.pangea.pub/job/zesty_stable_kopete/9/ [23:45] -kubuntu-ci:#kubuntu-devel- Project zesty_stable_k3b build #6: STILL UNSTABLE in 37 min: https://kci.pangea.pub/job/zesty_stable_k3b/6/ [23:47] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_kproperty build #88: STILL UNSTABLE in 15 min: https://kci.pangea.pub/job/xenial_unstable_kproperty/88/ [23:48] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_kdb build #88: STILL UNSTABLE in 15 min: https://kci.pangea.pub/job/xenial_unstable_kdb/88/ [23:49] -kubuntu-ci:#kubuntu-devel- Project zesty_unstable_kstars build #159: STILL FAILING in 1 min 39 sec: https://kci.pangea.pub/job/zesty_unstable_kstars/159/ [23:57] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_ark build #456: STILL UNSTABLE in 20 min: https://kci.pangea.pub/job/xenial_unstable_ark/456/ [23:57] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_cantor build #313: STILL UNSTABLE in 20 min: https://kci.pangea.pub/job/xenial_unstable_cantor/313/ [23:58] -kubuntu-ci:#kubuntu-devel- Project xenial_unstable_plasma-pa build #384: STILL UNSTABLE in 24 min: https://kci.pangea.pub/job/xenial_unstable_plasma-pa/384/ [23:59] -kubuntu-ci:#kubuntu-devel- Project zesty_unstable_kstars build #160: STILL FAILING in 1 min 23 sec: https://kci.pangea.pub/job/zesty_unstable_kstars/160/