=== Blizzzek is now known as Blizzz === claydoh_ is now known as claydoh [00:10] sgclark: I recently lost mine by deleted ~/.config/plasma-org.kde.plasma.desktop-appletsrc [00:11] my current config line is [00:12] favorites=preferred://browser,systemsettings.desktop,org.kde.dolphin.desktop,org.kde.kate.desktop,quassel.desktop,google-chrome.desktop,muon.desktop,org.kde.konsole.desktop [00:13] I also notice that file controls the kickoff icon, maybe we could inject the Kubuntu logo/icon ? [00:14] I am search through lp:kubuntu-settings but finding nothing. maybe you can look too clivjo [00:15] but this all seems insanely dated [00:15] 12.04 [00:15] well I know that file controls it, but its a config file, there must be a default settings file somewhere [00:15] I wonder if this is somewhere else.. [00:16] maybe here - http://packages.ubuntu.com/xenial/all/plasma-desktop-data/filelist [00:16] clivejo: that is upstream. I highly doubt we set stuff there [00:16] grep through /usr/share/plasma/ for favorites=preferred ? [00:17] well upstream set the defaults? [00:17] there is a lot of things in there at can be removed lol [00:17] we currently have what KDE default layout is [00:17] well I know Jonathan liked everything pretty vanilla [00:18] probably for handiness [00:18] but honestly I have not messed with changing defaults [00:18] but it seems like we had a least a few like firefox etc [00:18] but we should set a few default apps in kickoff, in my opinion [00:18] I know some stuff for Discover is in kubuntu-settings [00:19] as well as the about page [00:20] http://packages.ubuntu.com/xenial/all/kubuntu-settings-desktop/filelist [00:25] yeah I am in that branch. I found what looks like a kickoff update script sed line for kde4... stuff perhaps our problem [00:30] ahoneybun: if we do figure it out, what apps should be there? [00:34] looks like they set firefox and ktp [00:36] dolphin, firefox, konversion, settings at least [00:37] amarok as well [00:37] clivejo, http://docs.kubuntu.org/_images/KickOff.png [00:37] * ahoneybun needs to update the screenshots [00:47] could you modify one how you want it to be by default [00:48] steam wont be intsalled :P [01:07] sgclark: [01:07] ping [01:07] whats up? [01:07] I think Ive found how to do it [01:07] can you modify the kubuntu-settings package? [01:07] think so [01:09] http://paste.ubuntu.com/15906487/ [01:10] just need a list of default apps [01:11] and order them how a new user might explore them [01:13] when I created that file and made a new user, kickoff displayed the apps how I configured them in that file for the new user [01:13] ok [01:13] seems too easy :) but worth a shot! [01:13] much easier than the scripts I was trying to fix [01:14] well its designed to be configurable [01:14] do we have a kubuntu logo for the menu icon? [01:16] there is a logo in here.. [01:18] ok if you add the line [01:18] icon=/usr/share/pixmaps/kubuntu-logo.png [01:18] that will put the kubuntu logo as the kickoff icon :) [01:19] where? [01:19] no header? [01:19] huh? [01:19] Branding? [01:20] on a new line under FavoriteURLs= [01:21] okies [01:21] ahoneybun could come up with a list of 9 apps to add to it? [01:22] do we really need to fill it up?! [01:22] I think 9 is the max it displays properly [01:22] no real reason to use all of them [01:22] be nice to showcase certain apps? [01:22] Kontact should be there [01:22] I would personally be annoyed [01:22] can always remove them [01:23] apps to cover the basics [01:23] and this is only for new users [01:23] I have to go to bed, its 2:23am [01:23] woe [01:23] night clivejo [01:23] 9:24 pm here [01:24] but Ill have a look at the kubuntu settings package tomorrow [01:24] night clivjo [01:24] see if we can tweak it [01:24] ahoneybun: maybe run it by the KCC? [01:25] if they even want the kick off menu branded, and what apps? [01:25] not sure it is that big of a issue [01:25] would you maybe send an email, dont wanna waste time on it if they dont want it! [01:26] I meant what apps to chose [01:26] *choose [01:26] Well I am comitting and putting in ppa for testing. they can revert if they dont want [01:26] it's a good idea [01:27] valorie, yofel ovidiu clivejo read above ^ [01:27] default apps in kickoff for 16.04 [01:27] I am not convinced on icon, I don't think it will look good in dark theme [01:28] but can test [01:28] well I reckon Discover, Firefox, Libre Office, System settings, dolphin, amarok etc ... [01:28] you would need one for light and one for dark [01:29] looks ok on my dark theme [01:29] and Kontact [01:29] that should be good [01:29] meh not sure I want to highlight qt4 apps [01:29] I added kontact and konversation [01:29] but they still work and provide important functions for some [01:30] either way none of this is in stone so we can always change it [01:30] mmhmm [01:30] but if we have the chance to showcase some apps, I think we should take it [01:30] default install looks very bland [01:30] agreed clivejo but we don't have to pick them tonight/morning [01:31] lets have other people give input [01:31] and sleep clivejo [01:31] if we wanna get them into Xenial, do need to get its done ASAP [01:31] release is next week :/ [01:32] clivejo: you can push to https://code.launchpad.net/~kubuntu-packagers/kubuntu-settings/kubuntu-settings [01:32] I know, updated a old mac mini to it today [01:32] it is owned by kubuntu-packagers [01:32] also means I have access to it as well [01:32] actaully its this Thursday!! [01:32] holy cow [01:32] feel free to add stuff you want lol [01:32] I added what I want :) [01:33] I thought we still had a week! [01:33] yikes [01:33] I will be traveling all Thursday [01:33] all these FFE's are getting annoying [01:34] night all [01:34] night clivejo [01:34] night night [01:34] ahoneybun: what FFes? [01:35] that one against the site for one [01:35] KDE Meta? [01:35] I removed that. that was silly [01:36] yea I saw, thank you [01:36] wth does kde meta have to do with website [01:36] nothing really [01:37] welp my seed got rejected. older than archive which means someone made changes and did not commit to bzr [01:37] sgclark, did you hear about that QA job? [01:38] for canonical? I applied for two, and heard nothing [01:38] yea [01:38] I don't think working for them is in my stars [01:38] have to at least try [01:38] I don't think any tech job is in my stars. I suck at tech interviews [01:39] I do hope you get one of them [03:08] : ↪︎ 💬 Ovidiu-Florin Bogdan: We can have this by ignoring upstream or with Wayland. But since Wayland is not near for us, and this is missing from it currently, I only see one option for us. Or drop it. [03:08] I say we go forward with it. What do you think? [03:08] https://integram.org/a/kG4mFs [03:48] sgclark: uploaded. [03:49] It seems like a large change for this late, but you can argue that with the release team. [03:49] ScottK: thanks! [03:50] yw [04:59] : Regarding the favour apps I think yofel once was thinking about it and it was related to some js file but can't remember now :/ [07:13] just watched the kubuntuonair ep about snappy [07:13] still trying to decide if it's good or crazy [07:14] hi val :) [07:16] wait, what? now... I watch Jupiter Broadcasting's linux podcasts, watch kubuntu podcast, listen to ubuntu podcast (uk), and You're telling me there is another i don't know? (there should be updated global list :) ) [07:17] i type too slow... ^^ [08:02] bleh :/ [08:02] Qupzilla 2.0 needs QT 5.6 = no Qupzilla 2.0 in 16.04 LTS :< [08:27] clivejo: Is there anything apparmor and mysql related in your syslog after you try starting up akonadi? === fregl_ is now known as fregl === davmor2_ is now known as davmor2 [10:48] Hiyas all === kfunk_ is now known as kfunk === JoseeAntonioR is now known as jose === freeflying__ is now known as freeflying [11:58] clivejo: If I use mysqld with the akonadi start parameters, I get your error message, and if I use mysqld-akonadi it reads it correctly. It's because the apparmor profile for usr/sbin/mysqld won't allow reading from $HOME [11:59] clivejo: You can test if that's the problem by running sudo aa-complain /usr/sbin/mysqld === mhall119_ is now known as mhall119 [12:18] Skuggen: Profile for /usr/sbin/mysqld not found, skipping [12:20] When it fails, do you get any DENIED message if you do dmesg | grep mysql? === ghostcube_ is now known as ghostcube [12:21] nothing [12:28] If you run akonadictl start in a terminal, do you get output on the full list of arguments it's trying to use to start the server? [12:29] just what I pasted before [12:31] anyone know how far sgclark got on with kubuntu-settings? [12:35] Skuggen: I’ve been messing with this for hours now and getting nowhere with it. I’m afraid my patiences is wearing dangerously thin [12:36] clivejo: what error? [12:36] yofel: kontact wont work with mysql 5.7 [12:39] stderr: "mysqld: Error on realpath() on '/var/lib/mysql-files' (Error 2 - No such file or directory) [12:39] why the hell is it trying to access /var o.O [12:40] Wait, is that the error? [12:40] that's what I get: [12:40] executable: "/usr/sbin/mysqld-akonadi" [12:40] arguments: ("--defaults-file=/home/isag/.local/share/akonadi/mysql.conf", "--datadir=/home/isag/.local/share/akonadi/db_data/", "--socket=/tmp/akonadi-isag.C3GmlR/mysql.socket") [12:40] stdout: "" [12:40] stderr: "mysqld: Error on realpath() on '/var/lib/mysql-files' (Error 2 - No such file or directory)\n2016-04-18T12:38:42.399889Z 0 [Warning] The syntax '--log_warnings/-W' is deprecated and will be removed in a future release. Please use '--log_error_verbosity' instead.\n2016-04-18T12:38:42.399933Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for [12:40] more details).\n2016-04-18T12:38:42.399979Z 0 [ERROR] Failed to access directory for --secure-file-priv. Please make sure that directory exists and is accessible by MySQL Server. Supplied value : /var/lib/mysql-files\n2016-04-18T12:38:42.399983Z 0 [ERROR] Aborting\n\n2016-04-18T12:38:42.399990Z 0 [Note] Binlog end\n" [12:40] exit code: 1 [12:40] clivejo: same for you? [12:41] yofel: That one I know. 5.7 by default sets secure-file-priv option while in 5.6 it was blank [12:41] Im just trying to start akonadi [12:41] I removed my /var/lib/mysql [12:42] yofel: Can you edit your mysql.conf and add secure-file-priv= to it? [12:42] kontact is dead in the water for me [12:42] clivejo: You're still getting the error about not being able to open required defaults file, right? [12:42] but works fine when I force install 5.6 [12:42] yes [12:43] but rob's changes to force us to use 5.7 are going to cause use huge problems [12:46] Skuggen: I put secure_file_priv= into the config file, now mysqld just says "exit 1", nothing to stdout or stderr [12:47] the kDE PIM software continues to cause problems for users. I wonder when the thing is finally going to be abandoned for something simpler that actually works for users, nothing but trouble since 2008. [12:52] Skuggen: oh ok, found the culprit: 2016-04-18T12:50:34.977851Z 0 [ERROR] unknown variable 'innodb_additional_mem_pool_size=1M' [12:53] yofel: Ah, the latest akonadi update should fix that [12:53] so after fixing those 2 things, akonadi starts [12:53] BluesKaj: it was working great for me up until about a week ago [12:54] I don't see any newer one? [12:54] I use it heavily and need it [12:54] yofel: Which version do you have of the package? [12:54] Newest is -0ubuntu4, I think [12:54] 4:15.12.3-0ubuntu4 [12:54] the problem was caused by a forced dep on mysql 5.7 [12:54] but that's set in the global mysql conf and in the user mysql conf [12:55] I don't think removing the key from the package will fix the existing config files [12:55] Yeah. The config is made by akonadi on first start and not by the package itself, I guess [12:55] if the config file is deleted will it be auto-generated again? [12:56] It was when I tested just now [12:56] with the patched file? [12:57] Updating the package should update all its files unless they have been edited, so I assume it would be regenerated from the updated default file [12:58] but the files are dynamically generated and depend on the user in question [12:59] I think they're generated from /etc/xdg/akonadi/mysql-global.conf [12:59] how could a package update a config file for a particular user [12:59] yes, thats the default settings for a new user [12:59] No the package updates the file in /etc/xdg/akonadi, and akonadi itself generates the user-specific config from that [13:00] or someone who deletes their config [13:00] Right [13:00] but Im an exiting user [13:00] existing [13:01] how can an updated package , update my config file? [13:01] I pinged dan in #akonadi, maybe he has a good idea how to fix the user file [13:01] this needs to work "out of the box" [13:01] at the moment this just kills akonadi and its related services stone dead [13:02] plus the details button doesnt work (probably a KDE upstream issue) but still not helpful [13:02] annoyingly enough he disabled it in the global file in 9a9f7eaa38023f70c6fa85a87359a487ccf7a48c, but wrote no migration code :( [13:04] now to find out where the server params are built... [13:05] dbconfigmysql.cpp, I think it was [13:06] indeed [13:06] There's an issue there with mysql_install_db as well [13:08] hm wait, that file already has config update code... [13:10] clivejo: this *should* work actually [13:11] Maybe it has a similar limitation on not changing edited files? [13:11] as long as the last modification time of the gloabl config is newer than the user config, the user config is overwritten [13:12] I was using apps from misc [13:13] and what akonadi version? [13:13] and as scarletts been updating those they have been getting upgraded to the archive version [13:13] but scarlett and rob had a collision [13:15] rob changed the mysql deps to 5.7, while scarlett uploaded the new verion (15.12.3) with deps on 5.6 [13:15] Skuggen: what's the recommendation for secure_file_priv? Empty, or point it to the datadir? [13:15] maybe my system was affected by that? [13:15] clivejo: I think we were pinged about this in #ubuntu-devel a few days ago? [13:15] yofel: Not datadir. For the normal package it creates its own /var/lib/mysql-files, and the server is only allowed to read files from there [13:16] clivejo: well, atleast me and yofel [13:16] Leaving it blank is the behavior from 5.6 [13:16] now that you mention it -.- [13:16] xD [13:16] Skuggen: ok, thanks [13:17] Otherwise I think the recommendation is a directory on the same level as datadir, so something like home/user/.local/share/akonadi/db_files [13:17] I guess we need a few more existing users to upgrade [13:18] see if the problem is being ironned out [13:18] actually, most "users" will probably not even be upgraded. I only have the core packages installed here, and the virtual package caused 5.6 to remain installed [13:18] unfornately I dont have the timestamp on my config file any more [13:21] clivejo: But the error on the server not being able to read the defaults-file I've only seen if it was either missing or when the server wasn't allowed to read it [13:21] I dunno :/ [13:21] right, and on a default system, that directory doesn't exist [13:22] the file does exist [13:22] but when akonadi starts it says it cant read it [13:22] right, install mysql-server and it probably will, but then you'll have a full server running [13:22] I'll just disable that in the config file [13:23] clivejo: What's the mode on the config file? [13:23] 777 like you said [13:24] That should actually give a warning that the server won't read world-writeable files [13:25] Gah, it so sounds like an apparmor issue, but that should show up in dmesg [13:26] I have done more purges and reinstalls my system doesnt know where it is, nor do I [13:30] Try renaming mysql.conf and see if the regeneration changes anything? [13:30] secure_file_priv patch up [13:30] Last night, I installed the release candidate (http://iso.qa.ubuntu.com/qatracker/milestones/359/builds) to physical hardware, and it behaved normally (the try / install option appeared first). This morning, starting the same release candidate in a VM dumped me straight into a live session (which I prefer, but is not as-designed). [13:31] Actually, it's odd that 5.6 accepts the file with 777 [13:31] marco-parillo: interesting [13:32] I only tested in KVM, so that'll explain why I never saw the selection dialog [13:38] dangit, I forgot the dep-3 headers in my akonadi patch -.- [13:39] ok akonadi 15.12.3 and mysql 5.7, deleted the config file and rebooted [13:39] its working [13:40] but will it stay working :/ [13:41] The last time you had it working, it stopped working after a reboot? [13:42] after an overnight shutdown [13:43] Like I said, there are issues with running 5.7 on a 5.6 database without running mysql_upgrade; any interactions with the system tables is likely to fail, i.e. user admin and such [13:43] Though I can't see that causing this kind of problem [13:43] 15 packages to update today [13:45] "Cannot connect to agent instance with identifier 'akonadi_kolab_resource_3', error message: 'Could not get owner of name 'org.freedesktop.Akonadi.Resource.akonadi_kolab_resource_3': no such name'" [13:45] strange error [13:46] * yofel sees kolab and runs [13:47] my kolab is working fine [13:47] maybe its left over from when libkolab was being a pain [13:47] I only have one kolab resourse [13:48] hummmm why is gnucash getting an upgrade so close to release date [13:48] yofel: did you see our conversation about customising the kickoff menu? === PaulW2U_ is now known as PaulW2U [13:56] clivejo: now I did. Fine with me. Not sure if LO should be there, and discover was always under "System" in the past, but Favorites is probably better [13:57] it would only affect new installs or newly created users [13:57] the idea was to build a bit of a showcase of useful apps installed by default [13:59] yeah, that's what it was in the past as well [13:59] it'll also affect LTS upgrades (whoever's crazy enough to do that) [14:02] who can make the decision on the apps? [14:02] there are 9 slits [14:02] slots [14:09] we're a doacracy, send a mail to the ML saying that you'll apply the changes if nobody objects within a day, then just do it. [14:10] : I like that, that's a really great term. Doacracy [14:10] : I gonna remember that 😃 [14:11] is kubuntu-setings the right place to do it? [14:11] AFAIK yes [14:12] hm, didn't someone say that there was a script in place already and it just didn't get applied or so? [14:14] there are scripts, but I think they are from KDE4 [14:15] that package needs work [14:15] ah sgclark *hugs* [14:15] good morning, hope you slept well [14:15] hey, seems plasma crashed on lid closed [14:15] : Busy in here today [14:15] : Good Morning [14:16] kubuntu-settings is very broken [14:16] that might be because Thursday is release day! [14:16] While it did assign those favorites it defaulted to oxygen icons [14:16] and plasma kept locking up [14:17] until I removed the package [14:17] I got too tired to mess with it more [14:17] you just added that file, nothing else? [14:17] I think we need to scrap most of it and start from new. I have no idea what is going on in there [14:17] yeah [14:18] it seems a lot is KDE4 stuff [14:18] yeah [14:18] which is redundant now [14:18] I think it is used in trusty though [14:18] so we need to be careful [14:18] we would need a new package? [14:18] the new package should never be backported to trusty... [14:19] trusty is an lts also, and supported till something crazy like 2019 [14:19] kubuntu-plasma-settings? [14:19] yes, but that has nothing to do with the xenial package [14:19] no, please just use the exiting package [14:19] oh. hi yofel [14:19] hi scarlett, thanks for working out the libc6 mess [14:19] np [14:20] if we can sort out kubuntu-settings I think we are relatively good [14:20] for release [14:20] sgclark: did I see ScottK uploaded plasma-discover 5.6? [14:20] yeah [14:20] he did [14:21] I havent seen it come from the archive yet [14:21] I also saw someone accepting it in binary NEW [14:21] is it stuck? [14:22] http://packages.ubuntu.com/xenial/plasma-discover is still saying 5.5.5-0ubuntu2 [14:23] packages.ubuntu.com is delayed by "days" in my experience, please always look at launchpad for queue processing [14:23] oh, published an hour ago [14:24] * clivejo tries an update [14:24] lolwhat, what's with the absurd amount of app config overrides in -settings o.O [14:24] this will also fix snele's problem with the plasmoid? [14:26] so if we released a new kubuntu-settings into xenial archive it would not affect previous releases unless it was backported? [14:27] yeah, I was just confusing myself [14:27] * sgclark is easily confused these days [14:27] most of that could be stripped out? [14:27] http://packages.ubuntu.com/xenial/all/kubuntu-settings-desktop/filelist [14:27] yeah I think we need to scrap most of it [14:28] do we have a custom help app? [14:28] not that I know of [14:29] there used to be a life ring on a launcher for help [14:29] we did have our custom content in khelpcenter in the past, but that was years ago [14:29] but havent seen that in a long time [14:29] that is khelpcenter [14:29] does that work, should it be put on the default favourites [14:29] the icon line did not work clivejo [14:29] * clivejo uses google for help [14:30] but I think it would look terrible in breeze dark anyway [14:30] Im running breeze [14:30] looks fine here [14:31] BTW I looked at how OpenSUSE brand plasma [14:31] found clues to how they do it [14:31] https://www.rpmfind.net/linux/RPM/opensuse/updates/42.1/aarch64/plasma5-desktop-branding-openSUSE-13.3-35.1.aarch64.html [14:31] maybe not that one [14:31] thats docs [14:31] I can't imagine it would be terribly hard. We never had branding on purpose, that was Jonathans vision. [14:32] up to yofel now how much branding we want. [14:32] was this archive ftp://195.220.108.108/linux/opensuse/ports/update/42.1/aarch64/plasma5-workspace-branding-openSUSE-13.3-35.1.aarch64.rpm [14:32] FWIW, my vote would be to continue the practice of little/no branding. [14:34] I'm all for adding *a bit* more branding, but lets talk about that for the next release === rdieter is now known as rdieter_work [14:34] I can spend some time later on that package [14:34] its more the hacking I enjoy! [14:35] sounds reasonable [14:38] should I open an FFE for kubuntu-settings in preparation? [14:39] if anything it needs a lot of stuff removed [14:40] or are we past the point of no return [14:40] * clivejo just got the plasma-discover 5.6 update :) === yofel changed the topic of #kubuntu-devel to: Kubuntu - Friendly computing | Final Freeze in effect | Plasma 5.5.5: X/archive, Apps 15.12.3: X/archive, FW 5.18: X/archive | https://trello.com/kubuntu | http://qa.kubuntu.co.uk/ | Package Docs (WIP) https://notes.kde.org/p/kubuntu-packaging [14:43] we are past the point of no return since a couple days ago, so just file the FFE === nodoubleg is now known as nodoubleg-afk [14:49] yofel sgclark: Bug 1571688 [14:49] bug 1571688 in kubuntu-settings (Ubuntu) "[FFe] Remove KDE4 stuff and update to apply to Plasma 5" [Undecided,New] https://launchpad.net/bugs/1571688 [14:49] that sound ok? [14:51] You usually use 3rd person perspective in descriptions, otherwise yes. [14:51] bug 1560404 is also still there [14:51] bug 1560404 in kubuntu-settings (Ubuntu) "Live session desktop uses to small folder view widget " [High,Triaged] https://launchpad.net/bugs/1560404 [14:52] sgclark: I've been told to direct hugs to you [14:52] sgclark: *hugs* [14:53] shadeslayer: ?! [14:53] is that bug fixable in kubuntu-settings [14:53] are you questioning hugs? :O [14:53] shadeslayer: /hugs [14:53] lol [14:53] sgclark: but ref, apparently you had to deal with libc6 transitions :D === estan_ is now known as estan [14:53] ah [14:53] yeah [14:54] I have to head out and get some paperwork done [14:54] ttyl [14:54] see yas! [14:55] * sgclark stares blankly at cantor test regressions [14:58] only changes I see is translations... [14:58] * sgclark cries [15:00] yofel: ping [15:00] hm? [15:01] yofel: what this proposal form you mail means exactly @ "Short" for Xenial. You suggest to support it for 2 years ? [15:01] see below in the mail? ^^ (it's 3) [15:02] so it'll go EOL around 18.04.2 [15:03] ah i see, good point [15:05] so far kylin is the only flavor that replied with 5, all others 3 [15:06] yofel: any hints on how to track down a test regression. Only changes I see are translations [15:06] sgclark: maybe it needs one of those output format plugins? [15:06] ok [15:06] did you read the test log? === nodoubleg-afk is now known as nodoubleg [15:09] I see it now sorry. brain not yet fully functional [15:09] don't worry, that test output is not particulary readable :S [15:10] my laptop seems to also be quite grumpy after the lid close crash.. [15:11] yofel: http://paste.ubuntu.com/15914416/ to fix fresh akonadi installs [15:13] Skuggen: --force is deprecated or..? [15:13] Yeah [15:13] Not sure if --insecure is really needed. It preserves the old behavior of passwordless root access [15:14] There's one other thing I did to fix it, which is kind of hacky. There's some init sql that fails because 5.7 is by default more strict. I "fixed" it by adding sql_mode=NO_ENGINE_SUBSTITUTION to the config, which is the sql_mode from 5.6 [15:17] yofel: All of mysql_install_db is deprecated, actually, but replacing it with mysqld --initialize seems like it'd be a pretty big change [15:18] hm, ok... guess I'll file a bug for akonadi for that then and wrap up a patch for --insecure at least [15:18] thanks for looking into this [15:20] I've got a vested interest in making stuff work with 5.7 since I've been pushing it together with Robie :) [15:21] --basedir seems to be required as well. That might be a bug in 5.7's mysql_install_db, since I'm not entirely sure why [15:30] sgclark: wohoo, Discover went in [15:30] now on to the last AppStream bits... [15:30] urgh, way too much last-minute stuff [15:30] no kidding [15:31] * ximion just downloaded almost 40 package updates for Xenial [15:35] is it just our favor thats had this, or it across the board? [15:36] People generally go through everything that's behind compared to Debian and look at the diffs for bugfixes. [15:37] are we the only team that currently has branches in Debian git (Alioth) [15:40] yes [15:40] and that will change. [15:41] * sgclark can't wait to go back to launchpad [15:41] this has been a nightmare.. [15:41] I dunno [15:42] we can still get debain work with git remote [15:42] now that launchpad ahs git, it is just the same workflow [15:42] I maintain MySQL packaging on alioth for both Debian and Ubuntu. Makes it easier to have it in one place. [15:43] What problems did you have? [15:43] do you think others will still keep it synced with the archive [15:43] canonical making changes and we did not know [15:43] That will happen on Launchpad, too. [15:43] therefore overwriting their changes [15:43] oh [15:43] (I was wearing my Ubuntu hat so it's not really Canonical) [15:43] rbasak: whats what Im afraid of [15:43] well blah hah [15:43] In both Debian and Ubuntu, the archive is the authority. [15:44] oh, those changes don't go through bzr? [15:44] No. [15:44] ah [15:44] well I guess moving back will not help then [15:44] oh well haha [15:44] In Debian, package maintainers generally manage everything to do with a package. You still get NMUs from "under your feet" though etiquette is to use the delayed queue, notify the maintainer, etc. [15:44] rbasak: can you commit to kde branches? [15:45] this is my first release doing more than packaging. what an experience. [15:45] clivejo: to alioth? No. [15:45] In Ubuntu, we "team maintain" things. For transitions, generally the person doing the transition will upload to all affected packages. [15:45] its a shame there isnt a way to flag up a change not in the VCS [15:45] * sgclark uploads cantor and crosses fingers [15:45] This allows us to work quicker, which I think enables our six-monthly cycle. [15:46] rbasak: why was 5.7 so delayed? [15:46] OTOH, a Debian transition takes a long time as rather than having a single person do it dozens of maintainers have to play a part and they aren't necessarily available at once. [15:46] I'm sorry the 5.7 transition landed so late. We've been working on it for months. [15:47] clivejo: pretty much everything that could have caused a delay did. [15:48] I think our problem is that it just happened so close to release [15:48] In hindsight, I would have declined to do it at all had I known that it would drag on this late. [15:50] did you say there might be 5.7.13 being dropped? [15:50] The things that 5.7 breaks are pretty high level - generally changes that were slack before being tightened up. I saw dep8 tests for akonadi, so was expecting them to catch this, since I thought a basic smoke test would. [15:50] clivejo: it's pretty much everyone being in last-minute panic, the GNOME Software guys especially... But I also got updates for Git etc., so yeah, it's not just Kubuntu ^^ [15:50] 5.7.13 will have to be dropped because it's a security update (as I understand it high priority ones) [15:51] I'd like to do it this side of release if possible, but it could go in the security pocket after release maybe. It's pretty close so maybe that's better. [15:52] Upstream have a good track record with these updates though. We've been shipping their point releases in the security pocket for years without issue. I think there was one regression that they fixed upstream, that's all. [15:54] 5.7.12 [15:55] There's an Oracle security update being published tomorrow. It'll list security fixes for 5.7.12 (and 5.5.49 and 5.6.30) [16:24] package okteta-dev should depend on binary packages (libkasten3core3 etc), but now it doesn't [16:24] what happened? [16:24] clivejo, yofel ^ [16:26] sgclark: do you know anything about this? [16:31] mm no [16:31] I see no removals in the log... [16:34] blaze: I see no sign of removal in the git history, could youo be more specific on what is missing? [16:38] that's what I see now https://paste.kde.org/pe05llmho [16:38] binary packages coming from okteta source are missing [16:39] I am sorry, I don't know what that is suppose to tell me. [16:40] Depends: libkf5xmlgui-dev, qtbase5-dev (>= 5.4) [16:41] every lib from here http://packages.ubuntu.com/source/xenial/okteta is missing [16:44] Looks like Pino did that.. a very loooong time ago [16:45] although.. [16:45] It does not say why [16:46] ${so:Depends} does not seem to be doing what it is suppse to do. [16:46] yofel: halp ^ :( [16:52] the shared libs are installed, in theory so:Depends is suppose to bring in those libraries... [16:55] dh = --with sodeps is there.. [16:55] sgclark: please check control file for kio / kio-dev [16:55] kio-dev deps are done manually [16:55] it is there [16:56] that I don't think is the issue. everything builds fine. [16:56] debhelper is failing at some point to generate the runtime deps [17:00] yup dpkg-gencontrol: warning: Depends field of package okteta-dev: unknown substitution variable ${so:Depends} [17:00] so now to investigate what that needs to be.. [17:01] well, every build depending on okteta libs now fails [17:02] blaze: Please see above. I have tracked down what is going wrong. I am currently tracking down what changed and what need to be done to fix it. [17:02] yeah, I see [17:08] kubuntu still has some build failures: http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20160401-xenial.html#kubuntu [17:11] doko: remove kdesdk-kioslaves. I have never even heard of all that other stuff [17:11] * sgclark wonders how we have eclipse.. [17:12] blaze: I am now down into perl scripts which now way over my head. I am going to have to seek out help. [17:13] nepomuk should have been alos banished form archive.. [17:14] telepathy-qt is qt4... we don't want that either. [17:41] * soee just bought https://www.humblebundle.com/store/victor-vran ;) === ghostcube__ is now known as ghostcube [18:02] blaze: I have tracked down the issue and requesting assistance from debian as I do not have rights with the pkg-kde-tools package. [18:04] cool [18:04] sgclark: thanks [18:13] yofel: shadeslayer maybe one of you can help, I see your names on the changelog. https://paste.kde.org/pcwdyfdni [18:14] * sgclark wanders off to another fire [19:22] sgclark: indeedly [19:22] sgclark: dh_sodeps looks broken [19:23] if that is indeed the code [19:23] who wants to fix MoDaX's code \o/ [19:29] yeah got response in debian channel. [19:30] probably stuff I need to learn... but this close to point of no return I don't think it is the best time to do so. [19:31] I am inclined to use old method in the meantime.. [19:31] shadeslayer: how did you learn all this stuff? [19:31] ikr [19:31] he is a super smarty pants [19:31] idk xD [19:31] born with it? [19:31] It ... just makes sense [19:32] when it doesn't, it's usually broken [19:32] or my knowledge is lacking [19:34] is the KDE Help Centre still being maintained? [19:34] yeah [19:34] tosky took over recently [19:34] but it was unmaintained for some time [19:34] the first page appears to be missing images [19:35] repeat process [19:37] in comparison to other helpcenters I feel it is quite dated and clunky. Hopefully it will improve. [19:37] http://s3.postimg.org/fvh69dghv/KDE_Help.png [19:37] very bland [19:37] aye [19:38] and those look like picture holders, but missing the pic [19:41] sgclark: what you think of these fav apps - http://s3.postimg.org/twc5y35c3/Kick_Off.png [19:42] and thats what the kubuntu logo looks like on dark breeze [19:42] kontact should be there [19:44] ah yes - http://s3.postimg.org/3ukpbnykj/Kick_Off2.png [19:46] users can then remove what they dont want [19:46] and add what they do [19:46] but for a first time user you think its a useful spread of apps? [19:50] yeah [19:51] : what happened to akonaditray? [19:54] akonaditray? [19:54] : Yes [19:55] whats that? [19:55] : A system tray control for akonadi [19:56] * clivejo shrugs [19:56] Ive never seen that [19:56] I have not seen that for a very long time. might want to ask akonadi? [19:57] : I last find it in vivid [19:57] pre-kf5? [19:58] yeah that is qt4 [19:58] you need to ask akonadi devs ovidiu sorry [19:59] sgclark: did you try modifying this kubuntu-settings package? [19:59] I only added what we talked about last night [19:59] and it made my system insanely unstable [19:59] ok, Ill grab it from the archive and work from there [20:00] I think all that qt4 crap needs to go [20:00] yeah, I agree [20:01] valorie, ^ talk about default apps in kickoff [20:01] ahoneybun: just the man [20:01] * ahoneybun runs [20:01] you were the man who edited this package last [20:01] systemsettings and FF must be there [20:01] wanna work with me on it? [20:01] valorie: http://s3.postimg.org/3ukpbnykj/Kick_Off2.png [20:01] how does that look to you [20:01] let me go in the living room with my kubuntu laptop [20:02] that looks good to me, although it's sad that Amarok has not made the jump yet [20:03] but we certainly don't have an alternative application, and music is pretty key for a lot of people [20:03] its installed out of the box in Xenial, right? [20:04] I believe so [20:04] clivejo: link to that screenshot again please [20:04] also do you want to go into BBB? [20:04] http://s3.postimg.org/3ukpbnykj/Kick_Off2.png [20:04] not sure as I jumped to it from vivid [20:04] I prefer irc [20:04] thanks [20:04] ahoneybun: do you remember how to pull and push to bzr? [20:04] quessel is not default I think/ [20:05] I use Konverstion [20:05] lemme read up here and read previous discussion -- bnc restarted last night without me [20:05] I'll try [20:05] sgclark: where is your branch? [20:05] em what? [20:06] mm my alt+tab is not working [20:06] https://launchpad.net/ubuntu/+source/kubuntu-settings/1:16.04ubuntu2 [20:06] the kubuntu-setting branch that you and ... [20:06] yea that [20:06] where is the one your working on clivejo? [20:07] we should be working on the same one.... [20:07] Ive just been playing with changing local files [20:07] mm [20:07] we need to fix that package [20:08] I just notcied in the changelog that you worked on it [20:08] in June yes [20:08] June/July [20:08] do you remember how you did it? [20:10] changelog - http://changelogs.ubuntu.com/changelogs/pool/universe/k/kubuntu-settings/kubuntu-settings_16.04ubuntu2/changelog [20:10] a little but I'll do wat I can do [20:10] *what [20:12] dget the package locally [20:13] clivejo: I'm in BBB room 1 [20:14] dget kubuntu-settings ? [20:14] do you have a packaging environment setup? [20:17] ok, caught up for the most part [20:39] do you plan some release party :> ? [20:41] I will be on a train most of release day [20:42] but it will be fun, meeting valorie for lfnw [20:42] yes! [20:42] can hardly wait [20:43] sgclark, yofel: have you heard about https://wiki.debian.org/BSP/2016/05/de/Munich may 27/28/29 [20:43] yup [20:43] ok [20:43] no way I can do that [20:43] falls in between austin,tx and randa [20:43] am I the only one who thinks time is speeding up? [20:44] ooo, what's in Austin? [20:44] no [20:44] the oscon moved there [20:44] oh, wow [20:44] and apparently ucc meets at oscon every year [20:44] interesting! [20:44] I've always wanted to go to austin [20:45] will be my first time [20:45] My grandparents lived there and loved it [20:45] I lived in south tx on Padre Island, loved that [20:46] Kstar is there (akarsh simha) [20:46] grad student in physics [20:47] cool === ghostcube_ is now known as ghostcube [21:11] clivejo: In all your favorites, I seek quassel instead of konversation. [21:13] clivejo: In all your favorites, I see quassel instead of konversation. [21:14] which is the kubuntu default [21:15] I though Kubuntu switched to koversation with Plasma 5. And when was the last time you used khelp? I vote for dolphin instead. [21:15] As the maintainer of Kicker and Kickoff I'm also curious how you guys set those default apps [21:15] Because if you still use kickoffrc that's wrong [21:16] Sho_: what is the proper way? [21:16] a config init js script for the kickoff applet in the look and feel package [21:16] can we override that? [21:17] kickoff got ported to the kicker backend in 5.5, and there's a migration script that will convert kickoffrc to plasma applet config, but that only runs once [21:17] so it will kind of work by accident one time, but if the user e.g. switches menus and back they won't get defaults [21:17] or if they just add a kickoff somewhere [21:17] sure you can [21:17] we added the default config js stuff specifically for sitros [21:18] *distros [21:18] basically it works just like desktop and panel js scripts where you can add default widgets etc, just per-applet so it runs every time the applet is created [21:19] Sho_: I found an OpenSUSE package and the kickoffrc is how they do it [21:19] so every new kickoff instance gets your defaults again [21:19] then they didn't read the distro packagers ml [21:19] :) [21:19] got a link? [21:19] not off hand sorry, i'm actually in bed .. [21:19] wanna do this properly if we are doing it! [21:20] right [21:20] if it's not urgent, you can ping me tomorrow and i can help you out [21:20] what time zone are you in? [21:20] you can also try to find leszek on freenode, he works on netrunner linux and they do it correctly [21:20] I live in Seoul, but I'm usually around in the afternoon and evening to align somewhat with European colleagues [21:21] how do we modify the default config js stuff ? [21:22] you add a js file to your look and feel package [21:23] if you don't have a look and feel package you could add it to your package of the breeze one [21:23] kubuntu-settings? [21:24] i don't know anything about kubuntu package names sorry [21:25] maybe we can catch up tomorrow, Im not fully understanding this [21:25] do we grep the file, or install a new defaults file which overrides [21:28] neither [21:28] you add a file that doesn't exist at present [21:29] which will run every time the applet is created, and set a particular config [21:29] whats the name and location of that file? [21:31] dunno from memory [21:31] where is the mailing list? [21:32] it's something like ////defaults.js or similar [21:33] apparently plasmoidsetupscripts/appletid.js actually [21:35] oh dolphin, how did I/we forget that? [21:35] I thought I had it on there [21:35] duh [21:36] mparillo: quassel was our default for a few cycles [21:36] did you upgrade from then? [21:36] oh gosh yeah that quassel needs to be konversation [21:36] because Konvi has been back for quite awhile [21:36] no reason can't use konversation. [21:36] we don't even have quassel on the seed, correct? [21:36] correct [21:37] konversation moved to KF5 first [21:37] that;s why we whiched I think [21:37] need to figure out how to inject these default apps first! [21:37] so it would be crazy to have something not provided by default in Favorites [21:37] let me search that ML [21:38] Sho_: our release managers are new [21:38] a lot of our experience moved over to Neon now [21:39] oh dear, are our packagers not on the packagers list? [21:40] https://mail.kde.org/mailman/listinfo/kde-distro-packagers [21:40] sorry but this kind of thing should be on techbase [21:41] having to dig through thousands of emails is stupis [21:41] stupid [21:41] some of us besides me should be on https://mail.kde.org/mailman/listinfo/distributions [21:41] * sgclark is preparing her retirement post [21:41] well, community perhaps [21:42] techbase is for users of KDE apis [21:42] sgclark: :( [21:50] * ahoneybun jumps out window from all these damn mailing lists [21:51] ? [21:51] valorie: totally fine, i'm just sleepy right now [21:51] you'd rather have everything all jumbled up? [21:51] i'll gladly help out more tomorrow if it's still needed by that time [21:51] * Sho_ grabs more sleep [21:51] I think it's good to keep discussions focussed [21:51] niters Sho_ [21:51] sweet dreams [21:53] I simply can't keep up with 50 million Mailing lists, it is the sheer cause of most of the failures during this release. [21:53] that and me being incompetant and not having a clue of what releasing a distribution entails [21:55] sgclark: *hugs* there are a lot of great reviews of Kubuntu 16.04 so far [21:56] sgclark: you are not incompetant [21:56] we're all learning [22:04] sgclark: I don't think you're incompetent. It's a steep learning curve with many things badly documented, if at all. Nobody can be expected to know it all instantly. [22:04] (and probably nobody really ever does) [22:04] aww well thanks everyone. feeling a bit defeated [22:05] * sgclark returns to searching mounds of email [22:07] I'm trying to help with that docu part, but it is an uphill climb [22:08] quiet a lot of people saying a lot of great things about 16.04 sgclark [22:08] I agree, ahoneybun [22:08] so far, best ever for me [22:09] getting all those corner-cases fixed is hard though [22:09] plasma has never been so stable [22:09] for me anyway [22:10] for me too [22:10] on both my HP and my Dell [22:13] google is failing me on finding any sort of instructions on the proper way to configure plasma5 defaults :( [22:14] clivejo: dunno sorry. seems like this should be made more obvious from kde devs [22:15] : Yeah I've scanned the distro ml and the topic isn't jumping out at me [22:15] : I've give in for the night [22:16] : Try and catch up with sho_ tomorrow [22:16] asked in plasma but I expect most are asleep by now [22:19] : IMO Scarlett is pro when it comes to all this packaging etc. stuff :) The problem is that this release is all on her head :/ [22:20] right, more of us need to get some education and experience [22:20] : The work she's been doing is for 4-5 people at least. [22:20] a team is better than just two or three [22:21] @marcinsagol I agree, sgclark is a champion! [22:21] a tired one [22:22] sgclark, please file a removal request for kdesdk-kioslaves [22:23] awesome another thing to figure out how to do [22:23] gads, that looks complicated [22:24] I was about to say that I'm happy to help, maybe answering process questions. [22:24] Let me take that one for you. [22:24] https://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive#Removals [22:24] link to app removal? lol [22:24] ty [22:25] : If there will be next Kubuntu release than first the team should be completed - as I said at least 4-5 people on with more or less equal knowledge level to handle it all. Than the work should be splitted to this group so each of team members knows what his part is ;) [22:25] Do we know why it needs removing BTW? Or just because? [22:26] rbasak: I think it is no longer used [22:26] OK, thanks. [22:27] https://bugs.launchpad.net/ubuntu/+source/kdesdk-kioslaves/+bug/1571867 [22:27] Launchpad bug 1571867 in kdesdk-kioslaves (Ubuntu) "Please remove kdesdk-kioslaves" [Undecided,New] [22:27] There, done. [22:27] " [22:27] it's only for subvesion service in various KDE apps (corresponding svn+{ssh,http,https} protocols), like Dolphin, Konqueror and few others. [22:28] rbasak: thanks!! [22:28] If you don't use subversion, or do not use GUI apps for managing svn repoes, you'll have no use of this package. [22:28] " [22:28] : We do need also people without packaging skills etc. to track bugs/mailing lists and coordinate whole work. And this is very important to have such coordinator/'s. [22:29] : @marcinsagol, Preaching to the choir here! [22:29] sgclark: no problem. I'm sorry you're being swamped. We all appreciate what you're doing for us. Just let me know if you need help. I'm short on time (as is everyone) but don't let that stop you asking. I'd prefer to find time to help show you the ropes than have you leave. [22:29] no kidding [22:30] rbasak: a mentor would be awesome, just someone to shoot questions to. I am mostly working in the dark and dependant on google [22:30] it's tough when you are too busy to ask for help [22:30] and google hates me these days : / [22:31] sgclark: sure, that's no problem at all. It's often difficult to know what exactly to search for, too. [22:31] : We need do-ers, not a bike shed committee [22:32] rbasak: you're awesome, thank you so much [22:32] LOL @ bike shed commitee [22:32] * sgclark forgot which fire she was working on [22:33] : Sgclark you understand that term? [22:33] oh right new to test new image evidently it is crashing instantly [22:33] sgclark: I'm also glad to answer questions if I'm around. Just because I choose not to work in the Ubuntu project anymore doesn't mean I don't care if Kubuntu succeeds. [22:33] yeah means that everyone is arguing and getting no where on resolution right? [22:33] ScottK: thanks :) you have been a great help. [22:34] rebooting to USB brb [22:36] ok, gotta go outside for awhile in this glorious sunshine [22:36] : Apparently a company setup a committee to build a bike shed. But the bike shed was never build due to endless meeting about trivial conversation about the colour it should be painted [22:36] I'm happy we don't do that often [22:37] : If you're in a meeting going in circles and getting nowhere its called bike shedding [22:39] : New image does not appear to boot...... [22:39] : /cries [22:40] : Is it too early to need a beer? Probably. [22:41] * genii liberally laces sgclark's next coffee with whiskey [22:42] : Yeah goes to console. No live session or ubiquity [22:42] : Not good at all [22:43] : startx works though [22:43] : Hmm [23:07] : Ubiquity can't connect to x server. Awesome. [23:13] : Failed to load nvidia... [23:14] : Shouldn't installer use nouveau? [23:14] : Over my head!!!