[02:54] yofel: do you have any experience making apt-cacher-ng cache custom repos? like a ppa? [03:26] yofel: nvm, figured it out [04:59] sitter: re; qtscript the packaging branch is still at 5.3.2 and requires no changes besides version bumps. if it worked before, maybe you didn't bump the build deps before or something? (s/5.3.2/5.4.0/ in debian/control would lead to 5.4.0+dfsg qtbase dependencies) [06:59] Good Morning! [07:15] good morning [08:07] Mirv: with the not updated branches I do absolutely nothing as jenkins enforces order ^^ [08:07] most peculiar [08:10] aha! [08:10] http://anonscm.debian.org/cgit/pkg-kde/qt/qtscript.git/commit/?h=experimental&id=97fb9702ddc5e9cd1a122d8793de3e0f0307a2ef [08:10] all mitya57's fault xD [08:24] ah yeah, I used the git version because we have a conflicting patch in launchpad [08:24] Mirv: do you by any chance already have something to push for qtscript? [08:32] sitter: well I have a local diff I can push. I'm not going to need it myself now that I can sync qtscript 5.4.0+dfsg-1 from debian experimental instead. [08:32] Mirv: nevermind then [08:33] I just made a branch on debian git. good enough for now [08:33] ok, sounds good [09:02] Good morning. [09:28] Riddell: ping [09:29] hi bukai [09:35] Hi, I am very confused now. I asked ovidiu-florin for setting up wordpress he asked me to install it on some other private server what do I do? [09:35] Riddell: ^^ [09:40] set it up on that test2 domain I made [09:41] and of course plasma5 isn't starting with qt5.4 anymore [09:43] uh oh [09:43] does other stuff? [09:43] most of the plasma devs use qt5.4 [09:54] if (d.n == 0) { [09:54] why use names when you can use letters [10:10] bad feeling I have [10:17] http://paste.ubuntu.com/9549049/ [10:19] dlopen, I've no idea how to debug that [10:19] except recompile everything and hope it helps [10:19] but then why would it if it's all binary compatible [10:19] plugin ABI mismatch? [10:22] that would be very scary [10:22] I only switched out qt5.4 core pieces that were required to make the packaging ABI dependencies resolved [10:24] so either there is a problem with the ABI tracking magic or 5.4 has a BIC or a framework leaks private qt symbols through its own API [10:24] none of them explain why it would crash on kStoreUmask though [10:24] and yet rebuilding kdelibs4support fixes it [10:27] Q_CONSTRUCTOR_FUNCTION [10:28] could be that this changed [10:28] Q_CONSTRUCTOR_FUNCTION(kStoreUmask) [10:28] other than that kstoreUmask is a posix function operating on pod statics [10:31] hasn't changed in 2 years -.- [10:42] Mirv: please add kdelibs4support to the nochange rebuild upload list [10:47] plasma-nm also has flaky symbols [10:47] -.- [10:48] sitter: hmm, why it'd need a rebuild? it does not seem to depend on the private headers and does not depend on qtbase-abi-5-3-2 or qtdeclarative-abi-5-3-2 -> it should just work? or was it that you have some different behavior anyhow #ifdef:d in there? [10:48] sitter: bug #1395651 :) [10:48] bug 1395651 in plasma-framework (Ubuntu) "plasma-framework needs symbols updates for Qt 5.4.0" [Undecided,New] https://launchpad.net/bugs/1395651 [10:49] sitter: I'm reading the backlog.. [10:49] that's quite weird + unfortunate behavior.. [10:50] yeah, not sure how to debug it either [10:50] I can add a new section "rebuild for weird reasons" for now in the Qt stack document [10:50] Mirv: sounds good [10:50] we haven't noticed such needs in the past with 5.3.0/5.3.2 migrations though [10:51] kf5.kded: Could not load KDED module "networkmanagement" : "Cannot load library /usr/lib/x86_64-linux-gnu/qt5/plugins/kded_networkmanagement.so: (/usr/lib/x86_64-linux-gnu/libKF5KDELibs4Support.so.5: undefined symbol: _Z20qMessageFormatString9QtMsgTypeRK18QMessageLogContextRK7QString)" (tried plugins named: ("networkmanagement", "kded_networkmanagement") ) [10:51] that's somewaht more interesting [10:51] perhaps that ultimately is why ksmserver crashes as well [10:53] notably though with 5.4.0 I haven't gotten to run unity8 yet so I wouldn't yet know if there's something evil lurking now with 5.4.0 [10:54] oh actually [10:55] Mirv: check out the symbol retractions here https://launchpadlibrarian.net/192781773/buildlog_ubuntu-utopic-i386.plasma-framework_5.5.0%2Bgit20141216.1359%2B14.10-0ubuntu0_FAILEDTOBUILD.txt.gz [10:55] it seems a bit odd that these symbols would show up in plasma-framework at all [10:59] shadeslayer, Riddell: one of you available right now? [11:00] yeah [11:00] ssup [11:01] shadeslayer: please run for f in /usr/lib/x86_64-linux-gnu/libQt5*.so; do echo $f; objdump -tT $f | grep "_Z20qMessageFormatString9QtMsgTypeRK18QMessageLogContextRK7QString"; done [11:01] http://paste.ubuntu.com/9549427/ [11:01] thanks [11:01] Mirv: core lost a symbol :O [11:01] yw [11:02] fun [11:02] http://paste.ubuntu.com/9549433/ that's mine with 5.4 [11:02] shadeslayer: see, there's another reason why we should CI qt :P [11:03] sitter: right, I can see that. that's ugly indeed. [11:04] jebus [11:05] the 5.4 transition might get a bit ugly then [11:05] sitter: one would think Qt has ABI breakage checking [11:05] one would assume KDE has it... [11:05] in their own CI [11:05] sitter: sure, they're called packagers [11:10] e968793e81ffcb439210e7eb422c0063834cfdc9 [11:12] https://qt.gitorious.org/qt/qtbase/commit/e968793e81ffcb439210e7eb422c0063834cfdc9 [11:13] the qustion is how or why a random exported symbol got to show up in kdelibs4support at all [11:15] ./src/kdecore/kdebug.cpp:extern Q_CORE_EXPORT QString qMessageFormatString(QtMsgType type, const QMessageLogContext & context, [11:15] ./src/kdecore/kdebug.cpp: return qMessageFormatString(type, context, str); [11:15] WHAT THE FUCK [11:15] * sitter shakes head [11:17] Mirv: there's your reason for why it broke. it's a one-time 5.4.0 rebuild ... kdelibs4support with qt<=5.3 externs a function exported but not "headered" by qtcore thus doing implicit private api usage [11:18] sitter: whee... anyhow, if this is now limited to kdelibs4support the world still has hope [11:19] I'll keep the "weird" section of the needs-rebuilds just for that, though [11:19] weird sounds like an understatement now that I know why it breaks, but yeah ^^ [11:24] mhhh, running startkde in fluxbox, the only real way to start a proper plasma instance \o/ [11:39] sitter: dare I ask how qca is getting on? [11:39] backburner [11:39] I need to send a mail polling opinions though [11:39] actually let me do that right now before I forget again [11:40] Riddell: what's the new packager list? [11:40] I dare say okteta will live without it [11:40] sitter: what new packager list? [11:40] hi Neo31! [11:40] kde-distro-packagers@kde.org [11:40] :P [11:40] oh, no idea what that thing is for [11:40] we get rid of one silly list and replace it with another [11:41] maybe you can give it purpose [11:43] hi Riddell [11:43] :) [11:43] how r u today [11:46] Neo31: all good [11:46] Neo31: are you able to do some testing for alpha 1 today? [11:48] Riddell: no, I decided that distro is not relevant enough :P [11:48] but yeah, the new list I found a bit weird [11:48] last I followed the discussion the idea was to use release-team which seemed like a suitable place to discuss distro things [11:48] but oh well [11:57] not sure for tonight but probably i will get one hour at least [11:58] that's in 9 hours from now, when I am setup at home [11:58] Riddell, i have vivid already installed, all i need to to is apt update & upgrade then do some testing ? [12:00] Neo31: nope needs full installs (can be on virtual machines or real) [12:00] hi kranzer [12:00] hi Riddell [12:00] so i need to start downloading the daily iso ? [12:00] Riddell: I'm starting doing task [12:00] Riddell: I downloaded all stuff yesterday [12:00] Neo31: yep please :) [12:01] kranzer: great [12:01] Riddell: I'll use Oracle Virtual box [12:01] i'm on it Riddell ;) [12:02] downloading from here Riddell http://cdimage.ubuntu.com/kubuntu/daily-live/current/ ? [12:03] Riddell: so [12:03] Riddell: I just need to install it and use, don't I? [12:06] kranzer: yep, install in the various different scenarios [12:06] Riddell: what scenarios? [12:07] manual partitioning, full disk, resize disk, disk with lvm etc, listed on http://iso.qa.ubuntu.com/qatracker/milestones/328/builds/85671/testcases [12:07] don't be afraid of duplicating tests, my testing does count as I'm the release manager and testing your own stuff is always prone to failure [12:08] and you can duplicate each other, the most tests the better [12:08] Riddell: I can install only x86 version [12:09] kranzer: no amd64 machine? [12:10] Riddell: virtualbox allows only x86 [12:11] kranzer: that'll be the case if you have a 32 bit install yes [12:11] then concentrate on i386 and Neo31 can concentrate on amd64 [12:12] Riddell: could you give me link of testcases for i386? [12:15] kranzer: http://iso.qa.ubuntu.com/ [12:17] guys there is something wrong the ppa:kubuntu-ci/unstable .... when i manually add this to a kde4 based kubuntu 14.10 and then do a dist-upgrade and upgrade it installs only the libs but not the plasma desktop [12:18] macstar: it's for vivid only [12:18] riddell since when? i remember a few weeks back i ran 14.10 in vbox with the plasma next daily updates [12:18] * Riddell lunches [12:20] you really should not add unstable [12:20] at all [12:20] but i am trying this in virtualbox and want to hape it as up2date as possible to do some bug reports maybe [12:21] unstable breaks every other day [12:21] so unless you know how to recover broken packages you really should use unstable-daily for testing [12:22] sitter so what would you recommand then? [12:22] what I just wrote [12:23] that i should use unstable-daily... but i am doing this with kubuntu-ci/unstable or am i wrong? [12:23] there's 3 ppas [12:24] https://community.kde.org/Plasma/InstallingNext [12:24] there for daily builds it only links to ci [12:24] * sitter sighs [12:25] https://community.kde.org/Kubuntu/PPAs#Kubuntu_Continuous_Integration_.28CI.29 [12:25] now that makes sense ty sitter [12:28] 'Morning all [12:32] Riddell: one done!) === rdieter_ is now known as rdieter === kbroulik is now known as kbroulik-lunch [13:25] Riddell: everything's tested [13:25] Riddell: no problems at all [13:30] Riddell: what should I attach to melange? [13:44] kranzer: Non-English Live Session & Installation ? [13:51] Riddell: I did kubuntu-desktop [13:51] Riddell: not kubuntu-desktop-extra [13:51] kranzer: how do you mean? [13:52] Riddell: type: mandatory [13:54] Riddell: like this http://iso.qa.ubuntu.com/qatracker/milestones/328/builds/85672/testcases/1301/results [13:55] kranzer: would be great if you can do Non-English Live Session & Installation too [13:56] ignore Live (netbook) that's not valid any more [13:57] can someone givce link to isos testcases ? [13:57] So, I need to install it again, don't I? === kbroulik-lunch is now known as kbroulik [13:58] soee: http://iso.qa.ubuntu.com/ [13:58] kranzer: yep [13:58] Riddell: okay but first I need to do some maths [14:00] valorie: hiho, did you had time to work on the content for "Contribute" page ? [14:17] Riddell: okay, I have installed it, and everything is ok) [14:21] shadeslayer: what did I break? [14:21] this doesn't sound like me [14:22] Riddell: kscreen branches et all [14:22] in debian git repo [14:22] can't merge master into kubuntu_unstable [14:22] that's what sitter says [14:22] Riddell: it's holding up Debian CI :( [14:23] I could cherry-pick the relevant commit from master [14:23] sitter: ^^ [14:24] wtf [14:24] just merge it [14:24] I have conflicts [14:24] and shitty ones at that [14:26] sitter: ok, fixed [14:31] Riddell: are you here? [14:33] hi kranzer [14:35] Riddell: I did non-english one [14:36] kranzer: was evening in the right language after install? [14:38] evening? [14:38] maybe everything? [14:38] kranzer: yes, was everything in the right language after install? [14:38] yes [14:39] great, that's a pass [14:39] Riddell: I tried russian [14:40] kranzer: you can't do any amd64 tests? [14:40] Riddell: no, I can't( [14:41] kranzer: can you take a screenshot of the russian install? just something for melange [14:42] ah you added a url, I'll close it [14:42] great, thanks [14:42] Riddell: thanks) [14:43] Riddell: are there other tasks? [14:45] not currently sorry [14:45] make an alpha 1 page for vivid? https://wiki.ubuntu.com/UtopicUnicorn/Alpha1/Kubuntu [14:46] https://wiki.ubuntu.com/TrustyTahr/Alpha1/Kubuntu [14:46] equivalent [14:46] but saying it's all plasma 5 now, woo [14:46] complete with screenshots [14:47] kbroulik: sorry I need to leave now, let me know if you want that one [14:47] I guess you meant kranzer? :D [14:49] mm yes sorry [14:50] * Riddell out [15:24] sorry internet went down [15:24] Riddell, i have the iso already, should i use the iso tracker for testing or follow other stuff? [15:36] Neo31: yes please report on iso tracker [15:38] ok Riddell thx [17:03] * Riddell out for evening === amichair_ is now known as amichair [20:48] Riddell: kranzer: I took a start at https://wiki.kubuntu.org/VividVervet/Alpha1/Kubuntu [20:48] mparillo: ooh great [20:57] Riddell: can you add a task for updating packages in repositories? [20:59] Riddell: Hello :) [21:12] Sergobot: any package in mind? [21:12] Riddell: no [21:12] Sergobot: calligra 2.9 beta needs doing [21:13] Riddell: can you create a GCI task for it? [21:16] Sergobot: done [21:16] will need to wait for valorie or someone else to approve it [21:16] https://www.google-melange.com/gci/task/edit/google/gci2014/5853249311604736?validated [21:16] but you can start if you wish [21:17] Riddell: okay [21:18] hello Riddell [21:18] hi Neo31 how did testing go? [21:20] I started testing on two Kubuntu 14.04 machines using virtualbox and i got an error related to virtualbox/kubuntu [21:21] it shows a broken screen of colors when booting, then i have to hit host+F2 then host+F1 to get the graphics running correctly and proceed with the install [21:21] where can I report such a bug Riddell ? [21:22] one VM in doing entire disk test with updates, the other doing the same without updates (still in progress) [21:23] Neo31: Could you bug be similar to: https://bugs.kde.org/show_bug.cgi?id=340966 [21:23] KDE bug 340966 in general "Plasma 5 crashes maximizing VMware Player" [Crash,Resolved: fixed] [21:23] That is my upstream version of: https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1362631 [21:23] Launchpad bug 1362631 in open-vm-tools (Ubuntu) "Enter Full Screen Mode crashes Plasma Next Desktop in Kubuntu 14.10 and Daily Build of 15.04" [Undecided,New] [21:25] mparillo: 14.04lts should be 14.10 for upgrades on alpha 1 page [21:27] mparillo: link to bugs is utopic one and list of bugs are utopic ones, grab the new vivid link at qa.kubuntu.co.uk [21:27] and the new bugs [21:27] although would be good to triage the utopic ones to see which apply to vivid [21:29] mparillo, no i don't even have to touch anything on a virtualbox VM it crashes without maximizing anything, but if i do the workaround it shows up correctly [21:29] after the workaround everything is fine on virtualbox, i can maximize and everything... [21:32] so mparillo Riddell on which platform i need to search for the bug please? bugs.kde.org or where exactly ? [21:32] I will add the details on reproducing it [21:34] Hm, updates to sddm aren't seeing there has been manual changes to /usr/share/sddm/scripts/Xsetup and just wipe it out. [21:34] Neo31: I really don't know it could be anywhere of X, virtualbox, kde, plasma , qt :( [21:34] Riddell: should I write in changelog file vivid or utopic? [21:36] genii: needs to be marked as conffile for it to do that [21:37] why's that in /usr/share anyway -.- [21:38] yofel: It's the only place I could reasonably find in sddm to turn off extra monitors before starting ( with xrandr) [21:44] It would be easier if it honoured xinitrc or xsession settings in it's own home dir but it doesn't. [21:46] it's own home dir? You mean the users, or...? [21:49] yofel: It's own, yes. The idea here is I want to turn off screen spanning for sddm, but not for users [21:50] yofel: If I put the xrandr commands needed into /var/lib/sddm .xinitrc or xsession, they are not executed [21:50] Riddell, I don't know on what platform to report bugs for KDE5 and plasma [21:57] Neo31: plasma bugs go to bugs.kde.org [21:57] Sergobot: vivid [21:59] lets see if I can get vivid+ci to crash [22:01] no, but that VM also has the vbox x11 driver installed [22:02] thx yofel [22:02] FWIW, the crash that I can reproduce is the one from kde 340966 [22:02] KDE bug 340966 in general "Plasma 5 crashes maximizing VMware Player" [Crash,Resolved: fixed] http://bugs.kde.org/show_bug.cgi?id=340966 [22:06] yofel: Thank you. There was some confusion on the notes to that bug, but it seems to be resolved in 5.1.2 (not 5.3.2). Is that an easy way to see when that lands in Vivid? [22:11] give me a minute to check whether it's the driver that matters or the fact that I have updated plasma and kscreen snapshots from CI [22:13] ok, the driver was already installed, so it's indeed fixed in the CI snapshots [22:25] mparillo: should be fixed in 5.1.2 from what I see, and that's in vivid-proposed [22:29] Riddell, when i'm not sure the bug is related to which product exactly should I still report it and put in on iso tracker? I think this is a major bug because we cannot proceed with vivid installation if we don't do the workaround [22:35] if we try OEM install and pick some custom language the live session loads with english but ubiquity (when we click to install system) uses our custom language - this should work like that ? [22:37] yofel: Thank you. [22:43] option parsing sure is shit in all languages [22:43] python had shit optparsing [22:43] as does ruby [22:43] -r '' -w foo gets parsed as : option : r , value : -w [22:44] fun [22:45] hey guys, other than dmesg output what else do i need to report on a system startup crash GUI ? [22:46] hm, when exactly does it crash again?