[07:33] <didrocks> good morning
[07:42] <jibel> Salut didrocks
[07:42] <duflu> Morning didrocks and jibel
[07:42] <didrocks> salut jibel, hey duflu
[07:49] <duflu> And another regression...
[07:51] <duflu> c'est la vie
[07:51] <duflu> Do the French actually use that expression, or just the English?
[07:52] <jibel> yes, they do
[07:53] <duflu> Great. I will be fluent in no time
[08:00] <tjaalton> what's the default gtk theme package? I'd like to file a bug, it prevents selection from the start of the line on terminator when it's split horizontally
[08:01] <tjaalton> and would resize the split instead
[08:01] <tjaalton> started in cosmic
[08:03] <duflu> tjaalton, default /for Ubuntu/ would be yaru-theme-gtk
[08:03] <tjaalton> right, ubuntu. thanks
[08:05] <duflu> tjaalton, and in return I have a xorg 1.20.4 regression for you :(  I'll write it up now
[08:06] <duflu> Or in a couple of minutes
[08:06] <tjaalton> ah, so bionic used something else, so it's a bug that's been in yaru from the start
[08:06] <tjaalton> boo
[08:07] <duflu> Yeah but on average I think there are much fewer bugs in Yaru than Ambience
[08:10] <tjaalton> filed bug 1818968
[08:11] <duflu> tjaalton, good news: Yaru is mostly maintained by the community (in github?). So you should get a quick response from there too
[08:11] <tjaalton> yeah wasn't sure where to file it
[08:11] <duflu> Both really
[08:12] <tjaalton> bah
[08:24] <tjaalton> duflu: so what'd the server bug?
[08:24] <tjaalton> 's
[08:25] <duflu> tjaalton, I was just confirming, now writing
[08:26] <tjaalton> okay
[08:34] <seb128> good morning desktopers
[08:34] <duflu> Morning seb128
[08:34] <seb128> hey duflu, how are you?
[08:34] <duflu> seb128, very well all things considered. How are you?
[08:35] <seb128> I'm good!
[08:35] <seb128> in London today, just arrived at the office
[08:35] <duflu> A change or scenery
[08:36] <duflu> -or +of
[08:38] <duflu> tjaalton, bug 1818972 but it's probably still my responsibility to debug mutter and find out what Xorg is doing wrong
[08:40] <tjaalton> duflu: there weren't that many changes, should be possible to find what caused it by looking at the commits
[08:40] <didrocks> hey Londoners
[08:40] <duflu> tjaalton, OK but I will at least start with what I know (mutter)
[08:40] <tjaalton> sure
[08:42] <seb128> lut didrocks, en forme ?
[08:45] <didrocks> ça va, pas trop tôt le réveil ?
[08:47] <seb128> ça va, 5h45, un peu tôt
[08:47]  * seb128 only took the inspiron 11 for that trip
[08:47] <seb128> trying polari now as IRC client, I've difficulties to get used to something else than xchat-gnome still :/
[08:48] <seb128> also it took me a few minutes to realise than gnome-shell didn't fail to list polari, just that I managed to get more icons than the dock height and gnome-shell is very poor at indicating that they are more icons in there/that you can scroll down in the list
[08:49] <seb128> (also got gnome-shell .92 to segfault when unlocking the laptop ealier :/)
[08:49] <tjaalton> seb128: hi, need ack on bug 1818516
[08:50] <seb128> he, tjaalton:
[08:51] <seb128> hey
[08:51] <seb128> I'm not in the release team, sorry ... try #ubuntu-release?
[08:51] <tjaalton> oh, I thought it just needed team ack
[08:51] <tjaalton> ok
[08:52] <seb128> no, ffe is release team material
[08:52] <tjaalton> right
[08:53] <duflu> seb128, let me guess: bug 1796606
[08:54] <duflu> Oh, that's only the third most popular one
[09:00] <seb128> 0x00007f8062043dc3 in g_assertion_message (domain=<optimized out>
[09:00] <seb128>    0x7f80612e8fe0 "st_image_content_get_preferred_size", message=<optimized out>) at ../..
[09:00] <seb128>    /../glib/gtestutils.c:2878
[09:01] <duflu> seb128, in disco?
[09:01] <seb128> yes, with the .92 gnome-shell stack from proposed
[09:02] <Laney> moin
[09:02] <duflu> Hmm, doesn't make the top 100 for the year. Maybe I'll check this week
[09:02] <duflu> Morning Laney
[09:06] <seb128> if it's proposed only/a new issue that wouldn't be surprising
[09:06] <seb128> hey Laney, how are you?
[09:07] <seb128> bah, g-c-c has some rough edges this cycle :/
[09:07] <duflu> seb128, no I can't find any reports of that
[09:07] <Laney> cold fingers, been potting up dahlias
[09:08] <duflu> seb128, oh! I know that function though. That's used in the new zoom cursor rendering code
[09:08] <duflu> in 3.31.90+
[09:08] <seb128> translations are screwed, new privacy settings are confusing, application panel list entries that don't make sense, sound panel is impact by tech details about playing apps
[09:09] <seb128> duflu: bet you it's a regression :/
[09:09] <duflu> Probably.
[09:09] <seb128> g-c-c is frustrating, they did their usual thing when they push to land unfinished features
[09:09] <seb128> then they move away to do other things
[09:10] <seb128> and no-one is sorting out the problems
[09:10] <seb128> oh well, more work to add to the backlog, no point complaining
[09:10] <seb128> also aday doesn''t seem around
[09:10] <seb128> and Robert is waiting on design input to sort out the sound panel issues :/
[09:11] <duflu> seb128, same commit as the missing cursor in zoom: https://gitlab.gnome.org/GNOME/gnome-shell/commit/a7bb8ee6398b9b55a80e7fa541f4950603149178
[09:11] <duflu> I am guessing
[09:13] <duflu> I'm suspecting that commit wasn't tested, or at least not in the same year as it landed because the first regression it caused requires significant changes in mutter and gnome-shell to fix
[09:14] <duflu> Maybe "significant" is an overstatement
[09:18] <duflu> seb128, sorry to mention this but bug 1818922 also seems to have come from 3.31.9x
[09:19] <oSoMoN> good morning desktoppers
[09:23] <duflu> Morning oSoMoN and willcooke
[09:23] <oSoMoN> hey duflu
[09:25] <tjaalton> nice, yaru bug closed upstream as a terminator bu
[09:25] <tjaalton> g
[09:25] <tjaalton> I'll just use ambiance then
[09:32] <willcooke> hi duflu
[09:32] <willcooke> morning oSoMoN
[09:32] <oSoMoN> morning willcooke
[09:33] <seb128> duflu: yeah, lot of late landings for gnome-shell&co this cycle
[09:34] <seb128> which we can't complain too much about since that includes the scaling work we wanted :)
[09:34] <seb128> but we are going to spend some time stabilizing things
[09:43] <duflu> tjaalton, OK I have a simple explanation at least: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1818972/comments/2
[09:45] <duflu> But kind of cool that high latency is the only problem we see when GLX is missing and we get EGL instead
[09:46] <tjaalton> [    46.827] (EE) AIGLX error: dlopen of /usr//usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr//usr/lib/x86_64-linux-gnu/dri/i965_dri.so: cannot open shared object file: No such file or directory)
[09:46] <tjaalton> that's your bug :)
[09:47]  * duflu looks
[09:47] <duflu> tjaalton, yep that's the problem.
[09:47] <seb128> that seems buggy indeed
[09:48] <duflu> I might soon leave that with you because I need to start cooking in a while
[09:48] <tjaalton> hmm
[09:49] <seb128> duflu: I think at this point your side of the investigation is done, looks like a bug for tjaalton
[09:49] <seb128> duflu: enjoy dinner!
[09:49] <tjaalton> it's a mesa thing
[09:49] <tjaalton> mesa/meson
[09:49] <seb128> is it fixed in your 19 update?
[09:49] <tjaalton> yes
[09:49] <tjaalton> but it's a trivial change to d/rules
[09:50] <tjaalton> dri.pc is buggy
[09:50] <seb128> ideally we should have some autopkgtest for checking that GLX support is still there
[09:50] <tjaalton> so xserver rebuild makes it try to load the driver using a wrong path
[09:51] <tjaalton> well, looks like some tests failed
[09:51] <seb128> k, seems like you are on top of it
[09:51] <seb128> how did it migrate?
[09:51] <tjaalton> it didn't
[09:51] <tjaalton> still in proposed
[09:51] <seb128> ah, right
[09:51] <seb128> all good then :)
[09:51] <tjaalton> yep
[09:52] <tjaalton> well, sort of
[09:52] <tjaalton> needs a rebuild after fixing mesa
[09:52] <duflu> This does highlight a missing feature in the fallback mutter/cogl backend but today that was useful
[09:53] <duflu> And I don't expect anyone will ever want Xorg without GLX intentionally
[09:57] <jbicha> seb128: see https://github.com/ubuntu/yaru/issues/1204 for why it's harder to see there are additional apps in the GNOME Shell apps list
[09:57] <gitbot> ubuntu issue 1204 in yaru "GNOME Shell app grid page indicator not visible" [Gnome-Shell, Closed]
[09:58] <jbicha> good morning
[10:02] <seb128> jbicha: I was speaking about the launcher, but thanks
[10:02] <seb128> good morning!
[10:03] <duflu> Morning jbicha
[10:03] <duflu> And good night
[10:08] <jibel> I don't have a dock since 2 weeks, I thought it was fixed but I cannot make it work. What do I have to do to fix it?
[10:09] <Laney> downgrade ubuntu-dock to the version in disco or upgrade to the shell stack in proposed, or wait for it to migrate
[10:09] <seb128> Laney: thx for making that card/list of extensions to delete
[10:09] <jibel> thx, I'll wait until it migrates
[10:09] <seb128> I'm going to look at that now
[10:09] <Laney> ty
[10:12] <oSoMoN> seb128, do you know what's preventing poppler (and libreoffice as a consequence) from migrating?
[10:13] <seb128> oSoMoN: poppler rdepends didn't get all rebuilt/fixed
[10:13] <oSoMoN> ah
[10:13] <seb128> which is on my todolist but ff/new GNOME/that london trip/etc
[10:13] <jbicha> oSoMoN: https://people.canonical.com/~ubuntu-archive/transitions/html/poppler.html
[10:13] <seb128> ETOMUCHTODO
[10:13] <seb128> if someone would like to help with that it would be nice
[10:13] <oSoMoN> yeah, it's a busy end of week…
[10:14] <oSoMoN> seb128, I can probably help
[10:14] <seb128> oSoMoN: that would be great
[10:14] <seb128> let me look at calligra
[10:14] <Laney> poppler /o\\\\\\\\\\\\\\
[10:15] <seb128> but if you can poke at gdal and/or gdcm that would be nice
[10:15] <Laney> it's always *mostly* fine and then some things need actual changes which is annoying
[10:15] <seb128> yeah, wth from them to bumping the soname at every single version
[10:15] <Laney> there's things like the massive debian/ubuntu patch to xpdf
[10:15] <Laney> which includes sed hacks in debian/rules
[10:16] <Laney> amazing that the API can evolve so much really
[10:16] <Laney> you'd think at some point it would be finished/stable
[10:19] <seb128> well in thise case they deprecated their custom types, dunno why they had those to start with
[10:20] <seb128> like GUint
[10:20] <Laney> yeah list time it was gbool I think
[10:32] <oSoMoN> seb128, I'll poke gdal and gdcm as soon as I'm done with validating chromium 72.0.3626.121
[10:32] <seb128> oSoMoN: thx
[10:33] <oSoMoN> seb128, so basically the idea is that those need to be rebuilt against the new poppler?
[10:34] <jbicha> oSoMoN: they'll need to be patched to build against the new version
[10:35] <jbicha> gdal upstream claims their git master can build against the latest poppler
[10:36] <oSoMoN> good
[10:36] <oSoMoN> I'm not a motu so I won't be able to upload, but I'll prepare the changes and will test in a PPA
[10:38] <cpaelzer> tjaalton: if I added a debug_printf (as provided by util/u_debug.h)
[10:38] <cpaelzer> tjaalton: and run the testcase we have for bug 1815889
[10:38] <cpaelzer> tjaalton: where would I find that message?
[10:39] <tjaalton> cpaelzer: xorg log I'd assume
[10:39] <cpaelzer> I'll take a look there then ...
[10:39] <tjaalton> but what are you trying to accomplish?
[10:39] <tjaalton> I've uploaded a new vesa driver to fix bpp selection
[10:39] <cpaelzer> I have seen the bug comment, thanks a lot!
[10:40] <cpaelzer> tjaalton: I try to gracefully handle that seccomp block http://paste.ubuntu.com/p/VS6JsYMJmz/
[10:40] <tjaalton> oh
[10:40] <tjaalton> sorry, wrong bug
[10:40] <cpaelzer> since it is the first time I touch mesa that might be silly
[10:40] <cpaelzer> but I wanted to give it a try
[10:40] <tjaalton> ah that's mesa
[10:41] <cpaelzer> just need to wait until https://launchpad.net/~paelzer/+archive/ubuntu/mesa-crash-1815889 publishes my build
[10:41] <tjaalton> I'm not sure where that would end up
[10:41] <cpaelzer> and then I wondere, where would that message be
[10:41] <cpaelzer> well worst case I can just grep the whole system :-)
[10:42] <tjaalton> it doesn't write to a file, probably just stderr
[10:42] <tjaalton> so whatever ends up using it
[10:42] <cpaelzer> that would be qemu then, I know where to find that
[10:50] <seb128> yes
[10:51] <seb128> where rebuilt is likely to involve changes like the libreoffice ones you had to backport
[10:51] <seb128> or maybe we are lucky and they don't, I didn't test build those
[10:51] <seb128> oSoMoN: ^
[10:52] <oSoMoN> seb128, ack, on it in a moment
[10:54] <cpaelzer> tjaalton: as if the sigaction would be a no-op :-/
[10:55] <cpaelzer> too bad, but was worth trying
[11:35] <seb128> bah, when you are nice and reply to an user about a problem on a package they emailed you about
[11:36] <seb128> and then they start using you as a hotline and emailing you with other unrelated questions
[11:36] <seb128> will teach me to just not ignore those emails *g*
[11:44] <oSoMoN> yeah, that happens too often
[11:44] <oSoMoN> I politely invite them to ask on IRC/forums
[12:35] <seb128> Laney, Trevinho: new gnome-shell migrated to disco, interesting times :)
[12:35] <seb128> well done!
[12:38] <Laney> happy bugs bugs busgbsugbsubgsubgs
[12:39] <seb128> :)
[12:39] <Laney> thx for pulling the trigger on those things
[12:39] <seb128> np!
[12:39]  * Laney is trying to get an up to date jhbuild
[12:45] <Trevinho> will be fun!
[12:45] <Trevinho> Laney: for what?
[12:46] <Laney> e.g. to check https://gitlab.gnome.org/GNOME/gnome-shell/issues/1024
[12:46] <gitbot> GNOME issue 1024 in gnome-shell "3.31.92: User photo on login screen is huge (not shrunken)" [Opened]
[12:46] <Laney> is that one your fault? :-)
[12:49] <seb128> Laney, Trevinho: did we hold on updating gjs on purpose or just didn't happen (yet)?
[12:49] <Laney> no particular reason on that one
[12:50] <Trevinho> yeah, maybe some less errors spamming, but a part from that...
[12:51] <seb128> k
[12:51] <seb128> andyrock is having a look
[12:51] <Laney> nothing was asking for it, but we could still take it
[12:51] <Laney> oh yeah
[12:51] <Laney> secret looks :>
[12:51] <seb128> lol
[14:07] <marathone> what is 'ubugnu-cdimage'? Only Floss applications?
[14:08] <Laney> it's one of the projects that is involved with building official Ubuntu releases
[14:17] <andyrock> Laney: is this still required?
[14:17] <andyrock> https://www.irccloud.com/pastebin/hpgn5K87/
[14:19] <Laney> andyrock: check if anything still has a relationship mentioning that name
[14:23] <Laney> we used to propagate the mozjs version to dependencies of libgjs
[14:23] <Laney> that stopped being required, but also forcing a rebuild of all the rdepds wasn't required, so we kept the Provides
[14:24] <Laney> the Depends will drop off as and when things are rebuilt for other reasons, and when all packages have had that happen we can drop this
[14:33] <andyrock> kk makes sense , is rdepends enough to check if something still depend on libgjs0-libmozjs-52-0?
[14:38] <Laney> for completeness you would need to check all architectures
[14:38] <Laney> this is much easier if you have access to an official machine :>
[14:39] <Laney> https://paste.debian.net/1072080/
[14:39] <Laney> looks good to me
[14:42] <andyrock> Laney: thx <3 Dropping it right now
[14:43] <Laney> the kfreebsd ones are because gjs isn't built there and so things can't be rebuilt
[15:13] <seb128> doh, looks like I was disconnected since lunch but polari doesn't make that obvious
[15:26] <andyrock> Laney: k pushed, I also checked if autopkgtests /gjs still pass
[15:27] <andyrock> and checked if g-s works on debian unstable (on a vm)
[15:27] <Laney> thx, will look soon
[15:28] <seb128> THX
[15:28] <seb128> ups
[15:28] <seb128> thx
[15:30]  * Laney misses seb128 in #debian-gnome ;-)
[15:35] <seb128> oftc/polari insists on me to enter a password that I don't know
[15:35] <Laney> hunter2
[15:36] <seb128> thx
[15:36] <Laney> yw
[15:36] <Laney> surprised you could read that though
[16:42] <clobrano> hey all o/
[16:43] <clobrano> Trevinho: a first draft of three way merge with upstream is ready, if you wanna have a look
[16:43] <clobrano> https://github.com/ubuntu/yaru/pull/1234
[16:43] <gitbot> ubuntu issue (Pull request) 1234 in yaru "sync Yaru gnome-shell against upstream" [Open]
[16:59] <Trevinho> clobrano: cool, I'll check it
[17:11] <clobrano> Trevinho: great, thanks
[18:10] <seb128> bug #1818751
[18:10] <seb128> we have working gitlab remote watches in launchpad, thanks cjwatson!
[18:10] <seb128> was also a good way to wrap the day to test that ;)
[18:12] <seb128> Trevinho: the xorg regression duflu mentioned is a meson/build/packaging problem which made glx be disabled
[18:12] <seb128> nothing on the GNOME side
[18:12] <Trevinho> seb128: coolio
[18:13] <seb128> Trevinho: did you have a good flight?
[18:13] <Trevinho> seb128: still waiting at Frankfurt though, I've next one late in the night
[18:14] <Trevinho> but there are nice working spots here
[18:14] <seb128> oh ok
[18:18] <seb128> Trevinho: gut luck with the next flight then!
[18:18] <seb128> have a nice evening desktopers, time to leave the office
[18:22] <willcooke> l8r d00dz
[18:22] <willcooke> night all
[19:01] <Trevinho> clobrano: hey, I've looked at the change and tested it and so far and looks all good, it fixes also the issue I opened on user..
[19:01] <Trevinho> I've seen that gdm has also the nice rounded picture )
[19:01] <Trevinho> and is way nicer
[19:01] <Trevinho> well, actually I was thinking before, would be hard to make it a squircle?
[19:19] <clobrano> Trevinho: it shouldn't be hard, it was a squircle before, but there's a specific upstream commit about making it round, and I'd say I like it a lot as well
[19:20] <Trevinho> ok :)
[19:22] <Trevinho> clobrano: ok, I've spotted few things in code, but overall look fine
[19:22] <Trevinho> just sent the review, I'm almost boarding though, so...
[19:23] <clobrano> Trevinho: perfect, I'll check it
[19:23] <Trevinho> I might have missed something, but I can check again later :)