/srv/irclogs.ubuntu.com/2019/10/29/#ubuntu-desktop.txt

handsome_feng /set net_ping_timeout 000:56
handsome_fengSorry...00:57
jibelhi all06:12
didrocksgood morning06:37
jibelsalut didrocks06:37
didrockssalut jibel06:40
dufluMorning jibel and didrocks07:38
* duflu is incredibly frustrated at replacing the same taps 3 times in 2 days and is glad to be sitting at a desk again07:39
didrockshey duflu07:43
oSoMoNgood morning desktoppers07:44
dufluHi oSoMoN07:46
oSoMoNhey duflu07:46
didrockshey oSoMoN07:47
oSoMoNsalut diddledan07:47
oSoMoNdarn stupid tab completion07:47
oSoMoNsalut didrocks07:47
oSoMoNalso, good morning diddledan :)07:47
dufluNow we need an 'oSoSiMiLaR'07:49
oSoMoNand a 'dufnotquitelu'07:51
mwhudsonoSoMoN: would it inconvenience you if i uploaded cargo 0.39 to focal?08:01
mwhudson(and maybe the new rustc too although that's being awkward)08:01
=== pstolowski|afk is now known as pstolowski
oSoMoNmwhudson, that should be fine08:07
oSoMoNwhat's awkward about it?08:07
mwhudsonoSoMoN: well, maybe i should say non-trivial08:07
mwhudsoni did an upstream update in a lazy way and it fails to build08:08
mwhudsonwhereas cargo 0.39 was actually much easier than 0.37 -> 0.3808:08
seb128goooood morning desktopers08:16
didrockshey seb12808:17
seb128lut didrocks, en forme aujourd'hui ?08:17
didrocksça va, et toi ?08:17
seb128ça va bien!08:17
dufluMorning seb12808:18
seb128hey duflu08:21
seb128duflu, how are you?08:21
seb128duflu, sorry for not commenting on the IS trello card when the RT was sent08:21
dufluseb128, Going OK. No problem. How are you?08:21
seb128I'm good, I went to bed early yesterday, was good to have a longer night :)08:22
seb128duflu, I'm going to try to build a list of bugs that would be nice to fix tor the LTS, like papercut/polish kind of things, if you have some of those on your list or cross some when trying feel free to tag them/note them down and send them in my direction08:23
seb128then I'm going to try to argue at the product sprint that we need part of the cycle allocated to work on those08:24
dufluseb128, use rls-ff-incoming or something else?08:28
seb128something else, incoming are team reviewed in the perspective of being release blockers and then tracked08:28
seb128those would rather be a wishlist/papercut project08:29
seb128like things that would make a difference in polish level for the LTS but are not release critical08:29
dufluHow about "bugs I can find in the first 5 seconds after logging in"08:29
seb128those are probably good candidate for polish fixing :)08:30
dufluseb128, I will use a tag of your choosing08:30
seb128duflu, desktop-lts-wishlist ?08:30
dufluSure, whatever it is it only needs to be unique08:30
seb128k, let's use that then08:30
seb128thx :)08:30
dufluseb128, just remembered I had used 'visual-quality' for that for a few years. Already a long list08:32
seb128k, I will review that list as well08:33
seb128don't bother re-tagging those08:33
seb128wooot, that's quite a list indeed08:34
dufluLots of Unity stuff in there so mostly ignorable08:34
seb128I will review it and tag some with the new tag08:36
seb128jamesh, tkamppeter, (Cc Laney FYI), rls bugs on discourse update reminder08:38
seb128jamesh, weekly summary also :)08:38
jameshwill do.08:38
seb128thx08:39
dufluseb128, https://bugs.launchpad.net/ubuntu/+bugs?field.tag=desktop-lts-wishlist08:42
seb128duflu, that looks like a nice list, thanks!08:42
ricotzgodd morning desktopers!09:00
oSoMoNgood morning ricotz09:00
Laneyhi09:01
ricotzoSoMoN, hey, looks like one the few cycles where firefox doesn't require a unity patch update09:01
ricotzLaney, hey09:01
ricotzseb128, hi, is there further action required on https://bugs.launchpad.net/ubuntu/+source/vala/+bug/1803136 ?09:02
ubot5Ubuntu bug 1803136 in vala (Ubuntu Bionic) "[SRU] Update to vala 0.40.17 in bionic" [Low,Confirmed]09:02
ricotzlike reassigning to release-team?09:02
ricotzI am hoping the package won't be stuck in the queue for weeks09:03
seb128hey ricotz Laney, how are you?09:07
seb128ricotz, try pinging the SRU reviewer of the day? (shifts are listed on the wikipage)09:07
seb128lut oSoMoN, en forme ?09:07
oSoMoNhey Laney09:11
oSoMoNsalut seb128, la forme, et toi?09:11
oSoMoNricotz, that's very good news, more time for me to focus on backporting thunderbird 68 to stable releases :)09:11
seb128oSoMoN, ca va bien !09:12
ricotzseb128, thanks!09:12
WimpressMorning desktoppers09:13
seb128hey Wimpress, how is u.k today?09:15
WimpressWell, best described as grey. And cold.09:15
WimpressHow about you?09:15
seb128nice and sunny09:17
oSoMoNgood morning Wimpress09:18
didrocksRAOF: hey, also if you have a minute to look at zsys on eoan (the fix is in -proposed in focal). Currently installing it will prevent you to log in on next reboot, so quite a high one :)09:19
Laneyhi ricotz seb128 oSoMoN Wimpress09:19
Laneysunny and nice here09:19
didrockshey Laney, Wimpress09:20
Laney\o didrocks o/09:23
dufluMorning ricotz, Wimpress and Laney09:25
Laneyahoy duflu!09:25
clobranogood morning all 0/09:34
seb128hey clobrano, how are you?09:35
clobranohey seb128, I'm good thanks09:35
seb128clobrano, sorry I didn't really have time to investigate that deb upgrade issue09:35
seb128did you figure it out?09:35
didrockshey clobrano09:35
clobranohey didrocks :)09:36
clobranoseb128, kind of, but I was reviewing deb packages to test it locally09:36
clobranobasically, the PR to allow User Themes switch install gnome-shell in a yaru-gtk created folder09:37
clobranoI think I need to either change something in debian/gnome-shell.install or revert the change, installing gnome-shell again in /usr/share/gnome-shell and symlink it to /usr/share/themes09:38
seb128what's the issue? the file seemed to be on disk no?09:44
seb128or is update-alternative not liking the destination to be a symlink?09:52
seb128Laney, do you know if https://github.com/ubuntu/yaru/blob/master/debian/yaru-theme-gnome-shell.postinst#L7 would have an issue with the file being a symlink?09:52
seb128Laney, context is https://github.com/ubuntu/yaru/blob/master/debian/yaru-theme-gnome-shell.postinst#L709:52
seb128update-alternatives: error: alternative path /usr/share/gnome-shell/theme/Yaru/gnome-shell.css doesn't exist09:53
seb128but the target should be there (it's provided by -gtk which is installed first)09:53
seb128didrocks, ^09:53
Laneydon't think so09:54
marcustomlinsonmorning desktoppers09:54
Laneyhow do you reproduce this issue?09:54
Laneyhey marcustomlinson09:55
didrocksI doubt update-alternatives have any issues with the file type as well09:55
didrockshey marcustomlinson09:55
dufluHi marcustomlinson10:04
LaneyTFW you can't understand your own code10:33
Laneywho wrote this and what was I thinking?10:33
seb128question of the day...when is the meeting? still in 2 hours from now? or is DST going to confuse again? ;-)12:26
Laneycalendar says 2 hours12:27
Laneytrust the calendar12:27
Laneyalthough this one http://ubuntu-news.org/calendars/fridge says 18:30 WTF12:29
seb128:/12:30
seb128kenvandine and other USers, if it's in 2 hours it probably means shifted by one hour for you guys this week since you didn't have DST yet12:30
kenvandineIt does say in 2 hours12:36
Laneyseb128: dunno if you missed the message but how do you reproduce that yaru problem?12:36
seb128kenvandine, that's one hour off compared to your normal local time then right? anyway, as long as you are aware it's all good :)12:37
seb128Laney, I didn't try to reproduce yet, I just have the urls I shared earlier. but I think it's using this ppa https://launchpad.net/~communitheme/+archive/ubuntu/ppa and upgrading12:38
seb128Laney, let me try in a bionic chroot see if I hit the issue12:38
Laneyok cheers12:39
diddledanMorning, oSoMoN 😊 auto defeat ftw!12:47
oSoMoN:)12:48
seb128Laney, clobrano, I can't trigger the bug with dpkg, but I don't have the previous ppa version to try the update scenario12:52
seb128clobrano, Laney, in any case the -theme-gnome-shell should depends on -gtk if it symlinks to content from there12:52
clobranoseb128, sorry I missed the replies, reading now12:53
seb128that should also hep ensuring the content of -gtk is unpacked first12:53
seb128(or is Pre-Depends needed for that?)12:53
Laneynah, postinst -> depends12:53
clobranoseb128, as far as I understood, https://github.com/ubuntu/yaru/blob/master/debian/yaru-theme-gnome-shell.postinst#L7 triggers the error message, but I think the problem is before12:55
seb128clobrano, how before?12:56
clobranomeson build script installs gnome-shel under `/usr/share/themes/Yaru/gnome-shell`, but the folder `/usr/share/themes/Yaru` is created by yaru-gtk12:56
clobranoso if ones install gnome-shell first, or it only wants to install gnome-shell, that folder does not exists12:57
seb128right, which is why I said you need a Depends added to -theme-gnome-shell12:58
clobranoand if `/usr/share/themes/Yaru/gnome-shell` does not exist, nor its symlink under `/usr/share/gnome-shell` does12:58
clobranoright, but this means one cannot install Yaru gnome-shell without the gtk part, is that a problem?12:58
seb128well, they can't anyway12:59
clobranowhy?12:59
seb128since you installed the actual shell css in a directory shipped by -gtk12:59
seb128and make the gnome-shell binary only ship a symlink12:59
seb128if you remove gtk then your shell css is a broken symlink no?13:00
clobranooh yes, sure. That's why the other solution. Install gnome-shell under `/usr/share/gnome-shell` as we did before, and symlink into the gtk path13:00
seb128I don't understand enough of how the theme work / what you are doing to comment on that13:01
clobranobut that wouldn't work either... since at that point the would be the gtk folder that doesn't exist :(13:01
seb128e.g why do you have that new approach/need to symlink in between directories?13:01
didrocksI really don't think it's sane to ship the g-s css in the gtk directory13:02
clobranothat was to support User Themes gnome-shell extension13:02
clobranodidrocks, I see13:02
seb128right, which is where it's getting over my theme knowledge13:02
seb128like I don't know why technically that's the solution to that problem or if that's the right way to do it13:03
clobranoI read some people complaining that `/usr/share/gnome-shell` path is not the place, but I don't really know why13:03
didrocksit's clearly the place, you have /usr/share/gnome-shell/theme created upstream in the past13:04
didrocksit will fetch them there first13:04
didrocksand for themes, then, extensions needs to have a <theme>.css or something like that13:04
didrocksin the extension path13:04
didrocks(which is the weird part, but meh)13:04
didrocksactually, for the extension, it's the mode name13:05
seb128marcustomlinson, did you get any success with the libreoffice/focal autopkgtest issue? unsure how you ranked it on your priority list, it's blocking a stack of desktop components in focal-proposed atm, so would be nice to have it looked at in medium-to-high priority if possible13:05
seb128(unsure if the context was clear from my ping yesterday)13:05
didrockshence the empty file we ship, like /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/ubuntu.css to allow the theme to override it13:05
clobranodidrocks, what about shipping more than one default? Like the light and the dark variant? Both shall be installed in `/usr/share/gnome-shell`13:06
clobrano?13:06
didrocksyeah, under /usr/share/gnome-shell/theme13:07
didrocksthen, for switching them, this needs the extension though13:07
marcustomlinsonseb128: will be fixed this week when I upload the new version, tomorrow or Thursday13:07
seb128marcustomlinson, excellent, thx13:07
clobranodidrocks, I see. I didn't try that first, because according to https://github.com/ubuntu/yaru/issues/1483 it seemed that, using /usr/share/gnome-shell, changing session one cannot use Yaru anymore13:08
clobranobut it would be a lot easier to install both themes under /usr/share/gnome-shell/ and not using any symlink13:09
didrocksjust seeing the start of the discussion, I doubt the reporter has a deep understanding that there are 2 themes completely separated (gtk and shell)13:10
clobranoinstalling from source, it actually works with this configuration13:11
clobranobut it creates some issue with the debs13:11
didrocksyeah, I doubt though that once the assets (like imgs) are different, this will work with the alternative13:11
didrocksas you need an alternative on the directory symlink directly13:12
clobranookay, I'll try with the old installation directory13:15
clobranodidrocks, an unrelated question, we still need the gtk-3.0 and gtk-3.20 folders?13:25
didrocksclobrano: that's more a question for seb128/Laney, I don't think we have apps built with pre-gtk3.20, but better to check with them13:26
Laneythat's xenial basically13:26
Laneyso if you have to work with xenial's gtk13:26
Laney(or older)13:27
didrocksso as we don't support it, I would say fine for cleaning it up13:27
clobranoLaney, but isn't yaru supported on >bionic?13:27
didrocks(we started pre-bionic, remember? ;))13:27
clobranookay, I can use 3.0 only then, right?13:28
didrocksbut the release is EOL for quite a long time :)13:28
LaneyI dunno, any snap reasons?13:28
clobranodidrocks, yes sure, I was saying right now we support from bionic13:28
didrocksyeah, snaps, good point. It will be interesting to know if any are using an older gtk version13:29
didrocks(as we build the theme snap from the same source)13:29
seb128didn't jamesh spent weeks working on making the theme work on xenial's gtk for snap reasons?13:29
seb128kenvandine, ^13:29
Laneythat'd be what a 3.0 is good for13:29
kenvandineseb128: yes13:30
kenvandineseb128: is there an issue?13:30
Laneyjust answering a question from Carlo13:31
seb128kenvandine, if I understood the discussion correctly, I think clobrano was wondering if they could drop the 3.20 folder/support now13:31
kenvandineyes, we need that for snaps on xenial13:32
clobranoseb128, exactly. This comes from a complain on yaru flatpak version and I just wanted to have a valid reply for keep/remove the folder13:32
clobranokenvandine, perfect13:32
seb128kenvandine, but xenial users are on unity with ambiance so why do they need yaru?13:33
Laneycurrent users running a snap with xenial's gtk in it13:33
seb128oh, that was it of course13:33
seb128thx Laney :)13:33
kenvandineyup13:34
Laneynp13:34
Laneylunch, laterz13:34
seb128enjoy!13:34
hellsworthisn't it meeting time?13:34
seb128DST kicked in, it's in one hour13:34
clobranoalright, thanks all :)13:34
seb128well it did for UK/Europe13:34
seb128not US yet13:34
seb128always a fun time for calendars/meetings13:34
hellsworthoh that's right. stupid daylight savings :)13:34
hellsworthok well good morning folks13:35
didrocksgood morning hellsworth13:36
didrocksthe calendar should be up to date though for meeting time, doesn't it translate it correctly?13:36
hellsworthyes it did but i didnt' look at the calendar13:37
hellsworthi was going off memory13:37
didrocks:)13:37
hellsworththat'll teach me :)13:38
seb128kenvandine, you should have a clicky url for the snapcraft PRs you are mentioning, I'm curious :)13:41
seb128kenvandine, also do you need help with the segfault issue?13:41
seb128jamesh, weekly summary post?13:42
kenvandineseb128: oh, i'll add them :)13:42
jameshseb128: just finishing it up.  Thanks for the reminder13:42
kenvandineseb128: maybe, marcustomlinson ^^ want to get some help from seb128?13:42
seb128jamesh, thx, sorry for being naggy :)13:42
kenvandinejamesh: make sure you include any release bugs :)13:43
marcustomlinsonseb128: let me at it for another day then I'll ping you if I'm jammed, thanks for offering13:49
kenvandineseb128: link added to the status report13:49
seb128marcustomlinson, np13:49
seb128kenvandine, thx13:49
kenvandineseb128: the snapcraft PR includes a link to a PR against gtk-common-themes13:49
kenvandineI think both look good, but wanted jamesh to look at them13:50
seb128right, nice numbers in the description, I like it :-)13:51
seb128Wimpress, team meeting?14:31
seb128k, I'm going to assume you don't have it yet in your calendar or got delayed and start it14:32
seb128#startmeeting Desktop Team Weekly Meeting - 2019-10-2914:32
meetingologyMeeting started Tue Oct 29 14:32:51 2019 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.14:32
meetingologyAvailable commands: action commands idea info link nick14:32
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/uEut6bfN/ubuntu-desktop-1910-cycle | Desktop Team Weekly Meeting - 2019-10-29 | Current topic:
seb128Roll call:  didrocks, duflu (out), hellsworth, jamesh (out), jibel, kenvandine, laney, marcustomlinson, oSoMoN, seb128 , tkamppeter, trevinho, robert_ancell (out)14:33
oSoMoNo/14:33
hellsworth0/14:33
marcustomlinson\o14:33
Trevinhoo/14:33
kenvandineseb128: I just invited Wimpress on the calendar event :)14:33
seb128kenvandine, that might be useful :)14:33
seb128k, half the team at least seems around let's get started14:34
seb128#topic rls-bb-bugs14:34
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/uEut6bfN/ubuntu-desktop-1910-cycle | Desktop Team Weekly Meeting - 2019-10-29 | Current topic: rls-bb-bugs
seb128http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html14:34
seb128no desktop one14:34
seb128http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html14:34
seb128that looks in shape, unassigned ones are fix commited14:35
seb128#topic rls-dd-bugs14:35
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/uEut6bfN/ubuntu-desktop-1910-cycle | Desktop Team Weekly Meeting - 2019-10-29 | Current topic: rls-dd-bugs
seb128http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-dd-incoming-bug-tasks.html14:35
seb128no desktop one14:35
seb128http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-dd-tracking-bug-tasks.html14:35
seb128no unassigned ones14:35
seb128#topic rls-ee-bugs14:35
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/uEut6bfN/ubuntu-desktop-1910-cycle | Desktop Team Weekly Meeting - 2019-10-29 | Current topic: rls-ee-bugs
seb128http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html14:36
seb128still no desktop14:36
seb128bug #1848969 is border desktop but community side now so I don't think we need to handle it here14:36
ubot5bug 1848969 in indicator-datetime (Ubuntu) "src/date-time.cpp:171:GDateTime* unity::indicator::datetime::DateTime::get() const: assertion failed: (m_dt)" [Critical,Confirmed] https://launchpad.net/bugs/184896914:36
seb128http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-tracking-bug-tasks.html14:37
seb128bug #184580114:37
ubot5bug 1845801 in gnome-shell (Ubuntu Eoan) "[nvidia] Automatic login fails and then all subsequent logins fail. Killing gnome-session-binary fixes it, or just not using automatic login." [Undecided,Confirmed] https://launchpad.net/bugs/184580114:37
seb128Laney commented on it that he couldn't reproduce14:37
Laneyit's assigned14:37
Laneyjust not all of the tasks14:38
seb128do you know if Alberto noticed it was?14:38
Laneyyes, as we talked on irc before14:38
seb128tseliot, ^ please confirm you saw the emails and just didn't /dev/null filter those :)14:38
seb128k14:38
seb128so I'm assigning to the other lines14:38
LaneyI wouldn't usually just assign a bug to someone and expect them to notice that14:39
seb128ack14:39
didrocksas long as we don't know which component is impacted…14:39
didrocksLaney: you can with me, filter power ;)14:39
seb128bug #184755114:39
ubot5bug 1847551 in mutter (Ubuntu Eoan) "Mutter 3.34.1 broke Night Light, screen color profiles in Wayland sessions" [High,In progress] https://launchpad.net/bugs/184755114:39
seb128Trevinho, that's part of your pending SRU right?14:39
Laneyyes14:39
Laneyassign it14:39
seb128k14:40
Trevinhoseb128: yes14:40
Trevinhoalready in queue14:40
seb128bug #185005214:40
ubot5bug 1850052 in zsys (Ubuntu Eoan) "installing zsys breaks desktop login" [High,Triaged] https://launchpad.net/bugs/185005214:40
didrockswaiting in unapproved14:40
seb128didrocks, assigning that one to you14:40
didrocksdoing, even if "fixed" and waiting from the SRU team to act on it (+ Laney to unblock focal, pretty please ;))14:41
Laneyone thing at a time14:41
seb128I assigned the rygel one to me14:41
seb128and that's it14:41
seb128#topic rls-ff-bugs14:42
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/uEut6bfN/ubuntu-desktop-1910-cycle | Desktop Team Weekly Meeting - 2019-10-29 | Current topic: rls-ff-bugs
seb128http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html14:42
seb128bug #184876614:42
ubot5bug 1848766 in xubuntu-meta (Ubuntu) "xubuntu still pulls in Python2 via the python-gtk2-dev b-d in libappindicator" [High,New] https://launchpad.net/bugs/184876614:42
seb128it's assigned to xubuntu, the other lines seem buggy14:43
seb128but I've https://code.launchpad.net/~jbicha/libappindicator/drop-python-appindicator/+merge/335606 on my review queue which is related from our side of things14:43
seb128bug #184977314:43
ubot5bug 1849773 in evince (Ubuntu) "/usr/bin/evince:11:strstr:TextSelectionPainter::hasGlyphLessFont:TextSelectionPainter::endPage:TextPage::drawSelection:poppler_page_render_selection" [High,Confirmed] https://launchpad.net/bugs/184977314:43
seb128it's an evince segfault on text selection on some specific documents14:44
seb128jibel could find only one private document example14:44
jibelit seems related to the font used in the doc14:44
seb128I think it's too specific to qualify as a rls bug, we should probably fix it but as normal business14:44
jibel+114:44
seb128jibel, if you can add the font info to the bug that might be useful14:44
tseliotseb128, I got the bug mail, I remember Laney telling me about it too. I remember systemd complaining about things in the log. I haven't really got time to look into it. I am not sure if NVIDIA is the cause of the problem yet (it could just trigger it)14:44
seb128tseliot, k, thx14:45
Wimpresso/14:45
seb128unless someone objects I will notfixing the evince one14:45
kenvandinehey Wimpress!14:45
Laneycan we also notfix the indicator-datetime thing pls14:45
Laneyor else we will keep coming back to it14:45
seb128hey Wimpress14:46
seb128Laney, good point, done14:46
seb128bug #184821714:47
ubot5bug 1848217 in yaru-theme (Ubuntu) "No system-ready sound" [High,Fix committed] https://launchpad.net/bugs/184821714:47
seb128that's fix commited, probably not rls material though14:47
Laneyseems handled so I don't think it particularly matters either way14:47
seb128ah, it's in the installer context14:47
seb128so yeah, tag is fine, it's fix commited14:48
seb128right14:48
seb128http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-tracking-bug-tasks.html14:48
seb128desktop clean14:48
seb128#topic update_excuses_by_team.html#desktop-packages14:48
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/uEut6bfN/ubuntu-desktop-1910-cycle | Desktop Team Weekly Meeting - 2019-10-29 | Current topic: update_excuses_by_team.html#desktop-packages
seb128Laney, yours14:49
seb128(in the measure we are ready to look at it/should maybe wait for the initial sync churn to settle down)14:49
Laneyforget it14:49
Laneyit's ruined for this week at least14:49
seb128just libreoffice is obvious but marcus is on it14:49
Laneyapart from some things like libreoffice which are known separately14:49
seb128thx Laney :)14:50
seb128#topic AOB14:50
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/uEut6bfN/ubuntu-desktop-1910-cycle | Desktop Team Weekly Meeting - 2019-10-29 | Current topic: AOB
seb128any other topic?14:50
seb128seems not, it's a wrap then14:51
seb128thanks team!14:51
seb128#endmeeting14:51
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/uEut6bfN/ubuntu-desktop-1910-cycle
meetingologyMeeting ended Tue Oct 29 14:51:55 2019 UTC.14:51
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2019/ubuntu-desktop.2019-10-29-14.32.moin.txt14:51
kenvandinethanks!14:52
marcustomlinsonthanks14:52
Trevinhota14:52
Wimpressseb128 kenvandine Thanks for running things. I'll be here on time next week now I have the calendar entry :-)14:52
didrocksthx!14:52
seb128Wimpress, no worry :)14:53
kenvandineWimpress: let's hope that's the only think willcooke neglected to hand off :)14:54
clobranodidrocks, sorry to bother again :), but looking at user themes code, it seems to look for gnome-shell css installed under `/usr/share/themes/<theme>/gnome-shell` folder https://gitlab.gnome.org/GNOME/gnome-shell-extensions/blob/master/extensions/user-theme/extension.js#L4215:17
didrocksclobrano: interesting, this has changed as it as looking at the other places before15:19
didrocksI based the location on where the mode/theme for G-S was looking before we moving to an internal css in the compiled gressources15:19
clobranodidrocks, uhm let me check git history then15:19
didrocksso yeah, sounds like then moving the whole theme will be necessary. It means updating the Shell css15:19
didrocksclobrano: well, if upstream thinks now we should put them there, no need to dig more15:20
clobranodidrocks, yeah I guess15:22
didrocksclobrano: upstream disagrees with itself though: https://gitlab.gnome.org/GNOME/gnome-shell/blob/master/js/ui/main.js#L29815:22
clobranoso both gtk and gnome-shell goes into the same dir15:22
didrockslook here, in G-S, they are looking at the place we are using15:23
didrocksso I guess it's something for you to discuss with Trevinho, but the extension made by usptream and the G-S code should align at least15:23
clobranoeh, a bit messy indeed15:24
didrocksnot that crazy… I was sure when I did the extension mode 2.5 years ago I didn't invent it from nothing ;)15:26
clobranoI'm sure you didn't :D15:27
Trevinhoclobrano: probably upstream wants to keep both, like if the shell theme is the same of gtk then it goes with it otherwise it can use a local time15:27
Trevinhoquestion of prioritizing one or the other15:27
Trevinhoclobrano: I'd suggest you to ask in #gnome-shell to fmueller when he's around15:27
Trevinhoor open an issue so we can discuss there the proper strategy15:28
clobranoTrevinho, yes, this could make sense15:32
clobranoTrevinho, didrocks, reply from #gnome-shell was that `/usr/share/gnome-shell/theme` is for session default and the other for 3rd party theme. Reconsidering the problem, we have Yaru(light) as default and Yaru-dark as selectable, so I can simply install the first under gnome-shell and the latter under themes16:07
clobranoas I was actually doing at the beginning16:07
clobranoto have yaru light available under gnome-session, the only option is the symlink16:08
didrocksyeah, it sounds weird to me, but ack16:23
didrocksLaney: I think you typoed the hint on https://bazaar.launchpad.net/~ubuntu-release/britney/hints-ubuntu/revision/4024: ss390x16:39
Laneyk16:39
Laneymerge proposals are accepted for reference for the future ;-)16:40
didrocksthx ;)16:40
=== pstolowski is now known as pstolowski|afk
kenvandinehellsworth: marcustomlinson found the crasher.  It's cairo 1.17.  Try downgrading it to 1.1617:30
hellsworthhmmmm17:33
hellsworththen it must be different from the librsvg issue of updating the build snap to librsvg-2.4617:34
hellsworthwhile the librsvg commit does change cairo versions, it updates librsvg to require 1.16.0 instead of cairo 1.15.1217:35
hellsworthstill.. i'm build ing gnome-3-34-1804-sdk with cairo branch 1.16, rebuilt the platform snap, and rebuilt evince to test17:37
kenvandinehellsworth: i cherry-picked the fix into gnome-3-34-1804-sdk and pushed it to get a build in LP17:42
hellsworthoh nice!17:42
hellsworthcan you launch a build? looks like the last lp build of the build snap was a week ago17:43
kenvandinewaiting for the git mirror to sync17:48
hellsworthis there a way to tell the platform snap to use the gnome-3-34-1804-sdk that is installed locally rather than pulling from the snapstore?18:04
marcustomlinsonhellsworth: doubtful, you could ask on #snapcraft18:06
hellsworthah yes good idea18:08
marcustomlinsonhellsworth: it's not that much work to just snapcraft push your local snap to edge18:13
marcustomlinsonbut I guess you're using edge at the moment as your release I guess18:13
hellsworthoh right i can do that from my lp build, i think18:13
marcustomlinsonlots of guessing going on :P18:13
marcustomlinsonhellsworth: doesn't your LP build push to edge already?18:14
marcustomlinsonoh you mean you just need to trigger one18:15
marcustomlinsonyeah that was why I suggested you have a personal one, for times like this where you want to bypass all the import waiting18:15
hellsworthi tend to just build locally because lp is confusing18:15
hellsworthyes you're right18:15
hellsworthand i think i have one18:15
hellsworthneed to find it18:15
marcustomlinsonthat's fine, you can do: "snapcraft push <path to local snap>.snap --release edge"18:16
marcustomlinsonhellsworth: ^18:17
hellsworthwat! i didn't know that18:17
marcustomlinson:)18:17
hellsworthi thought the only way to get to the store was to go through lp18:18
marcustomlinsonhellsworth: for a snap to be seeded it needs to, but otherwise no. If I'm remembering correctly kenvandine?18:18
kenvandineright18:19
kenvandinethere is a policy for seeded snaps18:19
kenvandinewe also utilize LP for automated builds18:19
hellsworthwell since my local build is still going, i just launched a new LP build on ~hellsworth/gnome-3-34-1804-sdk18:22
hellsworthand that should publish to the store18:22
hellsworthbut my build will be finished first. oh well. lp can publish it for me.18:23
kenvandinehellsworth: is your snap built from the git mirror?18:24
kenvandineif so that mirror isn't updating18:24
hellsworthwell my lp build builds from ~ubuntu-desktop/gnome-sdk/+git/gnome-sdk18:25
marcustomlinsonhellsworth: what you've done with gnome-3-34-1804, do with gnome-3-34-1804-sdk18:25
hellsworthand doesn't that just point to the git repo18:25
marcustomlinsonSource: https://gitlab.gnome.org/Community/Ubuntu/gnome-sdk.git gnome-3-34-1804-sdk18:25
hellsworthoh yeah marcustomlinson your'e right18:26
hellsworthisn't gnome-3-34-1804-sdk a seeded snap?18:32
hellsworthso i should go through lp for this snap to get in the store?18:32
hellsworthwell i'll push it anyways. you wouldn't have told me to if i shouldnt' :)18:33
hellsworthsometimes i overanalyze things...18:33
kenvandinenope18:36
hellsworthout of curiosity, where is the list of seeded snaps?18:37
hellsworthok updated build snap in edge. rebuilding the platform snap now.18:42
Trevinhoclobrano: nice, I read on #g-s as well, so.. Yeah somewhat similar to what I was guessing, but nice that we've a definition now19:08
marcustomlinsonhellsworth: if you have time, you think you could give this suggestion a try today? https://gitlab.freedesktop.org/cairo/cairo/issues/382#note_27810819:14
marcustomlinsonkenvandine: got a reply on that bug that looks promising ^19:16
kenvandineyeah, a build of gnome-3-34-1804-sdk with cairo 1.17 plus that patch shouldn't be too hard19:18
kenvandineor even just update the cairo part to use the git branch in that PR19:18
hellsworthwell but how do we do that in the build snap? can i have the cairo portion in the build snap checkout a merge request?19:19
marcustomlinsonhellsworth: https://gitlab.freedesktop.org/psychon/cairo/tree/invalid-free-crash19:19
hellsworthyeah ok i can use this persons branch19:19
marcustomlinsonkenvandine: all 5 of my test apps are working now, I've promoted 3-32 build and platform snaps to stable19:24
marcustomlinsonyou can rebuild drawing and let that guy know the good news on forum.snapcraft.io :)19:25
hellsworthrebuilting gnome-3-34-1804-sdk with the invalid-free-crash branch of ciaro now19:25
marcustomlinsonhellsworth: thanks!19:25
hellsworthi also had already built the build snap with cairo branch 1.16, pushed it to edge, rebuilt the gnome-3-34-1804 platform snap, pushed it to edge, moved it to stable and am rebuilding evince19:28
hellsworthevince still crashes for me when i have the build snap using cairo source-branch: 1.16. evince started ok, i went to open a pdf and when i selected a pdf and clicked open, i got a segfault19:47
hellsworthhttps://paste.ubuntu.com/p/43yg8JPWHT/19:48
hellsworthmy build of the buildsnap with the invalid-free-crash branch is still going19:48
marcustomlinsonhellsworth: you connected to the right platform snap?19:48
marcustomlinsonYou’ll need to connect to a platform snap that is also built from the new build snap19:49
hellsworthyep and i did that19:51
marcustomlinsonhellsworth: also, the 1.16 branch may be broken as it’s WIP, I meant use the 1.16.0 tag19:51
hellsworthah ok19:51
marcustomlinsonThe branch I believe has some 1.16.1 work in it19:52
hellsworthmaybe that's the problem then.19:52
marcustomlinsonhellsworth: but good to know that 1.16.1 is broken too. Could you leave a comment on that bug about that19:53
hellsworthi need to run in a little bit to pick up my daughter from daycare (closing early today because of snow) but i should at least be able to launch a build of the platform snap with the invalid-free-crash build snap first19:53
marcustomlinsonThanks hellsworth, appreciate it!20:01
hellsworthmy pleasure :)20:05
hellsworthfor some reason, my laptop can't build any snaps: https://paste.ubuntu.com/p/yRdDRvWJw3/20:19
hellsworthdoes anyone know how to fix this?20:19
hellsworththere is no /var/lib/dpkg/lock*20:19
hellsworthi can do other things like apt update (which wouldn't work if there was already a lock in place)20:20
hellsworthand my snapcraft version is the stable one (not one of my local builds)20:20
marcustomlinsonhellsworth: that error is coming from the multipass vm not your host20:21
hellsworthhmm ok maybe i'll reinstall multipass20:21
marcustomlinsonhellsworth: you could try ‘multipass delete snapcraft-evince’20:22
marcustomlinsonThen ‘multipass purge’20:22
hellsworthok i will try that20:22
hellsworthyep that worked!20:25
hellsworththanks marcustomlinson20:25
marcustomlinsonnp, yeah those VMs can sometimes get into a funky state20:25
hellsworthok i need to run and finish up the invalid-free-crash testing later tonight20:25
kenvandinelater20:26
ricotzkenvandine, hi, https://launchpad.net/~ubuntu-desktop/+snap/gnome-calculator-master -- is this actually using vala 0.40.8 to build gnome-calculator from latest git master? :(22:51

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