[01:39] good morning [01:40] hey callmepk [01:41] hi sarnold [03:46] Oops. Morning callmepk :) [03:48] Oh hey duflu [06:27] good morning desktoppers, happy Friday! [06:29] Hi oSoMoN, happy Friday [06:32] hey duflu [08:05] \o [08:09] hello desktoppers [08:09] Laney: working? on a Friday?? [08:11] Hi Laney and marcustomlinson [08:13] hey duflu [08:14] marcustomlinson: I know, it's supposed to be 29 later [08:14] this is WRONG [08:14] moni duflu [08:16] it's forecast to be 9° overnight here, which is much nicer than the start of the week [08:18] hey jamesh [08:18] hi marcustomlinson [08:29] goood morning desktopers [08:29] morning seb128 [08:30] hey marcustomlinson, how are you? ready for the weekend? :-) [08:32] seb128: doing well thanks. definitely ready for the weekend. 4 day weeks are rough ;) how are you? [08:33] I'm already, wish the weather was less warm [08:37] hey seb128 [08:39] hey Laney, how are you? [08:43] seb128: yeah alright, want to go swim in the lake though 😬 [08:43] I would sign up for that today for sure! [08:44] 36°C and then 38°C during the weekend [08:45] that is 'hiding in the shade' heat [08:56] right, there is no proper hiding, just wait for the evening and celebrate some fresher air! [08:56] Morning seb128 [08:58] hey duflu, how are you? had a good work week? ready for a relaxing weekend? [08:59] seb128, productive yes. Mostly because I had the sense to stop trying to fix the Wayland backend and do other things for a while. Definitely ready [09:02] :-) [09:14] Do we have an ETA on LibreOffice 7 in the Snap Store? [09:15] good morning seb128, Laney, marcustomlinson, popey [09:15] popey, that's a question for hellsworth [09:15] Okeydokey [09:16] I'm not seeing any 7.0 branch at https://code.launchpad.net/~libreoffice/+git/libreoffice-snap [09:21] morning oSoMoN [09:22] hey popey, oSoMoN [09:23] popey, best to ask Heather in a few hours but it looks like she has been busy with other things recently so unsure she started on that one [09:23] or maybe marcustomlinson knows the status? [09:23] nope [09:27] glib upstream/2.64.x d82757c Simon McVittie * pushed 79 commits (first 5 follow) * https://deb.li/3IijA [09:27] glib upstream/2.64.x af1edc1 Philip Withnall NEWS meson.build * 2.64.3 * https://deb.li/M5Me [09:28] glib upstream/2.64.x 66b56ee majordaw glib/gpoll.c * win32 gpoll: Fix wait for at least one thread to return * https://deb.li/ik7R0 [09:28] glib upstream/2.64.x 2068a6c Sebastian Dröge glib/gpoll.c * Merge branch 'backport-1504-win32-poll-glib-2-64' into 'glib-2-64' * https://deb.li/7swd [09:28] glib upstream/2.64.x 5f1a848 Simon McVittie (14 files in 7 dirs) * New upstream version 2.64.3 * https://deb.li/3r7YV [09:28] glib upstream/2.64.x d8d5664 Nirbheek Chauhan glib/ gnulib/gl_cv_func_printf_infinite_long_double/meson.build meson.build * meson: Fix gnulib printf checks * https://deb.li/yir1 [09:50] glib pristine-tar bd80301 Simon McVittie glib2.0_2.65.0.orig.tar.xz.delta glib2.0_2.65.0.orig.tar.xz.id * pristine-tar data for glib2.0_2.65.0.orig.tar.xz * https://deb.li/3pSwC [09:50] glib upstream/latest 994ffae Simon McVittie * pushed 319 commits * https://deb.li/iQ5YG [09:50] glib tags f74db7a Simon McVittie upstream/2.65.0 * Upstream version 2.65.0 * https://deb.li/x7Mv [09:50] good morning desktopers! [09:50] oSoMoN, hey :), please don't forget thunderbird 68.11.0 [10:04] hey ricotz, I haven't forgotten [10:05] ricotz, not going to speak for him but he's on holidays tonight so might be a tricky one to sneak in with other things today [10:05] yeah, maybe not today [10:06] oh I see [10:06] oSoMoN, then offline you go! :) [10:07] oops misread tonight as today [10:08] ricotz, don't tempt me ;) [11:51] oSoMoN, are you using llvm-11 yet (for e.g. chromium)? ff trunk builds on groovy using it are in progress [11:52] ricotz, no, chromium debs are only built for xenial and bionic, and the snap uses the vendored llvm/clang [11:52] ok [11:58] TFW you delete all your work and start again [11:58] I realised that I couldn't do kernel flavour switching very nicely at all with my previous approach :( [11:58] oh well, should be faster the second time around [11:58] (not actually all, just all of one part of it) [12:22] Laney: A awesome manager of mine once said: "The way I distinguish a good engineer from a great one, is how willing they are to throw away their hard work for a better solution" [12:23] /s/A/An [12:31] * ricotz notes libreoffice 1:6.4.5-0ubuntu0.20.04.1 still stuck in focal/queue [12:32] ricotz and hellsworth: it doesn't require upload rights to ping the SRU team [12:32] * ricotz prepares *6.4.6* for ppa [12:33] marcustomlinson, I know, sorry, but if there is a queue and a SRU bug report it should not require daily pinging of some sort [12:35] despite the packaging problem, having a package like this sitting 4 weeks in the queue is not acceptable [12:36] ricotz: I've pinged tj_aalton on ubuntu-release [12:36] marcustomlinson, thank you [12:43] and thank you for your work on LO ricotz [12:44] marcustomlinson, my pleasure [12:45] marcustomlinson, I think you didn't answer yesterday regarding a libreoffice 7.0 package [12:46] ricotz: yeah because I don't have an answer, doesn't appear like hellsworth has started on it, but maybe she has locally [12:47] marcustomlinson, ah no, I already mentioned to her, that there one ready [12:47] https://launchpad.net/~libreoffice/+archive/ubuntu/libreoffice-prereleases/+packages [12:48] ricotz: I will need hellsworth to run autopkgtests, and test thoroughly locally before uploading [12:48] afaik, the armhf failure on groovy is some qemu/gcc10 thing [12:50] marcustomlinson, when the focal build finishes, I will push a final groovy update (which is currently missing the update of noto font patches) [12:50] ricotz: excellent [12:53] marcustomlinson, ok, I guess the tarballs are fine to use, the ~rc3 tag is not important in this state [12:53] or troublesome in any way [13:24] marcustomlinson: that's a nice quote! [13:24] just went for a walk in the 30° too, feel better (but more sweaty) about it [13:26] I don't see a way to do a single progress bar nicely though, the thing is built to show progress of one apt transaction (set of install/remove/upgrades) [13:26] and we don't actually even know what the set is here until part way through :< [13:26] * Laney pre-apologises to mpt [13:27] Laney, what’s the mega-task? [13:29] It's installing the platform specific hardware support for the running machine [13:29] problem is the Ubuntu archive doesn't know what the OEM archive contains [13:30] it's actually a technical problem - I have to make multiple apt operations - but it's also a UI one because that makes reporting progress hard too [13:30] neither update-manager or aptdaemon are really built with this in mind; aptdaemon comes with some gtk widgets but they are all really based on operations on individual transactions [13:31] what you see in update-manager when it's working currently is AptProgressBar(transaction) [13:31] but now I need transaction-install-oem-foo; transaction-update-the-apt-indexes; transaction-install-that-everything-else [13:31] middle one changes the size of the last [13:32] oh, yeah, and it might tell us to use a different kernel, so a transaction for that if it does [13:32] :/\/\/\/\/ [13:33] we find that out after the second step too [13:34] So downloading+installing the kernel (if there is one) is done before, or after, downloading+installing everything else? [13:35] I feel atm like it could be either way, but probably before would be a bit easier to implement [13:37] I suppose actually I could add that into the final task, at least the apt parts of it [13:38] What are the non-apt parts? Updating grub or something? [13:39] right, we might need to tell grub to use a particular kernel flavour [13:39] if the oem archive makes you go from linux-oem -> linux-hwe [13:40] lexical sorting won't give you the right thing there [13:40] (I might need some help getting this part right in the code) [13:42] So, the way to design the progress bar for a bunch of subtasks is to allocate likely proportions to each subtask … And nothing about that actually changes if one or more of the subtasks might not even happen. It just reduces the proportion for that subtask, because it’s equivalent to the subtask taking zero time. [13:43] So, ideally, you run the whole task on a bunch of different machines, time each subtask, and calculate the average percentage of time each subtask takes (including zeroes when the subtask doesn’t happen at all, e.g. no different kernel). [13:43] If you don’t have time for that, you can just guess, and tweak it later. [13:44] It’s absolutely fine (a pleasant surprise, even) if a progress bar jumps forward a bit because a subtask didn’t need doing. Much better than the progress bar going back to zero for each subtask. [13:46] ok, nod, that sounds about right - thanks [13:46] I'll have to take a hard look at the existing class and see if it can be made to do this somehow [14:01] Fun fact, the update-manager progress bar is based on a wild guess that downloading took 50% of the time, installing took 50% of the time, with the idea that we would measure the actual proportions and fine-tune it later, but we never did [14:01] (depending on your definition of “fun”) [14:09] heh [14:09] "# XXX TEMPORARY HACK 2004-07-01: come back and adjust this constant" [14:11] good to see seb128 starting on updates! [14:12] :-) [14:12] I've a feeling I'm going to be alone for the first round [14:12] oSoMoN, didrocks and Trevinho are off next week [14:12] and you are quite busy atm [14:13] oh well, at least it's a start :) [14:13] might do a few [14:14] be good to have a break for a bit [14:14] glib pristine-tar c8e24df Simon McVittie glib2.0_2.65.0+230+g13ad6ab83.orig.tar.xz.delta glib2.0_2.65.0+230+g13ad6ab83.orig.tar.xz.id * pristine-tar data for glib2.0_2.65.0+230+g13ad6ab83.orig.tar.xz * https://deb.li/8Uhz [14:14] glib upstream/latest fd02392 Simon McVittie * pushed 231 commits * https://deb.li/3odys [14:15] glib tags 1d31fce Simon McVittie upstream/2.65.0+230+g13ad6ab83 * Upstream version 2.65.0+230+g13ad6ab83 * https://deb.li/Sf2I [15:23] good morning desktopers [15:23] good morning! [15:24] a wild kenvandine appears [15:24] ;-) [15:24] hey hellsworth and kenvandine [15:31] good morning hellsworth & kenvandine [15:33] sorry but marcustomlinson what are you waiting on me for? i thought you uploaded the repacked libreoffice from ricotz 's ppa (there is an email thread about it) [15:33] who's testing it? [15:33] me? [15:33] it's a major update, not something to rush in [15:35] marcustomlinson, the 6.4.5 package for focal need to be built in the proposed pocket and then tested [15:35] wait I'm talking about LO7 [15:35] this one is not about 7.0 [15:35] 6.4.5 [15:36] sru for focal [15:36] 7.0 i started on for the snap [15:36] hellsworth, btw, hey [15:36] 13:45 (ricotz) marcustomlinson, I think you didn't answer yesterday regarding a libreoffice 7.0 package [15:36] hi ricotz hows it going [15:36] marcustomlinson, yes, but not what hellsworth is referring to [15:36] 13:48 (marcustomlinson) ricotz: I will need hellsworth to run autopkgtests, and test thoroughly locally before uploading [15:36] I was [15:37] marcustomlinson, I assume there was more than one ping to hellsworth [15:38] hellsworth, good :) [15:38] what do you guys want me to do about 6.4.5 to focal? [15:39] marcustomlinson, I don't have upload right of any sort, so it would be great if someone who sponsors it would keep an eye on it [15:39] marcustomlinson, I guess something is borked with the archive, seems like t_jaalton already tried to accept it [15:39] > Accepted 6 hours ago by Timo Aaltonen [15:40] I guess someone need to purge this https://launchpad.net/ubuntu/focal/+queue?queue_state=2&queue_text= === kedar is now known as kedar_apte [15:41] but ricotz i see that this was uploaded aug 4: https://launchpad.net/ubuntu/focal/+queue?queue_state=1&queue_text=libreoffice [15:42] hellsworth: are we in sync now? ricotz mentioned to me earlier today that he has a build ready for LO7 and I said you need to test it [15:42] oh right the l7 testing yes ok [15:43] hellsworth: I thought you were saying I must upload that in your first message to me :P it's too late on a Friday for this much crosstalk [15:44] right sorry. i was just stuck on 6.4.5 for focal [15:44] the topic i mean [15:45] Laney: can a package sit approved in the queue for a while before it moves to proposed? re: https://launchpad.net/ubuntu/focal/+queue?queue_state=1&queue_text=libreoffice ("Accepted 6 hours ago") [15:45] marcustomlinson, the invalid package sits in *Acccepted* and is likely blocking the fixed package to transition [15:46] no, after being accepted it would leave the unapproved queue immediately [15:47] I don't know what on earth is going on with that [15:47] perhaps ask on #launchpad [15:47] mentoning the orig mismatch situation [15:48] did Timo say if there was any weird message when accepting? [15:48] Laney: I didn't get any response from him [15:48] didn't even know he approved it [15:48] ok, well I think a Launchpad person would be able to say if this is expected or whatever [15:48] perhaps the version number needs bumping, they could confirm [15:48] Laney: idea on who to ping though? [15:49] support contact in the topic there! [15:49] ah thanks [15:49] still though, hellsworth and ricotz, I don't need upload right to do this chasing up [15:50] fair enough [15:51] agreed, but that would be the task of the one who processes the queue :( [15:51] gnome-control-center tags dd4fd07 Sebastien Bacher upstream/3.37.3 * Upstream version 3.37.3 * https://deb.li/mt1x [15:51] gnome-control-center upstream/latest b0adb13 Sebastien Bacher * pushed 203 commits * https://deb.li/3rtSh [15:51] gnome-control-center pristine-tar 38ffeb1 Sebastien Bacher gnome-control-center_3.37.3.orig.tar.xz.delta gnome-control-center_3.37.3.orig.tar.xz.id * pristine-tar data for gnome-control-center_3.37.3.orig.tar.xz * https://deb.li/ypQ2 [16:11] Laney saves the day [16:12] what a weird failure [16:12] think we were right to flag the LP team about it [16:15] hellsworth: https://launchpad.net/ubuntu/+source/libreoffice/1:6.4.5-0ubuntu0.20.04.1 [16:16] thanks :) [16:16] also hellsworth: you should join #launchpad on freenode. "For all your Launchpad needs!" [16:16] okey dokey [16:17] thank you! [16:20] seb128, after the update today of thunderbird 78.1 to 78.1.1 the appgrid started the 68 version... uninstalled bot and reinstalled 78.1.1 but now at start it dosnt load my old 78 profile... how can i start 78.1.1 with my old 78.1 profile? [16:26] time for me to log off for summer holidays, take care everyone and tty all in a couple of weeks [16:26] hf oSoMoN! [16:27] 🏖😎 [16:27] dunno if that made it before he quit or not [16:28] have fun oSo... [16:28] ah [16:28] I'm out too, have a good one everybody [16:32] cheers! [16:48] kenvandine: could you please rerun some autopkgtests for me: https://paste.ubuntu.com/p/rjkqN7mZqD/ [17:02] dust, you use the snap on edge? I used edge temporarly to roll the new 68 serie update and then went back to 78 [17:02] if a snap package gets uninstalled the data folder gets uninstalled too? thats a huge bug! [17:02] I think uninstalling wiped your profile [17:02] seb128, yes [17:03] try asking on #snappy instead about that behaviour [17:03] I'm unsure if that's a bug or by design [17:03] but yeah it sucks, I got bitten by that also recently [17:03] bye, happy weekend [17:03] don't melt europeans! [17:03] (also uninstall/reinstalling is almost never a solution to software problems on linux) [17:03] Laney, enjoy! [17:03] that needs a comma otherwise it means something quite different to what I want it to [17:04] im only happy that i daily backups... and was able to restore... https://askubuntu.com/questions/181272/is-it-possible-to-restore-only-one-directory-with-the-backup-utility [17:04] don't melt, europeans! [17:05] seb128, so u did that in appgrid 68 was started instead of 78? [17:19] hellsworth: sure [17:19] thank you :) [17:20] hellsworth: done [17:22] also kenvandine i have gnome-3-28-1804 building for multiple archs so we can test and merge the preloads pr [17:22] https://code.launchpad.net/~hellsworth/+snap/gnome-3-28-1804-ad-preloads [17:33] https://ubuntu.com/blog/how-to-create-snapshots-of-your-snaps are such done at snaps operations? would be great if its included in ubuntu software and the backups and zfs... as far as i see there is no such functionality for now [17:37] glib tags f47ac01 Simon McVittie upstream/2.65.1 * Upstream version 2.65.1 * https://deb.li/f4aM [17:37] glib upstream/latest e720323 Simon McVittie * pushed 21 commits * https://deb.li/3V4dn === ijohnson is now known as ijohnson|lunch [17:37] glib pristine-tar b296801 Simon McVittie glib2.0_2.65.1.orig.tar.xz.delta glib2.0_2.65.1.orig.tar.xz.id * pristine-tar data for glib2.0_2.65.1.orig.tar.xz * https://deb.li/D4se === ijohnson|lunch is now known as ijohnson [19:31] kenvandine: would yo uplease run some more autopkgtests for me? https://paste.ubuntu.com/p/q3YmhbKKbz/ [19:31] hellsworth: sure [19:31] oh no wait [19:31] stop [19:31] ok [19:32] need to tweak the links [19:33] https://paste.ubuntu.com/p/msVkrGbjhJ/ [19:33] ok those are the right links [19:33] thanks kenvandine [19:35] You submitted an invalid request: Unknown PPA ubuntu/libreoffice-prereleases [19:35] i'm hoping these links will run autopkgtests on ubuntu/libreoffice-prereleases ppa [19:35] hellsworth: ^^ [19:35] hmm [19:35] darn [19:35] ok let me copy them to my ppa then [19:42] kenvandine: ok try this please https://paste.ubuntu.com/p/msVkrGbjhJ/ [19:42] that's the same link [19:43] i meant the original link i pasted :) https://paste.ubuntu.com/p/q3YmhbKKbz/ [19:44] sorry bout that. friday's getting to me [19:44] no worries [19:44] hellsworth: You submitted an invalid request: libreoffice/1:7.0.0~rc3-0ubuntu0.20.10.1 is not published in PPA hellsworth/libreoffice focal [19:45] hmm [19:45] focal.. dangit [19:46] https://paste.ubuntu.com/p/J9hm7Yg6ct/ [19:46] third time's the charm... [19:46] kenvandine: ^^ [19:47] You submitted an invalid request: libreoffice/1:7.0.0~rc3-0ubuntu0.20.10.1 is not published in PPA hellsworth/libreoffice groovy [19:47] * kenvandine hides :) [19:47] vflkmdsaflkjfdsa;lkjdsa [19:47] lol [19:47] seriously though it failed or are you messing with me [19:47] seriously :) [19:47] damnit [19:49] so the first link https://autopkgtest.ubuntu.com/request.cgi?release=groovy&arch=amd64&package=libreoffice&ppa=hellsworth/libreoffice&trigger=libreoffice/1:7.0.0~rc3-0ubuntu0.20.10.1 fails? [19:49] ah [19:49] not built [19:49] because that package is there [19:49] it's currently building [19:50] no no.. i made sure to not craft a link for the armhf one that is building [19:50] so the 4 links in the paste are already built [19:50] oh right [19:50] although they were not built in this repo. they were copied form another [19:50] should be fine [19:50] but that could be some random thing that lp requires who knows [19:51] the error specifically says that version is not published [19:51] so maybe the builds aren't really published yet [19:51] hmm [19:51] i think we need to give it a little time [19:51] ok [19:52] i'll try again in like 20 minutes [19:52] ok ty [19:52] i'll try to remind you [19:52] i think there is a publisher that runs a few times an hour [19:52] ok [19:54] the webpage show you a green circle icon when it's not published yet [19:57] kenvandine, did you try replacing the ~ by %7e ? [19:57] oh i guess https://launchpad.net/~hellsworth/+archive/ubuntu/libreoffice/+packages has an empty published field... [19:58] they have a green checkmark, they are published [19:58] random guess but I would try replacing the ~ by %7e in the url [19:59] urls don't like special chars, like + needs to be replaced by %2B [20:27] hellsworth: they worked now [21:06] woot! [21:06] thanks kenvandine [21:26] gnome-control-center signed tags 94b96bf Sebastien Bacher ubuntu/1%3.37.3-1ubuntu1 * gnome-control-center Debian release 1:3.37.3-1ubuntu1 * https://deb.li/3vCjA [21:26] gnome-control-center ubuntu/master 7699809 Sebastien Bacher * pushed 210 commits (first 5 follow) * https://deb.li/hCcR [21:26] gnome-control-center ubuntu/master 2bf373e Bastien Nocera panels/power/cc-power-panel.c * power: Move "Automatic Suspend" row * https://deb.li/iktlR [21:26] gnome-control-center ubuntu/master 2397d0c Bastien Nocera panels/power/ cc-power-panel.c power.gresource.xml battery-levels.css * power: Use correct colour for battery level bars * https://deb.li/7sui [21:26] gnome-control-center ubuntu/master 82cb025 Georges Basile Stavracas Neto panels/power/cc-power-panel.c * power: Fix battery row * https://deb.li/3C54v [21:26] gnome-control-center ubuntu/master 8d48630 Georges Basile Stavracas Neto panels/power/cc-power-panel.c * power: Remove unused variable * https://deb.li/o1yz [21:27] gnome-control-center ubuntu/master 830e9fa Yuri Chornoivan po/uk.po * Update Ukrainian translation * https://deb.li/ig3Ds