[02:07] shadeslayer: You've got kde-workspace FTBFS to look at. [07:30] #bash [07:33] #zsh [07:43] #nologin [08:28] ScottK: *grumble* arm *grumble* [08:40] apachelogger: Riddell I talked with cj last night a bit, he asked me to email ubuntu-devel/release requirements for Kubuntu next [08:56] shadeslayer: I'm wondering if we really want to use the PPA, there doesn't seem to be much advantage over the archive [08:56] Riddell: sure there is [08:56] what's that? [08:56] Riddell: by having the PPA enabled OOTB we can keep up with plasma 5 releases [08:57] and KF5 releases [08:57] since we cannot land those in the archive [08:57] which is helpful for upstream [08:57] I think that's the big point of having the PPA enabled OOTB [08:57] quick feedback for upstream to iterate and improve plasma 5 quickly [08:58] that's assuming we stay on utopic indefinately [08:58] you don't plan to abandon utopic as soon as it's released right? :P [08:59] dunno, we stopped updating trusty soon with kf5 stuff, if you want crack of the day you have to live with updates [08:59] otherwise we'll be packaging beta stuff for multiple releases which I'm not sure we have the peoplepower for [09:00] ^ packaging for multiple releases should be equal to packaging for one release and then running a script, if it is not then the process is flawed [09:00] apachelogger: then why are you against packaging for 12.04LTS? [09:01] Riddell: right, why did we stop packaging KF5 for trusty? [09:01] shadeslayer: qt [09:01] Riddell: because policy [09:02] I wasn't against packaging 4.13 for precise, I was against packaging .0 knowing that the policy would then tell us not to package .1 and .2 and .3 [09:03] apachelogger: then why have that policy? the reason is it takes time and effort to make backports [09:08] no, the reason is that a) you don't want to do backports for 5 years beacuse at some point the foundation requirements will change and a backport becomes either hard or impossibru and half an hour per backport per release also becomes a time consuming effort if releases>=4, so you need to draw a line somewhere which is where this comes in: b) we want to encourage LTS users to stay on the LTS edge if they want to stay on the KDE edge by [09:08] facilitating early LTS->LTS upgrades to get testing such that once the LTS->LTS upgrade path goes life everything works flawelessly and the LTS release has all major issues ironed out [09:10] all that being said, I fail to see what LTS backport support has to do with utopic backport support (which would be 9 months vs. 24months for LTS) [09:12] not to mention that just because the build depends are sorted out, doesn't mean things will work at runtime, so then one has to invest time in sorting out bug reports that people report when running applications [09:13] wat https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1324805 [09:13] Ubuntu bug 1324805 in kde-workspace (Ubuntu) "Unable to launch Gnome from KDM in 14.04" [Undecided,Confirmed] [09:15] shadeslayer: flawed process [09:16] been saying that for years [09:16] apachelogger: as in, KDM is broken ? :P [09:16] by the time an update lands in a PPA one needs to know that it works [09:16] currently we do not which is already a problem right there [09:17] ah, PPA thingums [09:17] shadeslayer: no, that I've been saying for a couple of weeks [09:17] kdm broken [09:17] everyone keeps ignoring me asking who is looking at bugs [09:17] apachelogger: https://www.youtube.com/watch?v=1Isjgc0oX0s [09:22] apachelogger: possibly this means nobody is [09:22] yup [09:23] shadeslayer: so will you send an e-mail to the release list? [09:27] shadeslayer: or do you want me to? [09:29] Riddell: I'll draft up something [09:29] hmm, I can't find where sgclark put kde-baseapps for review [10:20] qtcreator with recommends pulls in mir stuff btw [10:23] sigh [10:31] hey guys... im so happy my bug i reported yesterday got fixed the same day :) [10:31] impressive [10:32] awooga! [10:32] go us! [10:32] https://www.youtube.com/watch?v=sXrOoODYPNE [10:32] yep thx riddell for ya help yesterday [10:34] Riddell: packages should be ready, I included also alsa/pa fix for phonon-backend-gstreamer [10:34] https://launchpad.net/~pali/+archive/kubuntu-backports/+packages [10:35] Pali: awesome! [10:35] Pali: you tested them? [10:35] yes, now I'm using it === Haudegen_ is now known as haudegen [10:36] Pali: ok, I'll give it a test too and copy it over to the PPA [10:42] Riddell: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging-next/kde-baseapps5 [10:42] ah hah :) [10:43] that should be named kde-baseapps really [10:43] yes I think that should be just kde-baseapps [10:43] ok [10:43] it's a new version of kde-baseapps bits, not co-installable [10:43] same for the binaries, dolphin5 should be just dolphin [10:44] (libkonq5 keeps its number at the end as a library soversion) [10:44] ok fixing [10:45] although libkonq5 is from kdelibs4 land, it should be bumped for the kf5 version [10:45] which could be your second upstream patch :) [10:46] *does* it have a different ABI? (I would assume it does, should still be checked) [10:46] Riddell: also maintainer gave a ship it for my review request, should I push it? Or wait for a KF5 person to also ok it? [10:47] it must do, linking to qt5/kf5 will mess with the abi somehow I'm sure [10:47] most likely, right [10:47] sgclark: oh excellent, push away [10:47] What is an ABI and how do I check it? [10:47] sgclark: it's all the symbols that a library exports, we list them in .symbols files [10:48] API is the source code interface like setFont() method and QPushButton class [10:48] which is used by human programmers [10:48] ok [10:49] makes sense [10:49] and ABI is when it gets compiled into a shared library and end up with what you see in .symbols files and is used by compiled programs using that library [10:49] the rules of what makes changes in the ABI are very obscure, especially in c++, one reason why programming a library is so difficult [10:50] this is fun to read if you're a massochist http://techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C++ [10:51] I am trying to learn everything I can, so thank you, on my reading list [10:52] just use python, then you don't have to worry about that :) [10:53] 'Morning folks [10:53] sgclark: before you git push your change to kde-baseapps remember to git pull --rebase to bring in any changes already in the archive [10:54] the --rebase bit confused me for a while [10:54] Riddell: they gave me a gitup script to do that [10:59] Riddell: i can't undestand something here does it work or not ? https://bugs.launchpad.net/ubuntu/+source/dolphin/+bug/1310773 [10:59] Ubuntu bug 1310773 in dolphin (Ubuntu) "Dolphin not play media in information panel" [Undecided,Confirmed] [10:59] sgclark: who's they? [10:59] Riddell: here it doesn't work but i have asked to some guys and they said me that is working properly [11:00] Peace-: I guess it doesn't work for the bug reporter [11:00] tried with phonon vlc and phonon gstreamer [11:00] Riddell: KDE folks I working with when I was contributing to their docs [11:06] can anyone c++filt this symbol _ZN9KSysGuard7ProcessD1Ev@ABI_4_1 [11:06] Riddell: here http://www.davidfaure.fr/scripts/gitup [11:07] ah [11:08] nvm [11:08] Riddell: and here is the blog on gitup http://blogs.kde.org/2012/10/19/updating-git-checkout-finally-easy-svn [11:13] sgclark: nifty [11:31] Riddell: so I forgot to ut the review request number in the commit message, anyway I can fix this? :( [11:33] sgclark: no just close the review request manually on reviewboard [11:33] and congratulations on being an elite KDE coder :) [11:34] Riddell: yay:) [11:52] shadeslayer: I'm very much against any regular use of PPAs as part of what we define as a Kubuntu release. [11:53] If upstream wants updates to end users, they can produce releases that are suitable for that purpose. [12:38] yofel: hmm, we should sort out this server toot sweet, did you get anywhere? [12:40] Karma: 66641 < only 25 more to go [12:43] ScottK: rather than opposing upstream, why can't we adjust our workflows a bit to accomodate faster cadence cycles [12:44] shadeslayer: Shipping things from outside the Ubuntu archive is a fundamental change to what Kubuntu is. [12:44] because a faster cadence cycle in the beginning is good overall, since upstream will get better feedback [12:44] If people want to do stuff on top of Kubuntu in a PPA, that's fine. [12:45] We do that all the time now. [12:47] It's not a question of workflow, but how you define what the project is. [12:47] btw didn't we decide all of this at the meeting? to deliver things via the PPA [12:47] we did, but now I'm wondering why [12:48] shadeslayer: We did not for kf5. [12:48] I think we need to rediscuss it for plasma next. [12:50] shadeslayer: BTW, I'm not accepting the 4.13.2 SRU until 4.13.2 is built on utopic. i.e. you're blocking it by not fixing your workspace upload. [12:50] we did say we would have a seperate image that allows the PPA for kf5 and plasma. We did not talk about adding a PPA in the default setup [12:50] ScottK: I fixed it, but it's still FTBFS [12:50] so not really [12:50] fixing it again [12:50] ppa in default setup? [12:50] wut? [12:51] ^^ [12:51] I was going to say, that's an odd definition of fixed. [12:51] Riddell: dang no, life got in the way of memory, sorry. There was some paperwork that would allow server account transfer, but maybe best ask the current owner as he'll have to fill out half of that [12:52] FWIW I'm not proposing the regular ISO + PPA, I'm talking about a separate ISO than the regular one which has the PPA enabled [12:52] didn't we already decide to do that for utopic? [12:53] I thought we did [12:53] yes we did [12:53] we did, but we did also note that it's temporary [12:53] yep [12:53] * apachelogger doesn't understand what all the fuzz is about again [12:53] shadeslayer: Not for kf5 though, that's supposed to go in the archive. [12:54] yofel: do you have any pointers to it? [12:54] ScottK: IIRC the whole point of the discussion was kf5 [12:54] Riddell: sec [12:54] No, the PPA image thing was for plasma next. [12:54] At least IIRC. [12:54] which will require or at least want a newer frameworks [12:55] Riddell: should be http://faq.hosteurope.de/view.php?mode=open_object&content_id=7446 - but it's all german [12:55] so the proposed action plan was land frameworks in the archive so people can easily get access for porting [12:55] yofel: and paper, what millenium is this again? :) [12:55] what apachelogger said [12:55] Riddell: please note the "german" :P [12:56] we love paperwork [12:56] it does allow fax at least [12:56] that being said, I am also not opposed to the idea of not landing frameworks either and instead add a button in discover that allows people easier access [12:57] as not having things in the PPA potentially keeps us more flexiable with packaging changes, but I guess we'd be fine either way, so eventually someone will have to land frameworks in utopic archive :P [12:59] well, I would not land frameworks in utopic at all unless we have a user of it in the archive [12:59] if it's in the archive we have to provide some level of support for it [12:59] this is why I'm currently preferring just putting plasma 5 in the archive [12:59] although it does mean renaming a bunch of source and binary packages [12:59] plasma5 needs framworks... [13:00] yofel: the support is that it doesn't break [13:00] apachelogger: + security support [13:01] so if we don't really intend to maintain it, I would rather it's not there at all [13:01] *not have it there [13:01] yofel: security support? [13:02] the rare CVE? [13:02] yofel: security support? [13:02] upstream security advisory? [13:02] why would we offer security support? [13:02] we are not even using it [13:02] because it's our responsibility as maintainer o.O? [13:02] and upstream's POV is use latest [13:02] yofel: no it is not? [13:02] it very much is [13:02] universe may get security updates [13:03] or it may not [13:03] there is no rule that says whoever puts something in universe must provide security support [13:03] I think our opinions of support differ here [13:03] we do not offer support, it's there, if you want to port your software to frameworks you can use it, we do not provide support [13:03] well duh, lets just call the whole release we provide unsecure then [13:04] FRAMEWORKS IS NOT PART OF ANY RELEASE [13:04] it is in universe [13:04] that's all [13:04] apachelogger: Most of KDE is in Universe. [13:04] and who but us cares about that? [13:04] if we put something in the archive, someone will use it and complain [13:05] Universe [13:05] The universe component is a snapshot of the free, open-source, and Linux world. It houses almost every piece of open-source software, all built from a range of public sources. Canonical does not provide a guarantee of regular security updates for software in the universe component, but will provide these where they are made available by the community. Users should understand the risk inherent in using these packages. Popular or well [13:05] supported pieces of software will move from universe into main if they are backed by maintainers willing to meet the standards set by the Ubuntu team. [13:05] so if we're not using it, don't put it there [13:05] upstream wants it easily available [13:05] upstream also wants it up to date [13:05] [14:56] that being said, I am also not opposed to the idea of not landing frameworks either and instead add a button in discover that allows people easier access [13:05] and Scott doesn't want it in the PPA [13:06] a button in an archive package that adds a PPA isn't allowed AFAIR [13:06] so what we discussed at the meeting is: put it in the archive so it is available, develop plasma in PPA for possible adoption in 15.04 [13:06] that was about the rejection reason for ubuntu tweak [13:07] I don't quite remember the discussion ending like that, but maybe my memory is buggy [13:08] and I don't see how a PPA is not "easily available" [13:08] it's not like we're requiring a dozen of them [13:13] Pali: 4.13.2 working well from your archive, but you've missed out a few packages, maybe you're using an old package list, the games and utils and oxygen are missing [13:15] or maybe there's no upstream changes and so the scripts didn't backport it [13:15] that [13:17] the plasma 5 image should be called a remix anyway, we want to make it clear it's not fully stable [13:17] ^^ [13:21] options [13:21] options are 1) use neon 5 scripts to make an image using the PPA and call it kubuntu-not plasma 5 remix [13:22] use the ubuntu-cdimage scripts with ppa and call it kubuntu-not plasma 5 remix, but the ubuntu-cdimage scripts with ppa code is not yet merged and untested [13:22] 3) whatever the heck unity 8 are doing, something with derived distributions is it? [13:23] 4) put it in the archive, involves renaming packages and marking that it won't get updates [13:23] and call it kubuntu plasma 5 remix [13:23] I like 1) and 4) [13:30] 4 is close to what we did with KDE4 4.0, right? [13:30] yep [13:30] That seemed to go OK (from our PoV of the packages). [13:30] 4.0 itself was horrible, but that wasn't our fault. [13:30] :) [13:37] The more I think about it, the more I think both KF5 and plasma 5 should just go in the archive and be done with it. [13:37] Now that Qt5 5.3 is in, we actually have that option. [13:37] note that if we go with our own scripts, we probably won't get UEFI support [13:37] needs some magic that I don't fully understand [13:37] So I vote #4. [13:38] * shadeslayer proposes 2 [13:39] shadeslayer: but that can't happen unless colin or someone wants to merge those patches in and test them, seems like making life harder on us [13:39] Riddell: actually, I talked to Colin last night and he asked me to send him details on requirements [13:39] so he can write code on the cdimage size [13:39] *cdimage side [13:40] yep, might be do-able, but I'd still be nervous since unity8 people have considered it and decided not to [13:41] I think that's because they have different requirement than ours ... [13:42] Colin said that as long as we don't mess with packages that are required in the debootstrap stage, it should be fine [13:43] so advantage is we could update after release, we wouldn't have to rename source or binary packages. disadvantage is it goes against lots of policies so we'd need to mark is as not really kosher [13:46] I don't think it's a matter of policies since it will be a remix, just that it'll be built by the official CD image infra ... we still call it a remix in release [13:48] well, there should be a big red UNSUPPORTED banner [13:52] why? [13:53] we won't provide security updates, sure, but support is limited to fixing bugs in our packaging and updating it whatever upstream releases [13:54] hm, I might've misunderstood how the renaming was intended [13:54] might be fine [14:01] we don't provide support for anything because no one ever reads bug reports, so I guess it's fair if we stick the banner everywhere really [14:04] * sgclark giggles [14:05] I actually want to learn that, where is a good place to start? [14:05] https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs [14:05] this list gets aaaaaaaaaaaaaaaaaallll the launchpad bugs we care about [14:06] ok ty [14:25] apachelogger: I fixed all the bugs there [14:25] so lies [14:25] we don't have any bugs [14:37] shadeslayer: I think for now e-mail colin to see if he's happy to implement images with PPAs and if it'll be available before too long (a month or less I'd think) [14:38] Riddell: I'll draw up requirements, post them here, we can discuss on Monday and I can send them off on Monday [14:43] okay dokay [14:44] shadeslayer: Can we use the same derived distro thing phone is using? [14:44] If it's going to be !in the archive, we might as well be as consistent with other stuff as possible. [14:45] ScottK: we could, but CD image is going to take quite a bit of time [14:45] ( for the derived thing ) [14:45] Does that have to be done for phone anyway, or would it be just for us? [14:46] I thought phone images go through jenkins [14:46] don't know enough about those though [14:46] They still have to create the images some way. [14:50] ScottK: http://irclogs.ubuntu.com/2014/06/19/%23ubuntu-release.html#t22:13 [14:52] shadeslayer: Thanks. [14:53] Send your mail and let's discuss. [14:53] I hate ARM [14:53] hate it hate it hate it [14:53] stupid missing symbols again [14:54] shadeslayer: are you looking at 4.13.2 in utopic? [14:54] Riddell: not really, workspace has managed to give me a headache [14:55] * shadeslayer sighs [14:56] yofel: http://paste.kde.org/plp2mx8zi [14:56] yofel: http://paste.kde.org/p6p9vwcke [14:56] yofel: any clue what's going wrong there [14:59] ah [14:59] nvm [14:59] ^^ [15:00] hm nop [15:00] yofel: ok so, what's wrong? :P [15:02] hm, good question [15:02] yofel: found it [15:02] dest=series [15:02] should be dest='series' [15:03] I hate optparse/argparse in python [15:03] makes so little sense when you read the docs [15:03] Riddell: btw, wordpress appears to be able to post to g+ somehow [15:03] so there must be some sort of write input for it [15:06] it may be these sodash people are just lying and they haven't implemented it [15:09] shadeslayer: remember I have an arm machine if you need one [15:10] "You have exceeded the login limit. Please wait a few minutes and try again." [15:11] I have possibly forgotten my blog password [15:13] Riddell: dunno, sodash does more than just post stuff somewhere from what I understand, so it may entirely be that it doesn't provide else they need, I am just saying xD [15:31] scru u too armhf [15:32] analitza not happy, 3d symbols disappeared [15:32] on arm [15:33] although you wonder why they were ever there since arm doesn't do gl [15:35] someone should make the ubuntu planet not list old posts because the date has changed [15:35] #braindead [15:43] Hi, is ksplash currently broken on Utopic? It doesn't even come up right now after latest dist-upgrade [15:44] ( sits forever on lightdm background picture after login) [15:46] * genii-borkbork makes a fresh pot of coffee [15:46] yofel: hurray : http://paste.kde.org/psjkrex5u [15:46] not sure why it's happening [15:49] you're the error master today [15:54] aha [15:54] I know [15:54] oh wait [15:54] no I don't [15:57] yofel: it's weird, error indicates that the file is not fully written to the disk [15:57] can't imagine how that happens [15:58] is your code any different from the old buildlog fetching script? [15:58] or well old code, there was no seperate script IIRC [15:59] Going to tinker and return. [15:59] not really [16:02] * Riddell publishes http://www.kubuntu.org/news/kde-sc-4.13.2 [16:02] Pali: ↑ [16:02] Pali: thanks much for the packaging, do stick around if you want to continue to be an elite kubuntu ninja [16:13] hmm, splash screen doesn't load and the process stops completely, unless I use the virtual konsole/tty, login and startx ... any other similar reports? [16:16] BluesKaj: genii reported it just now. [16:17] lordievader, ok good [16:20] genii logged off tho [16:20] hah [16:20] we tried to boot the 8.04 64 bit ISO [16:20] it doesn't boot [16:20] at all [16:20] grub fails [16:24] shadeslayer, maybe the HW is too new and not recognized [16:40] santa_ kde-baseapps is still a major work in process and not ready for human consumption [16:41] shadeslayer: feeling retro? [16:42] sgclark: I guess, but I think my merge request is right anyway [16:44] santa_ aka that branch is being removed altogether [16:44] why? [16:46] dropping the 5 as suggested to me by the authority. Also several other changes in the works. [16:47] I can apply your change or you can wait for merge requests when I complete the new one [16:48] whatever works better for you [16:56] Riddell: heh yeah [16:58] debian change to k3b to compile "Disable the FFmpeg plugin" I guess we need to follow [16:58] it doesn't compile currently [16:59] Riddell: hey, if debian's people doesn't reply to your epoch vs renaming question ... which way would you take? epoch? [16:59] santa_: I don't know, no epoch would be the safe one I guess as it's harder (impossible?) to remove an epoch [17:01] yeah, because, well, when I'm done with the mass merge proposal I was planning to release this in an experimental repo of siduction and see if I get useful feeback from users [17:02] so I would need to to figure it out, tbh I think I will go with a renaming (which could be reverted later) [17:02] for the reason you mentioned: it can be reverted [17:04] Power Management settings are totally disregarded after the last update/upgrade ...shuts everything down when the laptop lid is closed no matter what the settings are. [17:05] dicsconnects the wifi, blacks the scrn etc [17:06] there's no delay , it's instant [17:06] it's seriously broken [17:08] do you have a running kded4 process? [17:09] yofel, none that i can see in sys mon [17:09] then that must've crashed at some point [17:10] does anything happen if you start it now? [17:11] start ? [17:11] just open konsole and run kded4 [17:12] already running [17:13] uhm, just now you said it's not running, or did you start that yourself? [17:13] what's the script to retry all the kde sc packages in the main archive? [17:14] kubuntu-retry-builds from kubuntu-automation [17:24] hmm, doesn't want to work [17:24] just says Can't retry for every package [17:24] and if I add --force I get a backtrace about an AssertionError [17:25] ScottK: I think kde-workspace should be fine in utopic [17:25] can you please approve 4.13.2 ? [17:34] * Riddell discovers --forcedepwait [17:48] kded4 QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. [17:48] KDE Daemon (kded) already running. [17:49] Application may misbehave.... heh it seems that it is [17:54] Riddell: can you take a look at https://git.reviewboard.kde.org/r/118851/ [19:01] Riddell: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging-next/kde-baseapps ready for review === rdieter is now known as rdieter_work