jibel | Good morning everyone | 05:32 |
---|---|---|
duflu | Morning jibel | 05:52 |
jibel | Hey duflu happy new year ! | 06:07 |
RikMills | happy new year to desktop team! | 06:13 |
duflu | Happy new year to you too, jibel and RikMills | 06:15 |
RikMills | looks like Wimpress is determined to have a good start :) https://twitter.com/m_wimpress/status/1214057569066586112 | 06:16 |
jamesh | Something I put together while learning about Github actions during the break: https://forum.snapcraft.io/t/call-for-testing-github-action-for-snapcrtaft/14930 | 06:24 |
jibel | We use github actions to automate CI of zsys, https://github.com/ubuntu/zsys/tree/master/.github/workflows | 06:30 |
jibel | it works great | 06:30 |
jamesh | I've used it for a few of my own personal projects, building workflows from existing actions and custom shell script. This was the first time I'd looked at writing an action. | 06:42 |
jamesh | It's much nicer than Travis, where the only canned setup/build steps are those provided by Travis | 06:43 |
seb128 | gooood morning desktopers! | 08:01 |
duflu | Morning seb128 | 08:02 |
jibel | salut seb128 | 08:02 |
seb128 | hey duflu, jibel, how are you? had good holidays? | 08:03 |
duflu | seb128, I works 2 days each week, and had nice 5-day weekends. Lots of family and home maintenance. Still didn't finish. You? | 08:04 |
duflu | *worked | 08:04 |
jibel | holidays were good. I went skiing for a few days. first time in years but it's like bicycle, you don't forget. | 08:04 |
jibel | seb128, and you how were your holidays? | 08:05 |
* duflu finds he still doesn't remember when on skis | 08:05 | |
seb128 | I had nice holidays, spent a bit over a week in the north of France and then a week in the east, quite relaxing | 08:07 |
jibel | and I tried a real professional flight simulator of an A330. That was awesome. | 08:10 |
jibel | no one have been injured ;) | 08:10 |
seb128 | lol | 08:13 |
didrocks | good morning and happy new year! | 08:18 |
duflu | Morning didrocks. Happy new year | 08:18 |
jibel | salut didrocks, happy new year to you too | 08:18 |
didrocks | hey duflu, jibel! How are you? | 08:19 |
duflu | didrocks, going well. Though already stressed thinking about how much we can get into 20.04. You? | 08:19 |
jibel | didrocks, doing alright. happy holidays? | 08:20 |
didrocks | I'm fine thanks! I will leave in ~1h to the train station heading to London, just the time for some catchup | 08:20 |
didrocks | jibel: was busy and some train "experiences", but overall, good :) | 08:20 |
seb128 | lut didrocks, happy new year indeed! | 08:21 |
jibel | taking the train during protest ?! you like to live dangerously | 08:21 |
didrocks | hey seb128! | 08:23 |
didrocks | jibel: well, we didn't really get any other options at this time to visit the family | 08:23 |
didrocks | TBH, the worst was on Friday, receiving contradictory information for my today's travel to London | 08:24 |
jibel | car rental is an option | 08:24 |
didrocks | spent an afternoon between phone calls, train station queuing… | 08:24 |
jibel | not to go to london ofc | 08:24 |
* duflu misses London sprints. Haven't been to one since 2016ish? | 08:25 | |
didrocks | +6/guk÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷ | 08:26 |
didrocks | ÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷œëîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîî | 08:26 |
didrocks | îîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîî××××××÷ | 08:26 |
didrocks | ssorry, coffee & keyboard distaster | 08:27 |
didrocks | disaster* | 08:27 |
jibel | don't use incompatible devices on the same desk is the rule. like a cup full of coffee and a keyboard. They are always attracted by each other. | 08:28 |
jibel | same goes for any liquid close to a keyboard. | 08:29 |
duflu | Huh. Make that 2014. Time flies | 08:29 |
seb128 | didrocks, don't flood your travel laptop just before leaving! | 08:31 |
seb128 | duflu, I guess you saw https://gitlab.freedesktop.org/pulseaudio/pulseaudio/commit/cdcb0188 ? (sorry, just going through post holidays backlog) | 08:36 |
duflu | seb128, yes but it doesn't backport so I stopped trying | 08:36 |
duflu | I did try though | 08:36 |
seb128 | duflu, k, fine, we did apply a revert which is good enough for now and we get the upstream way with the next version | 08:37 |
duflu | Would have needed to dig up the new feature it uses from PulseAudio 14 and backport that | 08:37 |
seb128 | yeah, don't do that, just wait for the next tarball :) | 08:38 |
duflu | seb128, big progress on bug 1845046 though, which is mildly exciting | 08:40 |
ubot5 | bug 1845046 in bluez (Ubuntu Bionic) "Bluetooth headphones default to low quality headset mode and fail to switch to A2DP when selected" [High,Triaged] https://launchpad.net/bugs/1845046 | 08:40 |
seb128 | oh, nice | 08:40 |
jamesh | I think a lot of the problems with switch-on-connect would go away if it delayed acting on sinks appearing during login | 08:42 |
jamesh | If the old default sink is going to show up in a few milliseconds, then it probably doesn't make sense to switch | 08:43 |
duflu | jamesh, I suggested exactly that way back in the beginning. Though we already have two fixes that are better than that | 08:43 |
Laney | hellooooo | 09:02 |
duflu | Hi Laney | 09:02 |
seb128 | heeeyyyy Laney, happy new year! did you have good holidays? | 09:03 |
Laney | hey duflu hey seb128, happy 2020! | 09:05 |
duflu | Happy 2020 Laney | 09:05 |
Laney | they started off with a plumbing emergency at 7pm on the 23rd | 09:06 |
Laney | but got better after we fixed that | 09:06 |
Laney | and now I know how to remove a bath, change taps, replace a bath and make it watertight, so that's something | 09:06 |
seb128 | skills++ | 09:07 |
Laney | all while preparing for the family to arrive at the same time! | 09:09 |
Laney | hope yours were good too | 09:09 |
didrocks | happy new year Laney! | 09:10 |
seb128 | didrocks, did you plan to upload the debdiff from jibel on bug #1848856? | 09:11 |
ubot5 | bug 1848856 in grubzfs-testsuite (Ubuntu Eoan) "zfs on root fails with grub syntax error with multidisks pools" [Medium,Triaged] https://launchpad.net/bugs/1848856 | 09:11 |
Laney | moin didrocks, happy new year to youuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu | 09:12 |
didrocks | seb128: you mean the SRU? If you have time, I'm happy for you to handle it. We prepared the SRU together, but didn't get the time to do proper testing | 09:13 |
didrocks | people seem to report for it to work well, but double checking is always good | 09:14 |
didrocks | (or we can let people acking on installing the proposed update) | 09:14 |
seb128 | didrocks, k, I add it to my backlog, thx for the input | 09:15 |
didrocks | yw | 09:16 |
* Laney tries to remember how this all works | 09:19 | |
Laney | what's a linux? | 09:19 |
duflu | Holiday mode; achieved | 09:20 |
ricotz | happy new year desktopers! | 10:11 |
seb128 | hey ricotz, happy new year to you as well! | 10:12 |
=== cpaelzer__ is now known as cpaelzer | ||
Wimpress | Good morning and Happy New Year desktoppers :-) | 11:27 |
seb128 | hey Wimpress, happy new year! | 11:28 |
seb128 | Wimpress, you are in London already? | 11:28 |
Laney | moin Wimpress | 11:32 |
Laney | broken 'file' in unstable at the minute | 11:34 |
Laney | means you get packages with no depends! | 11:34 |
jibel | Happy new year Wimpress ! | 11:36 |
seb128 | Laney, fun! | 11:38 |
Wimpress | Yes, I'm in London. Just making final preparations for the Yaru team to join us. | 11:39 |
Laney | mmm free biscuits | 12:23 |
didrocks | back from Eurostar this time! | 14:01 |
Wimpress | didrocks: How is your journey going? | 14:02 |
kenvandine | Happy New Year desktoppers | 14:05 |
didrocks | flaky network even when being in the train station :) | 14:05 |
didrocks | hey kenvandine | 14:05 |
=== ijohnson|EOY is now known as ijohnson | ||
seb128 | didrocks, train and IRC usually are not best friends :) | 15:13 |
seb128 | kenvandine, hey, happy new year to you! | 15:13 |
happyaron | train needs mosh to make friends with IRC, happy new year, :) | 15:13 |
kenvandine | hey seb128 | 15:14 |
seb128 | hey happyaron, how are you? | 15:15 |
seb128 | not really new year for you right? :) | 15:15 |
happyaron | great, not lunar new year yet, :p | 15:15 |
happyaron | it's a week before FOSDEM | 15:15 |
seb128 | happyaron, do you plan to go to fosdem? | 15:28 |
hellsworth | hi everyone! i missed you all :) | 15:29 |
Wimpress | Hello hellsworth o/ | 15:29 |
Wimpress | Happy New Year :) | 15:30 |
happyaron | seb128: yes | 15:30 |
seb128 | hey Heather, happy new year! | 15:30 |
hellsworth | happy new year indeed! | 15:30 |
seb128 | happyaron, nice, maybe I see you there :) | 15:30 |
happyaron | cool, :) | 15:30 |
Laney | happyaron: that is a long trip for you :-O | 15:33 |
Laney | hey hellsworth | 15:33 |
kenvandine | hey hellsworth | 15:34 |
hellsworth | hi Laney and kenvandine ! | 15:34 |
Laney | moin kenvandine! | 15:34 |
kenvandine | yo Laney | 15:35 |
Laney | AH the ol' gang back together | 15:35 |
kenvandine | :) | 15:35 |
happyaron | Laney: yep, but it's okay, do that twice a year previously... | 15:42 |
Laney | are you going just for fosdem? | 15:43 |
happyaron | fosdem and later some other stuff at Paris | 15:44 |
Laney | ok that's a bit less crazy | 15:45 |
happyaron | can't make it for the mini-debconf because of the Chinese new year | 15:45 |
kenvandine | kyrofa: thanks for the review :) | 17:18 |
kenvandine | kyrofa: and happy new year | 17:18 |
kyrofa | kenvandine, back at you! Good break? | 17:33 |
kenvandine | kyrofa: yeah, happy to be back though :) | 17:52 |
kenvandine | kyrofa: and you? | 17:52 |
kyrofa | kenvandine, not long enough, haha | 17:52 |
kenvandine | lol | 17:55 |
kenvandine | it was really hard to get up this morning :) | 17:55 |
=== heather is now known as hellsworth | ||
robert_ancell | seb128, who's doing NetworkManager these days? Can we update to 1.20.6 or .8? | 20:16 |
robert_ancell | Needed for WPA3 support for focal. And I wonder if that's something we should consider enabling in 18.04 LTS. | 20:16 |
robert_ancell | 🐱 | 20:52 |
seb128 | robert_ancell, hey, happy new year, $new_hire does but meanwhile I've been updating, it's on my list | 20:58 |
robert_ancell | seb128, what's the state of the git branch? Is focal just going into master? | 20:59 |
seb128 | robert_ancell, we backported the wpa3 patches before 19.10 though, is there more needed? | 20:59 |
robert_ancell | seb128, we need to update g-c-c to support it. | 20:59 |
seb128 | robert_ancell, also ':-(' on your polkit version check, it's not helping anyone just creating problems for distro :-/ | 20:59 |
seb128 | that sounds like a similar case | 20:59 |
seb128 | checking for versions rather than features is suboptimal :/ | 20:59 |
robert_ancell | seb128, then someone needs to make an official polkit release that we can check for... | 21:00 |
robert_ancell | What is the plan with polkit? Just stay on 105 forever? | 21:00 |
seb128 | so far yes | 21:01 |
robert_ancell | Not a great plan... | 21:01 |
seb128 | since the javascript rules are not something security agrees is a smart move | 21:01 |
seb128 | also polkit isn't moving much | 21:01 |
seb128 | still a better plan to stick on something old and secure than on something new and unsecure... | 21:02 |
seb128 | anyway | 21:02 |
robert_ancell | Another one for Frankfurt. | 21:02 |
seb128 | robert_ancell, also your rational for that version check is boggust | 21:02 |
seb128 | 'Check that polkit ITS rules are installed' is the report | 21:02 |
seb128 | checking for a version miss the point | 21:02 |
seb128 | the report has no hint the user had an outdated version rather than a buggy install | 21:03 |
seb128 | could be that the distro packaging forgot to include the ITS file in the package | 21:03 |
seb128 | which your fix doesn't address | 21:03 |
robert_ancell | Sure, that's possible. But any dependency can break like that. We're checking for a feature that didn't exist until that version. | 21:04 |
seb128 | still you are not checking the feature | 21:05 |
seb128 | anyway, one more distro patch | 21:05 |
seb128 | I think the fix creates more problems that it solves but I guess I argued enough | 21:05 |
seb128 | imho you will get more report from contributors who try to build a git version on debian/ubuntu and fail due to get the requirements than you would have got from people trying to build using an old polkit | 21:06 |
seb128 | robert_ancell, you can add polkit to discuss in frankfurt but I don't think there is much to actually discuss | 21:07 |
seb128 | the javascript thing has been nacked like 10 years and polkit didn't move much since | 21:07 |
seb128 | also the rational to not want something as complex as javascript in a security component still stands | 21:08 |
robert_ancell | seb128, perhaps we can add the config file backend back upstream and compile without js support. | 21:09 |
seb128 | robert_ancell, I guess we could, just need to find a maintainer and someone who think that's worth the effort invested to work on that/get it reviewed | 21:11 |
seb128 | since the current situation has little cost I personally don't think it's something we should work on | 21:11 |
seb128 | robert_ancell, other topic, https://discourse.ubuntu.com/t/desktop-team-updates-monday-13th-january-2020/13864 ... that's next week in the title, was that wanted? | 21:13 |
robert_ancell | seb128, yes, I started back on Monday 6th, so I had nothing to write for the previous week! | 21:14 |
seb128 | robert_ancell, ah, you do it shifted, I (and others I think) usually include their monday since the meeting is on tuesday and it's work until the meeting | 21:23 |
seb128 | we would post on friday otherwise :) | 21:24 |
robert_ancell | seb128, the meeting title is the last day that work was done, right? | 21:24 |
seb128 | I think | 21:25 |
seb128 | like today's one would be 6th and include work done today | 21:25 |
seb128 | (or yesterday for you) | 21:25 |
seb128 | and that would be what we look at tomorrow for the meeting | 21:25 |
robert_ancell | I assumed that meeting would be skipped ) | 21:25 |
robert_ancell | :) | 21:25 |
seb128 | haha | 21:26 |
seb128 | we didn't do much during holidays | 21:26 |
robert_ancell | Perhaps you've been missing meetings and can't wait to have one! | 21:26 |
seb128 | but Debian work, syncs, users were still ongoing so I expect we will at least have proposed migration and rls tagged bugs to review | 21:26 |
seb128 | probably :) | 21:27 |
seb128 | anyway, that's for tomorrow, calling it a day for now | 21:27 |
seb128 | have a good evening/day desktopers, depending of your timezones :) | 21:27 |
gQuigs | how much do we use polkit nowadays? could the remaining uses be replaced with xdg-desktop-portal ? (where I think it's used are updating the system, install/remove software, update firmware, and shutdown?) | 21:28 |
robert_ancell | gQuigs, I guess that would make xdg-desktop-portal a lot more complicated? polkit is a much more generic way of wrapping D-Bus calls. | 21:31 |
gQuigs | robert_ancell it depends in how many ways we are using it. if it's just the 4 I mentioned above - it seems simpler to use a more clearly defined interface for them... | 21:37 |
* gQuigs apparently kills the conversation... | 21:37 | |
ahayzen | gQuigs, Are these cases also using polkit or are they something else ? ... gnome-disks when formatting disks, nautilus in the admin:// mode, firewall-config connecting to firewalld | 21:42 |
gQuigs | Nautilus, yes it uses polkit - https://github.com/GNOME/nautilus/commit/5db7a2952a8091cb11ec74e0fd87cd1814252da2 I don't see a good way to make that one work with xdg-desktop-portal.. | 21:46 |
gQuigs | gnome-disks I thought did, but I guess not anymore? I have not been able to figure out what it uses today... https://github.com/GNOME/gnome-disk-utility/commit/0c6e07148d1ebedc3ee09b9d3da7efbcc5991ff5 | 21:51 |
gQuigs | unsure about the firewall | 21:55 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!