/srv/irclogs.ubuntu.com/2023/06/08/#ubuntu-desktop.txt

KGB-0rhythmbox ubuntu/master 3770658 Jeremy Bicha debian/ changelog control control.in * Drop Build-Depends on gir1.2-webkit2-4.0 * https://deb.li/3qTtc00:17
bandalilissyx, even that didn't help either. starting to suspect this might be a red herring00:42
bandalilissyx, how do you prefer i proceed? should i push the commit to beta to at least unblock the builds for now? or..?00:42
lissyxbandali, pushing with a broken test is not going to be super useful ...05:39
lissyxbandali, you have not updated D140803 ? the version I download is still based on dec 12 :(05:41
lissyxbandali, and it does not rebase properly05:42
lissyxI tried something not sure if it's the correct one but I'll see if I can run it locally05:50
lissyxbandali, https://treeherder.mozilla.org/jobs?repo=try&revision=11ef8062a0cc3811d25d82e63b600fd6cf142dce&selectedTaskRun=Z2lQWv8qRNOFY6FjKelS4A.008:16
lissyxbandali, so fixing the ChromeUtils.import() with ChromeUtils.importESModule() seems OK ?08:17
bandalibandali, sorry, didn't realize you wanted me to push to phab right away, i thought you meant i should do that eventually13:00
bandalilissyx, what diff does that treeherder try link correspond to? https://hg.mozilla.org/try/rev/11ef8062a0cc3811d25d82e63b600fd6cf142dce doesn't seem very illuminating ?13:01
bandalierr, pinged myself in the first message lol. clearly haven't woken up yet13:01
bandalilissyx, so, are you confirming that replacing the one occurrence of ChromeUtils.import() with ChromeUtils.importESModule() looks good to you and everything passes?13:02
bandalilissyx, ah it was the other commit. so does that one correspond to my commit to firefox-snap.git's nightly branch for refreshing the patch + change to importESModule as you mentioned?13:09
lissyxi dont know13:17
lissyxsee my patch13:17
lissyxhttps://hg.mozilla.org/try/rev/ce14270d1e49fe6e52e0fa25140d1b8199fb935f13:17
lissyxbandali, as I said I had to take the phab one, and rebase all the way to now13:36
bandalilissyx, ok thanks. i might've found the culprit. i'll test to make sure13:47
bandalifwiw, it seems the patch we carry in firefox-snap.git vs the one in phab have diverged a bit. but perhaps it won't be too hard to consolidate them in the nearish future13:47
lissyxwhatever diverged you need to make the one on phab match13:51
bandaliyeah13:56
bandalihm actually i think the phab one might have some more things than the git one. for example, in toolkit/components/extensions/NativeMessagingPortal.h in phab it has an OnGetManifestDone function that our git one doesn't have13:58
bandalior like there's some docs in the phab that we don't have. so i think the phab one is mostly more 'forward' than our git one, but yeah13:59
lissyxbuilding the snap using --destructive-mode (I dont want to depend on lxd/multipass), I get a weird message about missing libpulse?14:03
lissyxhttps://treeherder.mozilla.org/logviewer?job_id=418573239&repo=try&lineNumber=2113114:03
lissyxbandali, probably because olivier used his patch as soon as possible and in parallel kept updating the phab one?14:03
bandalilissyx, re patch and olivier: yeah, probably so.15:29
bandalilissyx, re building the snap in destructive mode, i've never tried building firefox that way myself. perhaps you're missing some of the dependencies? is libpulse-dev installed?15:29
lissyxshouldn't snapcraft deal with this?15:30
lissyxor destructive mode alleviate?15:30
bandalii'd think so? maybe try adding it to snapcraft.yaml manually?16:14
lissyxi've added to the docker image and it worked in the end16:18
lissyxbandali, cf https://treeherder.mozilla.org/jobs?repo=try&revision=b0b434cdf456239ca0112bb5f2e1ca86df56ba9e&selectedTaskRun=FC7Gg_C5TvyunER8merF1w.016:30
bandalicool cool16:39
bandalifor some reason mach bootstrap doesn't seem to install python dbusmock in its virtualenv, so i'm having trouble running the tests locally16:39
bandalii'll need to step out to leave shortly, but i hope i'll be able to come back online later tonight to investigate more16:40
bandalierr, i didn't mean mach bootstrap specifically, but rather the build system in general16:41
bandalii hope i'll be able to get the tests to finally properly run, but if not, i might push what i have to nightly and probably beta as well anyway16:42
lissyxit's likely taken care in the ci setup itself?16:44
lissyxweird build error on beta-core22 branch https://treeherder.mozilla.org/logviewer?job_id=418600887&repo=try&lineNumber=12816:45
lissyxbut I'm out for today16:45

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