[06:58] good morning [07:23] Morning didrocks [07:29] hey duflu [07:51] good morning desktoppers === pstolowskiafk is now known as pstolowski [08:07] gooood morning desktopers [08:08] Morning oSoMoN and seb128 [08:08] hey duflu, how are you? had a good w.e? [08:08] lut oSoMoN [08:09] seb128, sore from excessive weeding :) And also have a trio of birthdays... You? [08:10] I'm good, we had a (mostly) relaxing w.e [08:10] we went to see the 'Cirque du soleil' on saturday which was very nice [08:11] That's usually great! [08:13] salut seb128 [08:13] hey duflu [08:22] hey oSoMoN, seb128 [08:23] lut didrocks, oSoMoN, did you have a good w.e? [08:23] was good, thanks! [08:24] yeah, bbq in the sun on Saturday, and welcome party for new families at the school on Sunday, a very good week-end [08:24] nice [08:28] Ugh, I meant "had" not "have", obviously [08:36] on focal, gnome-shell hand when I press a shortcut eg ctrl+alt+t, anyone seen that? [08:37] hm, and now I cannot log in [08:39] I'm not using focal yet, still have eoan SRUs and fixing to do and focal opening hasn't even be announced yet [08:40] I would recommend against using it before at least the initial sync went through and thing have a chance to settle down a bit [08:43] yeah but the machine didn't boot in eoan, so I had to try focal [08:47] morning desktoppers [08:47] good morning marcustomlinson [08:47] hey marcustomlinson [09:02] hi ho [09:02] And a fine day to you too, Laney! [09:04] Morning jibel, marcustomlinson and Laney. Evening RAOF [09:06] hey Laney, marcustomlinson, how are you? had a good w.e? [09:06] no willcooke anymore in that round of greetings, feeling weird [09:11] hey RAOF duflu seb128 [09:11] i'm doing alright thanks! [09:12] went away with friends for the weekend, was nice [09:12] the place we were staying had cats [09:12] hey Laney ;) [09:13] For some reason that sounds like “the place had vermin” 😀 [09:14] But I presume that's not the intended reading! [09:14] try as I might, I can only read it as a delightful experience [09:14] yo didrocks [09:15] Morning o/ [09:17] Morning Wimpress [09:20] hey Wimpress, how are you today? had a good w.e? [09:20] hey Wimpress === cpaelzer__ is now known as cpaelzer [09:37] Yep, good weekend thanks. Filled with Lego and swimming 🙂 [09:38] And you? [09:39] w.e was good [09:40] went to see the 'cirque du soleil' on saturday, impressive show, I recommend it if you have the opportunity [09:42] Ooh. Something I've wanted to see. [09:45] :-) [09:49] oooh fancy [10:01] 🎪 [10:33] https://lists.ubuntu.com/archives/ubuntu-devel/2019-October/040834.html [10:33] Had a bit of turbo lag this morning. [10:34] Helping pack the car, my girls are going away for a few days. [10:47] popey: hey! zsys fix should now be published on https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/zsys/+packages, I changed the bug description with the 2 use cases (for people being impacted and people installing the fixed version directly). Tested locally and it works. Would welcome a confirmation :) [10:48] I managed to get both use cases addressed (uploaded to focal already) [10:53] did we rls the bug about the wrong audio device being selectd? [10:53] ah yeah, https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1847570 cool [10:53] Ubuntu bug 1847570 in pulseaudio (Ubuntu Eoan) "PulseAudio automatically switches to HDMI sound output on login" [Medium,Triaged] [10:56] didrocks: on it [10:59] thanks :) [11:01] didrocks: confirmed and commented [11:01] AH [11:01] perhaps that is what was breaking the firefox thing I whined about last week [11:02] popey: thanks! (and I tested on a broken system, dancing on a tty and upgrading, and it works as well) :) [11:02] Thanks for the quick fix [11:02] uploading to eoan-proposed once autopkgtests for focal pass [11:02] thanks for finding this! [11:02] np. sorry for ruining your monday :D [11:02] haha, well, better for having it spotted ;) [11:03] Laney, wasn't your about streams being muted? [11:04] might just be that they were outputting on the hdmi device [11:04] and that is how this situation is represented in g-c-c [11:04] last comment on https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/749 [11:09] yeah, could be I guess, though in theory there is no reason they should show as muted if they output on another port ... I guess we fix the first bug and see if the other one is still an issue [11:10] dunno how it works [11:10] but if it's like this it would make complete sense to me [11:11] send to one output -> 0 volume on the others [11:12] Ah, seen like that [11:13] I was expecting non-active-device to just not be listed but it's another valid way to have them showing but having the sound to 0 [11:18] I'll just try turning off that module [11:23] if the theory is true then I think g-c-c / gnome-shell got confused about the state because they were still controlling line out [11:24] so maybe it doesn't make sense :-) [13:02] hey all 0/ [13:03] hey clobrano, how are you? how was your weekend? [13:03] hey seb128, I'm fine, and the we was good, I went yesterday to see some stars and planets with ta telescope :D [13:04] seb128, how about you? [13:04] I'm good, w.e was nice, we want to see the 'cirque du soleil' which was a nice show, otherwise some small works in the house and relaxing time [13:05] weather also starts being cold here, going to almost freeze at night this week brrrrr [13:09] wow, I'd love to see the Cirque to soleil [13:13] I think I broke something on yaru's deb package with this https://github.com/ubuntu/yaru/pull/1578as reported here https://github.com/ubuntu/yaru/issues/1591 [13:13] The PR above changes the installation path to /usr/share/themes/Yaru/gnome-shell and creates a symlink to /usr/share/gnome-shell/themes/YaruDid I miss to update something in the Yaru/debian folder? [13:15] hey clobrano [13:15] clobrano, https://github.com/ubuntu/yaru/blob/master/debian/yaru-theme-gnome-shell.postinst [13:16] is the css from line 7 still existing on disk? [13:18] seb128, yes it exists [13:18] but I thought that the installation script would create the symlink as installing from source does [13:18] and then I expected the path to exist [13:19] it seems to not exist in the deb [13:19] how do you do the symlink? [13:19] didrocks ^ you probably know their build machinery better than me, maybe you know directly what's wrong? [13:21] the symlink is made here https://github.com/ubuntu/yaru/blob/master/gnome-shell/src/install-shell.sh, as meson's install script meson.add_install_script('install-shell.sh', meson.project_name()) [13:28] clobrano, from https://launchpadlibrarian.net/448541820/buildlog_ubuntu-bionic-amd64.yaru-theme_19.10.4+201910260248+04f5461~ubuntu18.04.1_BUILDING.txt.gz [13:28] lrwxrwxrwx root/root 0 2019-10-26 02:48 ./usr/share/gnome-shell/theme/Yaru -> ../../themes/Yaru/gnome-shell [13:33] clobrano, I didn't debug on a real system and might be overlooking something but one reason could be that the target doesn't exist because the other package isn't installed (yet) [13:35] is that file new in the other deb? in which case it might be that you need to ensure the target is installed first [13:35] the g-s binary should at least Depends on the binary which ships the symlink target [13:39] marcustomlinson, I guess you have been pinged about that/it's on our backlog, but you are looking at the focal/libreoffice/autopkgtest failure? [13:40] * clobrano checking the file [13:41] seb128: I may have been pinged and missed it... I've been away since Wednesday, let me check excuses [13:41] marcustomlinson, new cycle opening so half of the world changed [13:41] seb128, yes this symlink is new and in fact, /usr/share/themes/Yaru is created by the gtk part [13:41] marcustomlinson, http://autopkgtest.ubuntu.com/packages/libr/libreoffice/focal/amd64 [13:42] seb128, installing first yaru gtk deb and then yaru shell deb it seems to work on my VM, not on the guy who opened the bug, don't know why [13:44] clobrano, I've asked for some debug details on the issue, let's see [13:44] seb128, thanks! [13:45] marcustomlinson, you probably got bitten by some depends changing while the world was being replaced behind your feet [13:52] oSoMoN, https://trello.com/c/cbm9DllY/237-thunderbird-6812-update and https://trello.com/c/UnkgODhV/244-thunderbird-6820-update should we merge the card or do you still plan to go through .1 first? [13:55] seb128, I'll jump directly to 68.2, so the 68.1.2 card can be marked done, as it's already in eoan and focal [13:55] oSoMoN, k, thx, let me know if you want me to do the trello triage or if you do it [13:59] I'll do it, thanks [13:59] oSoMoN, thx [14:10] clobrano: seem, you mostly figured it out, correct? Do not hesitate if you need me [14:21] didrocks, probably :D, otherwise I'll ping you later [14:57] good morning everyone [14:57] good morning hellsworth [14:58] kenvandine: did you resolve your linker issue? [15:01] morning kenvandine and hellsworth [15:04] hellsworth: no... [15:04] i decided to try gnome-calculator as a first example instead :) [15:05] but that's failing to find valac [15:05] the staple test app :) [15:05] however... it's there [15:05] interesting [15:05] meson.get_compiler(valac) fails [15:05] i'm picking back up with gnome-clocks, tyring to get a consistent failure [15:05] hmm [15:05] cool [15:06] not sure how this works in marcustomlinson's snap and fails here :) [15:06] i'll get back to it in a bit [15:06] maybe it's some general path problem since gnome-3-34-1804-sdk def builds vala [15:06] it's in the PATH we set in build-environment [15:06] I'm just magic [15:06] but i'm not sure how meson finds valac [15:06] s/marcus/merlin/ [15:07] might not be checking the path [15:07] i'm working on something else this morning, will get back to it in a bit [15:08] sounds good [15:09] hellsworth: what's the issue? meson not finding vala with the gnome-3-34-1804-sdk build snap? [15:09] marcustomlinson: yes [15:10] meson respects a VALAC envar pointing the valac executable [15:10] ricotz: thanks! [15:10] marcustomlinson: here's my expanded yaml [15:11] https://paste.ubuntu.com/p/rywF3nPjH9/ [15:12] kenvandine: see line 71 - gnome-3-32-1804-sdk should be gnome-3-34-1804-sdk [15:12] x4 [15:14] oh geez, missed one :) [15:38] tjaalton, hey, sorry that took a bit, but I've added intel-gmmlib, intel-media-driver, intel-compute-runtime to https://people.canonical.com/~platform/desktop/xorg.html now [16:00] o/ popeytesting [16:02] not registered :) [16:03] seb128: cool, thanks [16:11] seb128: looks like it's checking against eoan and not focal? [16:12] tjaalton, yeah, that was just fixed, next refresh should have it [16:12] ah [16:12] sorry :) [16:12] heh, there's time [16:20] Laney, do you know of any example of a package that opt-ed out of systemd-auto-enablement created by dh_installsystemduser? or how to do that best? [16:21] seb128: doesn't it have a parameter to do that? [16:21] yeh, --no-enable, is that what you want? [16:22] Laney, that works for new installs but isn't going to disable it for upgraders [16:22] it's just removing the snippet that does the enablement from postinst [16:22] oh, didn't understand that you wanted to fix up existing systems [16:22] I guess I need to copy the prerm snippet to the postinst of the new package or something [16:24] guess you get to call deb-systemd-helper disable [16:24] or whatever it is [16:25] the autogenerated postrm does [16:25] deb-systemd-helper --user mask ... [16:25] on remove [16:26] and [16:26] deb-systemd-helper --user purge [16:26] deb-systemd-helper --user unmask [16:26] on purge [16:26] not sure what these commands do exactly [16:26] I guess I want to purge/unmask if I want to pretend the enablement never happened? [16:29] Laney, thx, last question for now ... any opinion on what's the right maintainer script to do the cleaning? preinst of the new package? [16:31] postinst probably, then you don't have to worry about if the dependencies are right [16:31] probably before #DEBHELPER# and guarded by a version chekc for only only upgrades from the buggy versions [16:32] s/dependencies/pre-dependencies/ [16:32] Laney, thx [16:39] hellsworth, marcustomlinson: I have gnome-calculator built with the gnome-3-34 extension and the build snap [16:40] \o/ [16:41] nice!! [17:00] kenvandine: would you mind pelase sharing with me your calculator yaml? [17:00] maybe it will help me with clocks [17:00] hellsworth: evince built too [17:01] wow that's great to hear! [17:03] marcustomlinson: trying to open the about dialog in evince built with the gnome-3-34-1804 build crashes the same way drawing is [17:03] hellsworth: https://paste.ubuntu.com/p/Wj72kJk8tq/ [17:05] hellsworth: and my diff to your extension https://paste.ubuntu.com/p/XJ5S2qh2tg/ [17:06] hellsworth: we should refactor the platform and build snap paths out into a variable [17:06] so it can be more easily updated for the next version [17:08] ken thanks! i only see build snap paths (which we can def put in a var). [17:09] kenvandine: yeah sorry haven't gotten to the bottom of that yet. I did try a build of gnome-3-34-1804 last week and same issue with epiphany [17:15] hellsworth: look closely, it's both build snap and platform snap paths :) [17:16] ah ok i see the platform snap path wayy down the LD_LIBRARY_PATH line :) [17:17] yeah [17:17] marcustomlinson: correction... not opening the about dialog but opening the menu [17:17] when should you use build-snaps to point to the build snap? any part that would include build-packages that is already built by the build snap? [17:18] yes [17:18] mkay [17:21] kenvandine: why does the build environment need to know anything about the platform contents? [17:22] marcustomlinson: something i was planning to talk to you about [17:22] there are libs in the runtime that aren't in the build snap [17:22] which is odd [17:23] possibly from stage-packages [17:23] yeah, we should probably stage them in the build snap too [17:23] but [17:24] snapcraft does ensure the platform snap is installed during the build [17:24] so it might be fine [17:25] might as well move whatever is staged that is needed for build over [17:25] those find -exec rm commands ensure the dups are dealt with so _should_ be simples [17:42] popey, shall I mark bug #1850174 invalid, or is there something you wanted me to look into? [17:42] bug 1850174 in firefox (Ubuntu) "This is not a bug, please ignore - just testing" [Undecided,Confirmed] https://launchpad.net/bugs/1850174 [17:43] Yes please [17:43] Sorry, I should have [17:44] np, thanks === pstolowski is now known as pstolowski|afk [18:09] marcustomlinson: so yet another victim of the crasher you are hunting. it seems everything that uses gtk crashes when build with either gnome-3-32-1804 or gnome-3-34-1804 [18:10] yeah :/ a little less than ideal [18:11] kenvandine: I'll hit this head on tomorrow, got a little distracted with libreoffice autopkgtests [18:11] no worries [18:12] well, at least it's obviously broken [18:12] right [18:12] not subtle runtime issues [18:14] kenvandine: i had to restart my system so i missed it.. what is the other victim of the same crasher? clocks? [18:16] hellsworth: I think kenvandine was still referring to the evince crash [18:16] yeah... evince [18:16] it starts the app though [18:16] ah ok thanks [18:16] i think this is something related svg loading [18:17] kenvandine: If you switch to highcontrast theme it will probably not crash [18:17] oh right some themes caused the crash while others didn't [18:18] any theme with svg icons is the guess [18:18] marcustomlinson: confirmed, works with highcontrast [18:18] alright good to know it's the same issue and not a new one at least [18:19] same for calculator [18:19] it crashes loading the about dialog [18:19] it's fine until then === jdstrand_ is now known as jdstrand [20:28] Wimpress: hi! Can you please take a look at https://code.launchpad.net/~muktupavels/compiz/+git/compiz/+merge/374783? [20:29] Ubuntu MATE no longer ships compiz, so maybe we can remove that config altogether? Or better move it to some other package? [20:56] kenvandine: hey, I know that firefox isn't our snap, but I'm wondering if you've seen the issue where on 19.10 wayland, firefox works fine and has proper theming in one profile, but not another [21:15] jdstrand: i haven't used wayland recently [21:30] robert_ancell: why does ubuntu software have two login options in the burger menu? Is this a known bug? It was like this on 19.04 and 19.10 too [22:04] popey, hmm, the Ubuntu One login should be unused since we switched to ODRS I think? I hadn't noticed that, thanks for pointing out.