/srv/irclogs.ubuntu.com/2021/03/30/#ubuntu-desktop.txt

callmepkgood morning00:31
=== popey8 is now known as popey
seb128goood morning desktopers05:39
dufluMorning seb128 05:43
callmepkhi duflu seb128 06:04
dufluHi callmepk 06:05
oSoMoNgood morning desktoppers06:32
callmepkmorning oSoMoN 06:36
oSoMoNhey callmepk 06:37
jibelGood morning all06:48
marcustomlinsonmorning callmepk seb128 duflu oSoMoN jibel06:50
callmepkmorning marcustomlinson jibel 06:52
oSoMoNmorning jibel, marcustomlinson 06:55
dufluHi oSoMoN, jibel, marcustomlinson 07:02
ricotzgood morning everyone07:03
oSoMoNhey duflu 07:03
oSoMoNmorning ricotz 07:03
marcustomlinsonhey ricotz07:29
callmepkhey ricotz 07:30
=== popey8 is now known as popey
dufluMorning ricotz 07:55
dufluUgh resolving old code review discussions is so time consuming07:56
* duflu goes for a short walk and fresh coffee07:56
seb128hey duflu, callmepk, oSoMoN, jibel, marcustomlinson, ricotz08:08
jibelSalut seb128 08:09
jibelça va mieux?08:09
seb128jibel, ouais, encore un peu fatigué mais je tousse moins et je me sens moins ko08:12
seb128jibel, did you guys wanted the new adsys in beta? I don't know if saw but build is failing on a test issue08:21
seb128        Error:      Not equal: 08:21
seb128                    expected: "adsysd\tdev\n"08:21
seb128                    actual  : "adsysd\t0.3ubuntu1\n"08:21
seb128that's TestAppVersion08:21
jibelseb128, yes, it's fixed, we'll do a new upload08:21
seb128great08:21
oSoMoNsalut seb128 08:48
lunaHello any idea of why there is no new Hirsute Daily builds today?09:14
seb128luna, hey, it's beta week but I don't know if that means the iso builds should be stopped ...09:17
seb128sil2100, ^ can you help reply to that question?09:18
sil2100luna, seb128: yes, during Beta week dailies are stopped as we will be only doing controlled builds until Beta is released09:20
jibelluna, there is no daily during beta week, sil2100 said he would be spinning some today09:20
sil2100I'll be starting some builds soon, but with possible respins later09:20
seb128luna, there you go ;-)09:21
seb128thanks sil2100 and jibel 09:21
=== juergh` is now known as juergh
=== alan_g_ is now known as alan_g
kenvandineAnyone here looking for the weekly IRC meeting, see https://discourse.ubuntu.com/t/announcing-the-ubuntu-desktop-team-indaba-ama-april-23-2021/2159113:54
hellsworthgood morning desktopers14:25
oSoMoNgood morning hellsworth 14:25
hellsworthhi there oSoMoN 14:26
ricotzhey hellsworth 14:28
hellsworthhey ricotz .. responding to your email now14:28
ricotzhellsworth, ok14:28
ricotzhellsworth, or PM, if you want14:29
seb128hey hellsworth, how are you?15:18
hellsworthhi seb128 i'm pretty good! how are you?15:18
seb128I've been better, I got the cold from the kids over the weekend which knocked me down in bed for a few days, I start feeling better though15:19
hellsworthyeah i hear you. Aurelia had a cold for half a day and i'm on day 8 but almost at 100% now :)15:20
seb128I did a covid test and they didn't call back which should mean it's negative (I don't like the 'if you didn't hear back then it's negative' since it's not explicit and could be that they screwed)15:20
hellsworthoh here they call you either way15:20
seb128that's better!15:20
seb128on other news, result from recent hacking which could interest people working on desktop snaps15:21
hellsworthand covid tests here are $150 so i wasn't eager to go get one since i didn't have a fever 15:21
hellsworthyes! your logs right? ken mentioned how we could add some automated builds there too. it's on my todo to look into how the heck to do that :)15:22
hellsworthi'm gearing up for a culture fit interview here shortly though (first one ever! i'm both nervous and excited)15:22
seb128https://people.canonical.com/~platform/desktop/trello.log15:22
seb128right, that's an updated log ^15:23
seb128check for 'outcome' to have a summary15:23
seb128I'm going to close the cards that should be moved now15:23
seb128the code needs to be smarter though15:24
seb128like there i a stack of libreoffice cards under15:24
seb128'Doing promotion for libreoffice would help resolving'15:24
hellsworthyeah is there a way to check that if a card already exists for a snap, to not create another one?15:24
seb128which the label I use when there is a newer revision available in another channel15:24
seb128but in the libreoffice case it's edge which is outdated15:24
seb128so probably it needs a rebuild in edge15:25
seb128that would close that stack of cards if that happened15:25
hellsworthwhy is the LO in edge being looked at instead of latest stable?15:25
hellsworthalso there is a new build in candidate from today that I plan to test and release (with ricotz's blessing)15:26
seb128it's not, the top of the log has details15:26
seb128see https://paste.ubuntu.com/p/M9TGgpzwwc/15:26
seb128Those versions are known to be impacted by a CVE15:26
seb128{'amd64': 205}15:26
seb128The versions available in the store are15:26
seb128{'amd64': {'stable': 205, 'candidate': 207, 'edge': 193}}15:26
seb128edge is on r193 still it seems (unless the code I used to check the store is buggy)15:26
seb128$ snap info libreoffice | grep edge15:27
seb128  latest/edge:      7.0.2.2 2020-10-08 (193)15:27
seb128seems not15:27
seb128why is edge on 7.0 where stable is on 7.1?15:27
hellsworthwell really edge isn't used very often. mostly it's just candidate and stable. i could close edge to make it less confusing15:28
seb128yes, I was going to say15:28
hellsworthok that makes sense that all channels are checked for vulnerabilities15:28
seb128because the script is right, edge currently is impacted by those CVE15:28
seb128and an edge which is outdated is probably not really on the edge :)15:28
seb128I would +1 to close it, it's just confusing imho if you autobuild to candidate that's enouh15:29
ricotzit there a pocket-copy mechanism to copy candidate to edge?15:29
hellsworthalso, rico and i were talking about changing the versioning scheme of the LO snap, so it is something more like debian. so every time we update the snap it would be 7.1.2.2+uc20~1 , 7.1.2.2+uc20~2 etc. do you see any problem with this?15:29
seb128ricotz, in the store UI you can dnd revisions around15:29
ricotzhellsworth, no, I don't want to change the version scheme15:29
hellsworththen i totally misunderstood you 15:30
ricotzhellsworth, my assumption was the "version" is *not* just informational15:30
seb128it is informational15:31
ricotzso I was just thinking about distinguishing uc18 from uc20 builds15:31
hellsworthok i've closed latest/edge15:31
ricotzbut edge is perfect for a uc20 build15:31
ricotzok15:32
hellsworthwe don't need to keep around uc18 builds though. move everyone to the uc20 updated one15:32
seb128hellsworth, thanks! I refreshed the log, it just moved a stack of libreoffice cards to be closed ;-)15:33
hellsworthgreat!!15:33
seb128kenvandine, could you trigger a rebuild on https://launchpad.net/~ken-vandine/+snap/lp-build-snap ? it would knock a few cards out of the trello board15:54
GunnarHjseb128: Today's c++ symbols file madness:15:56
GunnarHjhttps://launchpad.net/~gunnarhj/+archive/ubuntu/marisa/+packages15:56
GunnarHjCan you sponsor please?15:56
seb128GunnarHj, do you know why those changed?15:56
GunnarHjseb128: No. Must be something with the arch environment. (Similar to opencc yesterday.)15:57
seb128GunnarHj, how did you notice? It might be due to the lto toolchain change, could you perhaps check with d_oko if updating like that is the right fix?15:58
GunnarHjseb128: I saw them here:15:59
GunnarHjhttps://people.canonical.com/~doko/ftbfs-report/test-rebuild-20210325-hirsute-hirsute.html15:59
GunnarHjBut sure, I can check with d_oko.16:00
seb128right, please check with him, listing random arch for individual symbols like that doesn't seem a proper way to handle whatever is happening, we should maybe turn off lto for it or something16:00
RikMillsthat looks very much like lto16:01
GunnarHjseb128, RikMills: What's lto?16:01
seb128GunnarHj, https://wiki.ubuntu.com/ToolChain/LTO16:02
GunnarHjthx16:02
seb128which was enabled 10 days ago (see ubuntu-devel@ emails)16:02
seb128symbols for cpp are really annoying to maintain :-/16:04
GunnarHjseb128: Yeah.. So are you saying that disabling lto is the right way to deal with it? Or should I still consult with d_oko?16:06
GunnarHjseb128: Under "Known issues" I read:16:08
GunnarHj"C++ symbols files differ, usually because some symbols for template instantiations are optimized out."16:09
RikMillsthe 3 packages I had with this I just marked the symbols as optional=lto. BUT I already had delta, and knew the next time I was likely to sync/merge from debian, they would be be doing bookworm and probably have LTO on16:13
RikMills|I think you just pick the path that seems most sensible for you16:13
GunnarHjRikMills: Ok.. We already have a delta in these two cases, and haven't really sorted that yet. So if it's right to change the symbols file rather than disabling lto, I think that just letting pkgkde-symbolshelper do its job makes sense for now.16:17
RikMillswell, the symbolshelper doesn't know it is a toolchain change, so goes off doing complicated arch specific modifications. applying what I knew from context, and adjusting the ones it changed to marking as optional seemed better to me16:21
* RikMills shrugs16:21
RikMillstrying to second guess what debian might do when they have lto on is hard16:22
GunnarHjRikMills: Right. But our cases are in preliminary states, and we still need to redo it to get a sensible solution going forward.16:29
GunnarHjRikMills: That said, if you are able to give me some handholding how exactly to add "optional" to deal with Debian/Ubuntu delta it would be much appreciated.16:29
kenvandineseb128: done16:58
=== ijohnson is now known as ijohnson|lunch
=== ijohnson|lunch is now known as ijohnson
seb128kenvandine, thanks19:07
seb128kenvandine, also please kick rebuilds for xournalpp , transporter and leafpad19:19
kenvandineOk19:19
seb128thanks19:19
seb128I would do those bug I think they are yours only currently right?19:19
seb128I will test candidates tomorrow and ping you for promotions to stable if things work19:20
seb128trying to clean some of those USN rebuilds old cards19:20
kenvandineYeah, not sure the team should be on the hook for them, but I appreciate the help!19:20
kenvandineleafpad is my test case for a gtk2 snap and themes19:21
seb128kenvandine, well, you are putting cards for those on the team trello board, which is sort of putting the team involved... ;)19:21
kenvandineYeah :-)19:22
seb128hellsworth, https://launchpad.net/~hellsworth/+snap/glimpse-editor-stable sounds like you disabled the i386 build? if so you should perhaps remove the i386 binary from the store since it's outdated, it would reflect reality that we aren't supporting that arch anymore19:22
seb128I did clean out i386 binaries for most gnome snaps19:23
hellsworththat is a great idea. i'll do that right now19:23
seb128the store UI isn't making that easy for you though19:23
seb128you need to close a channel and move back revisions for the other archs19:24
seb128thanks!19:24
seb128it feels weird having to close stable to get ride of stable/i38619:24
seb128but seems it's the only way atm19:24
hellsworthwait... so i'm looking at this in the store ui19:25
seb128https://launchpad.net/~hellsworth/+snap/glimpse-editor is failing to apply a launcher patch?19:25
hellsworthwhy do i need to close stable? it has build 85 for i38619:25
seb128there is no other way to remove that build 85 from stable afaik19:26
kenvandineseb128: i triggered builds for leafpad and xournalpp19:27
kenvandinelooks like transporter has been failing to build19:27
seb128and you want to remove because all the i386 builds up to edge are outdated and impacted by some CVE issues19:27
seb128kenvandine, ah :/ I can try to look at that tomorrow19:27
hellsworthdo i need to close stable, beta, and edge then?19:27
seb128I think so19:27
hellsworthdarn ok19:27
seb128it really sucks as an UI but I didn't find a way around it19:27
hellsworthman that sucks19:27
seb128I usually moved stuff around19:28
seb128like moved stable to beta (when that was unused), saved19:28
kenvandinehttps://www.irccloud.com/pastebin/DMNONGLo/19:28
seb128then moved back amd64/... to stable 19:28
kenvandinevala errors in the build19:28
seb128then closed beta19:28
seb128kenvandine, ah, you need ricotz :)19:28
hellsworthi haven't touched glimpse in a good bit.. Bobby, the upstream dev took over but then didn't so let me pick it back up and dustoff the i386 binaries19:29
seb128kenvandine, is gtk2-common-themes something we can easily rebuild? last rebuilt on     22 June 202019:29
hellsworthbut is there a store person that we could ask if there's a better way?19:29
hellsworthrather who is the best store person19:29
kenvandinei haven't touched transporter in ages19:29
kenvandinei'll update it to gnome-3-38 extension19:29
seb128hellsworth, you can ask on ~snaptore on the private chat but I asked there and the reply I got was to close the track, maybe you find someone with a better advice, worth asking again19:30
hellsworthok maybe not worth it. i'll just close and reopen19:30
hellsworthoh no i didn't know you had asked. thanks seb :)19:30
seb128np!19:31
seb128I guess it's uncommon enough that they didn't really think about it19:31
seb128kenvandine, sorry I didn't mean to pull you into fixing things there :-)19:31
hellsworthfair enough19:31
hellsworthsometimes i just assume there's a better way and idk what it is19:32
kenvandineseb128: no worries, it needs attention :)19:32
seb128it's a fair assumption to make and right to ask19:32
sarnoldwhere's the infomercial voice-over announcer to tell us what can solve our problems for two simple payments?19:32
seb128kenvandine, you try rebuilding gtk2-common-themes as well if you can?19:32
seb128and I will stop there for today :p19:32
seb128next round tomorrow!19:32
kenvandinei took a stab at changing it to gnome-3-38 and kicked a build19:32
seb128great19:33
kenvandineseb128: ignore gtk2-common-themes19:33
kenvandineit doesn't have any binaries19:33
seb128ah19:33
seb128so we just close those cards?19:33
kenvandineyes19:33
kenvandinesorry, should have mentioned that :)19:33
seb128any way to teach your script magic to not card for this component?19:33
seb128np19:33
kenvandinemaybe :)19:34
kenvandineright now my mail filter is pretty generous19:34
kenvandinewe can look at filtering it in butler on trello19:34
kenvandineok, while this builds i'm going to go back to being on holiday :)19:34
kenvandinei'll be back at my keyboard tomorrow :)19:35
seb128kenvandine, enjoy19:35
seb128and I'm going back to have an evening and some rest19:36
seb128have a nice evening and see you tomorrow desktopers!19:36
kenvandinegood night19:36
ricotzkenvandine, what kind of vala error?19:44
KGB-2gnome-shell ubuntu/focal 21d148c Marco Trevisan * pushed 23 commits (first 5 follow) * https://deb.li/FJvs23:36
KGB-2gnome-shell ubuntu/focal 8e7e933 Ivan Molodetskikh js/ui/workspacesView.js * workspacesView: Fix copy-paste error * https://deb.li/3dMtU23:36
KGB-2gnome-shell ubuntu/focal 442d44c Mike Gerow js/gdm/loginDialog.js * loginDialog: Make notListedButton accessible * https://deb.li/u8nn23:36
KGB-2gnome-shell ubuntu/focal e48f6ce Florian Müllner (6 files in 5 dirs) * Bump version to 3.36.8 * https://deb.li/i4xf723:36
KGB-2gnome-shell ubuntu/focal 3ae4a28 Marek Černocký po/cs.po * Updated Czech translation * https://deb.li/WVOy23:36
KGB-2gnome-shell ubuntu/focal 419415d Marek Černocký po/cs.po * Revert "Updated Czech translation" * https://deb.li/3FxG423:36
KGB-2gnome-shell signed tags 3c46a61 Marco Trevisan ubuntu/3.36.9-0ubuntu0.20.04.1 * gnome-shell Debian release 3.36.9-0ubuntu0.20.04.1 * https://deb.li/AMPM23:36
KGB-2gnome-shell tags 5e97ed9 Marco Trevisan upstream/3.36.9 * Upstream version 3.36.9 * https://deb.li/3uDMj23:36
KGB-2gnome-shell upstream/3.36.x 32a7bcc Marco Trevisan * pushed 15 commits (first 5 follow) * https://deb.li/fZKN23:37
KGB-2gnome-shell upstream/3.36.x 6ecfe4e Ray Strode js/ui/panel.js * panel: Disconnect destroy signal handler when needed * https://deb.li/3Y8yx23:37
KGB-2gnome-shell upstream/3.36.x 05f051e Florian Müllner src/shell-screenshot.c * screenshot: Handle window screenshot failures gracefully * https://deb.li/34Jcg23:37
KGB-2gnome-shell upstream/3.36.x 906a0d1 Florian Müllner js/ui/dateMenu.js * dateMenu: Fix temperature edge case * https://deb.li/ijM4l23:37
KGB-2gnome-shell upstream/3.36.x 8e7e933 Ivan Molodetskikh js/ui/workspacesView.js * workspacesView: Fix copy-paste error * https://deb.li/3dMtU23:37
KGB-2gnome-shell upstream/3.36.x 442d44c Mike Gerow js/gdm/loginDialog.js * loginDialog: Make notListedButton accessible * https://deb.li/u8nn23:37
KGB-2gnome-shell pristine-tar b699e1d Marco Trevisan (Treviño) gnome-shell_3.36.9.orig.tar.xz.delta gnome-shell_3.36.9.orig.tar.xz.id * pristine-tar data for gnome-shell_3.36.9.orig.tar.xz * https://deb.li/iVjI23:37
KGB-2mutter Marco Trevisan 234231 * commented merge request !70 * https://deb.li/qMRe23:48
KGB-2mutter ubuntu/master Marco Trevisan * [close] merge request !70: Remove G_PARAM_EXPLICIT_NOTIFY from the "opacity" property * https://deb.li/3jtnn23:48

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!