[00:00] yofel: are you off work tomorrow? [00:01] no [00:01] theres the build queue filling up [00:01] isnt it like 01:00 there? [00:02] it is, and I'll be gone in a minute. I generally go to work late though so I sleep until 08:00 [00:03] yofel: is KCI programmed to start at the top of the dep tree? [00:03] probalby it is running mgmt and merger stuff now [00:03] AFAIK yes [00:06] still being blamed for plasma-nm [00:08] plasma-nm hasn't built yet. just the merge attempt failed [00:08] XD [00:08] CONFLICT (content): Merge conflict in debian/changelog [00:09] hmm I wonder what creative writing they did in the changelog to cause a merge fail [00:10] was the upstream patch removed from it? [00:11] ah, yofel removed my changelog entry [00:12] I did? [00:12] anyway, off to bed now, gn folks [00:14] good night yofel [00:17] sddm was failing? [00:21] vertago1: where in the world are you? [00:21] North America [00:22] still early there then! [00:22] yep [00:22] I see wiley_unstable_kio in the queue [00:23] yup, it retries everything [00:24] even successes? [00:24] yup [00:24] grabs the latest source from git [00:26] the idea of KCI is that its continious intregation and that we fix the packaging as upstream make changes, so when release day comes all the packaging should be already there [00:27] It seems like if there is nothing new to merge there isn't a reason to build it again. [00:27] Im not sure on the code, you would have to ask sitter about that one [00:28] what does it mean if it is failing because of dependency wait? [00:28] where does it say that? [00:29] https://launchpad.net/~kubuntu-ci/+archive/ubuntu/stable/+build/8449588 [00:29] kwin is a symbols issue [00:30] kscreenlocker-dev hasnt been built or hasnt been published yet [00:34] and kscreenlocker is failing on the i386 build [00:39] https://launchpadlibrarian.net/230075057/buildlog_ubuntu-xenial-i386.kscreenlocker_5.4.2%2Bgit20151215.1150%2B16.04-0_BUILDING.txt.gz [00:40] is there a graph of the dependencies? [00:40] not really [00:40] but KCI gives clues [00:40] http://kci.pangea.pub/job/xenial_unstable_kscreenlocker/ [00:41] upstream are the deps [00:41] maybe we should look into using something like this: http://collab-maint.alioth.debian.org/debtree/ [00:41] the red ones are the ones with issues [00:44] kcm utils was failing because of kdeclaritive which isn't failing anymore [00:45] and it was failing due to kio [00:47] it looks like all the downstream projects for it were red [00:48] yup, but only failing on the i386 build [00:48] due to that symbols issue [00:48] do you think someone fixed the symbols on amd64 but not on i386? [00:48] before [00:48] looks like it [00:53] maybe the i386 was failing and they didnt have access to a buildlog to fix the symbols [00:59] clivejo it doesn't look like the build order is right [01:00] I assume if an upstream package becomes fixed it will trigger downstream packages though [01:04] I dont know, I dont usually watch it process them [01:05] if kio is upstream of kdeclaritive which is upstream of kscreenlocker which is upstream of kwin why is kwin building before kio [01:06] I also don't understand why it is only building those two packages [01:06] *that one package for wiley and xenial [01:12] right, time for bed, nn [01:13] goodnight [09:01] yofel: morning, what is the next batch of uploads you are going to work on? plasma 5.5.1 for xenial/staging_ppa? I would like to know so I can clean up the road so you will find less obstacles === Blizzzek is now known as Blizzz [09:13] santa_: yes, that [09:14] yofel: ok, and I presume you will merge master into kubuntu_xenial_archive before anything, right? [09:17] merge kubuntu_stable into kubuntu_xenial_archive sounds like the thing to do. master is debian and _unstable is 5.6-dev [09:19] however kubuntu stable contains plasma 5.4 [09:20] while master is 5.5 [09:21] so it's either: [09:21] a) merge master and fix compat issues with debian's stuff [09:21] or [09:21] b) merge kubuntu_stable and make the 5.5 needed changes ourselves [09:22] we can do a), but that would be a completely manual thing as you need to review the resulting diff for every package [09:22] yeah, just tested a) [09:22] I guess that's what we should do a) really, clive will surely want to help [09:22] and plasma isn't *that* many packages [09:23] https://paste.kde.org/ [09:23] ↑ list of failed merges [09:24] I'm willing to help sending patches to make the packages source buildable if we go for a) too [09:24] it's not only failed merges. You need to review *every* diff. E.g. in the frameworks merge a package merged fine, but debian put a file into another package than us which didn't cause a conflict but made it uninstallable [09:24] (I would help with b) too ;) ) [09:25] well we can do it step by step [09:25] i.e. [09:25] 1. fixing the failed merges [09:25] 2. fixing the build failures after the merges and uploading to staging [09:26] 3. fix installability problems after testing upgrades/installation [09:27] I could prepare today a batch of patches for 1. and help you with 2 and 3 once it's done [09:27] that's what we did most of the time and I'm really sick of it. We just end up hunting after issues for months after a merge with that [09:27] we can do b) which would be faster, but a) has to be done anyway [09:29] we could do a mixture of a and b to make things faster [09:30] i.e. merging _stable, look for build or installation failures and detect this way changes needed for 5.5 for the packages needing such changes. merge them from master instead of doing them ourselves [09:30] One reason why I would prever a) is that it would allow us to use clean breaks/replaces against << 5.5~ for merge moves, while with the rest you need ubuntu versions which is error prone [09:32] so ... which one is going to be? [09:33] a) [09:33] ok [09:33] ofc. if you help with the failed merges that you listed, that would be very much appreciated :) [09:34] allright, just a couple of last loose ends: [09:34] the packages without kubuntu_xenial_archive branch [09:35] is this branch going to be created from master? [09:35] or what? [09:36] can't say without actually looking at them. But that sounds reasonable [09:40] so, I will work assuming that and that we are going forward with a) . so today I could make a batch of patches to make the packages source buildable [09:41] yofel: ↑ proceed? (y/n) [09:43] y [09:43] if you send me that then I'll finish the merge for those [09:44] our plasma merge list is on https://trello.com/c/TCAk2U9J/71-debian-merges (scroll down), the new packages are missing though === palasso_ is now known as palasso [09:49] I need to create an account on trello, never edited stuff there [09:53] Good morning. [10:02] can someone add me to the trello thing so I can edit the todo for the debian merges? [10:05] are you santa18? [10:05] I see an old santa101 too [10:06] if so, I've added you on my way to sleep...... 2am! [10:06] so happy to see you back, santa_ [10:06] missed you [10:06] and very happy to hear that you and yofel will be working together on this latest set of tasks [10:06] niters [10:06] thank you [10:07] looking forward to your membership meeting -- maybe in the new year? [10:07] yeah, I owe you a mail about that [10:08] ok [10:08] couldn't be online too much lately, and too lazy to type with one hand for a while XD [10:08] we're all volunteers here [10:09] valorie: I have changed my account name so it's suposed to be "jmsantamaria" [10:09] ok [10:10] perfect, I think I added you to the 15.10 board by mistake earlier [10:12] fixed it, now you are on that one as well with the correct account [10:12] odd, why do we have a 14.10 board, but not one for the LTS? [10:13] anyway > sleep [10:17] valorie: thanks, just edited bluedevil to test, it seems it works [11:13] kci still building? [11:33] bah [11:33] Xorg crash, https://paste.kde.org/prf8a5xq3 [11:37] I suspect it's Intel drivers [12:17] Hey folks [12:17] hi BluesKaj [12:17] hey clivejo === amichair_ is now known as amichair [14:21] 'Morning marco-parillo [14:21] Good morning to you === frecel_ is now known as frecel === xnox is now known as xnox_2016 [17:51] yofel: around? I wanted to test a simple thing to make sure I'm going to deal properly with changelog merges [17:51] santa_: sorry, in a meeting. I'll be there for you in ~40min [17:51] excellent [19:00] santa_: ping [19:00] sorry, took longer as usual [19:03] k [19:04] I just wanted to make sure I'm doing the merges the same way you would [19:04] I have edited ~/.gitconfig to use dpkg-mergechangelogs [19:05] yofel: so, would you mind to test a merge with kde-gtk-config ? [19:05] here even with dpkg-mergechangelog the changelog needs manual intervention [19:06] https://paste.kde.org/pd7rdnd1p [19:07] https://paste.kde.org/pfcepayvo [19:08] no problem with fixing the thing manually, but I just wanted to make sure I'm going in the right direction [19:09] yes, that looks ok [19:10] ok, regarding the way to send patches are diff's in a web server good enough? [19:11] (I could, alternatively, push my stuff to temporary branches in github, so you could push them all adding extra remotes with the help of git-clone-all + do-all) [19:12] latter would actually be better I think, esp. as this is about merging [19:12] then I can just push your work straight away [19:13] ok, I will tweak a bit the automation tooling to do that and will come up with a proposed workflow [19:49] any word on plasma5.5 other than what's in the topic? [19:51] bbl [19:55] we're still preparing for it, but getting close [20:09] good [20:10] my desktop is mucked up Error loading QML file: file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/Kickoff.qml:27:1: module "org.kde.plasma.private.kickoff" is not installed [20:10] etc etc [21:17] From #kubuntu "hi ... the last news that we have see in Kubuntu site News is about the Jonathan Riddell Stands Down as Release Manager of Kubuntu ,,,,,, the site is top to refresh?" ...is anyone updating that page anymore? [21:47] :/ === mck182 is now known as mck182|afk [22:15] we should do a story on the release of 5.5.1 when it's ready to replace that [23:25] hi, any -CI ppa maintainers here? [23:39] KCI is automatic [23:39] runs every night at 00:00 UTC [23:40] so in about 20mins it will start building [23:43] KCI appears to be stuck. I tried fixing purpose and it hasnt finished [23:58] boo, I'm sure yofel is asleep, and sgclark is probably not yet home === mck182|afk is now known as mck182