[02:45] Ubuntu 23.04 Review in this weeks DLN [08:23] nteodosio, sorry but where is the source package to rebuild speech-dispatcher from your rebuilds repo? [08:23] version is still 0.11.4-2 [08:24] which is still the same as http://changelogs.ubuntu.com/changelogs/pool/main/s/speech-dispatcher/speech-dispatcher_0.11.4-2/changelog [08:26] lissyx, to what version are you referring? The version in the PPA is 0.11.4-2ubuntu1. [08:27] well the speechd version is 0.11.4 in both case [08:27] You can use apply the diff listed in the PPA page onto 0.11.4-2 to get the source package. [08:27] https://launchpad.net/~nteodosio/+archive/ubuntu/rebuilds/+files/speech-dispatcher_0.11.4-2_0.11.4-2ubuntu1.diff.gz [08:27] nice, update-manager seems to crash loop because the ppa does not have a jammy release :( [08:28] Even better, you can use the one uploaded to proposed: https://launchpad.net/ubuntu/+source/speech-dispatcher/0.11.4-2ubuntu1 [08:29] ok, so this one includes what we need [08:29] this is what I wanted to verify [08:29] Yes, it will be easier with that actually [08:31] deb-src from mantic-proposed looks fine [08:32] Great (: [08:34] mirrors seems a bit slow? [08:35] Indeed [08:36] yeah my home network saturates 10GbE and my uplink saturas its 2.5GbE [08:39] nteodosio, installed the rebuild packages and it's failing to find the socket :( [08:40] What is ls /run/user/$(id -u)/speech-dispatcher? [08:41] $ ls -hal /run/user/1000/speech-dispatcher/speechd.sock [08:41] srw-rw-rw- 1 user user 0 avril 27 15:49 /run/user/1000/speech-dispatcher/speechd.sock [08:41] OK, and did you try to prepend XDG_RUNTIME_DIR=/run/user/1000 to spd-say? [08:42] I'm not there yet [08:42] just trying to systemctl start --user [08:42] $ systemctl start --user speech-dispatcher.socket [08:42] Failed to start speech-dispatcher.socket: Unit speech-dispatcher.socket not found. [08:43] when querying for status: mai 17 10:38:45 ubuntu-2204-snap systemd[1577]: speech-dispatcher.socket: Failed to open /home/user/.config/systemd/user/speech-dispatcher.socket: No such file o> [08:43] $ ll ~/.config/systemd/user/speech-dispatcher.s* [08:43] lrwxrwxrwx 1 user user 65 d\u00e9c. 5 14:21 /home/user/.config/systemd/user/speech-dispatcher.service -> /home/user/speechd/usr/lib/systemd/user/speech-dispatcher.service [08:43] lrwxrwxrwx 1 user user 64 d\u00e9c. 5 14:22 /home/user/.config/systemd/user/speech-dispatcher.socket -> /home/user/speechd/usr/lib/systemd/user/speech-dispatcher.socket [08:45] Lost connection for a couple of minutes, last I know you said "Failed to start speech-dispatcher.socket:" [08:46] So you have the socket but systemd cannot find it? [08:47] when querying for status: mai 17 10:38:45 ubuntu-2204-snap systemd[1577]: speech-dispatcher.socket: Failed to open /home/user/.config/systemd/user/speech-dispatcher.socket: No such file o> [08:47] lrwxrwxrwx 1 user user 65 d\u00e9c. 5 14:21 /home/user/.config/systemd/user/speech-dispatcher.service -> /home/user/speechd/usr/lib/systemd/user/speech-dispatcher.service [08:47] lrwxrwxrwx 1 user user 64 d\u00e9c. 5 14:22 /home/user/.config/systemd/user/speech-dispatcher.socket -> /home/user/speechd/usr/lib/systemd/user/speech-dispatcher.socket [08:47] $ ll ~/.config/systemd/user/speech-dispatcher.s* [08:47] I think a pastebin will serve us better there [08:48] https://paste.mozilla.org/rucaVJGA/raw [08:53] How can that be if you installed it a few moments ago? [09:05] leftover from the previous try? [09:11] maybe? [09:11] removed them and it seems to start? [09:17] The socket? [09:17] Or the service? [09:18] the .socket and .service files in ~/.config/system/user/ [09:19] Did the whole thing work? [09:19] not yet [09:19] autospawn fails because it does not find /usr/bin/speech-dispatcher [09:22] and yes, speech-dispatcher is in stage-packages, and usr/bin/speech-dispatcher in the "prime" section of firefox package [09:22] Wait, so you are in the snap shell? [09:23] yes [09:24] If you want, that one I send in the bug report has spd in it [09:24] s/send/sent [09:27] https://github.com/brailcom/speechd/commit/68c12d3412a12b96fdd3cbc0bb6fa8962cd65ebf [09:27] -ubottu:#ubuntu-desktop- Commit 68c12d3 in brailcom/speechd "Add SPEECHD_CMD environment variable" [09:27] looks like the binary is at /snap/firefox/current/usr/bin/speech-dispatcher [09:27] but forcing "XDG_RUNTIME_DIR=/run/user/1000 SPEECHD_CMD=/snap/firefox/current/usr/bin/speech-dispatcher spd-say hi" still fails [09:28] and SPD_SPAWN_CMD= does the same [09:29] I don't think you should need to instruct SPEECHD_CMD to point to something there, the point is to have spd-say find the socket and activate the service outside the snap. Doesn't 'XDG_RUNTIME_DIR=/run/user/1000 spd-say hi' work? [09:29] Assuming you have speech-dispatcher from the PPA or proposed in your system [09:29] fun: https://bugzilla.mozilla.org/show_bug.cgi?id=1787245#c2 [09:29] -ubottu:#ubuntu-desktop- Mozilla bug 1787245 in Firefox Build System "snapd should grant access to $XDG_RUNTIME_DIR/speech-dispatcher/speechd.sock" [--, Resolved: Fixed] [09:30] nteodosi, no it does not, and yes I have rebuild the mantic-proposed package [09:30] Any error message or nothing happens? [09:30] the error is not about the socket, it's about finding the binary [09:30] same error ... [09:30] Error: Can't connect to unix socket /run/user/1000/speech-dispatcher/speechd.sock: Connection refused. Autospawn: Autospawn failed. Spawn error 8: Failed to execute child process \u201c/usr/bin/speech-dispatcher\u201d (No such file or directory) [09:32] OK, I can't see a reason why this would be a problem in Firefox but not in the snap I built... Can I test the Firefox build you're trying? Is it published? [09:32] the version within the snap of spd-say is 0.9.1 [09:32] so it does not contain the SPEECH_CMD fix [09:33] so I guess you built in a way that you have speech-dispatcher from a newer version? [09:33] spd-say --version in my snap is also 0.9.1 [09:34] https://github.com/lissyx/firefox-snap/commit/0bdccd5298048382b434e526a4667112ee1fd1e2 [09:34] -ubottu:#ubuntu-desktop- Commit 0bdccd5 in lissyx/firefox-snap "Bug XXX - Support speech-dispatcher in Snap" [09:35] where does live your speech-dispatcher binary? and spd-say? [09:37] $SNAP/usr/bin/spd-say -> /snap/geheim/x4/usr/bin/spd-say [09:40] 0.9.1 is the one from 20.04 [09:40] so given I build on core20 this is the one I should expect I guess [09:41] Yes, and it's the same I have on my side [09:44] so where is your speech-dispatcher binary? [09:44] is there some magic symlink within your snap to make /usr/bin/speech-dispatcher point to $SNAP/usr/bin/speech-dispatcher ? [09:47] $ ls /usr/bin/speech-dispatcher [09:47] ls: cannot access '/usr/bin/speech-dispatcher': No such file or directory [09:47] It's really on $SNAP/ [09:48] the activation of the service happens on the real system no? [09:48] Yes [09:49] I dont know why it tries to use the binary. [09:49] lissyx, the fact that it tries to spawn the binary suggests that it fails at socket activation for you and fallback to try to start the service directly? [09:49] maybe ? [09:50] well. [09:50] 30842 /usr/bin/speech-dispatcher --spawn --communication-method unix_socket --socket-path /run/user/1000/speech-dispatcher/speechd.sock [09:50] does it looks like a legit socket activation ? [09:51] this is when I run "spd-say hi" on the host [09:51] if I run the same quickly within the snap, it works. [09:52] I never say that thing to be honest [09:52] What is 30842? [09:52] a pid [09:52] ok I'm starting to wonder if systemd was not in a bad shape because of leftover from previous attempts ? [09:53] Could be... [09:54] cleaned everything in ~/.config/systemd/ and stop/start, there are no more weird messages in status [09:54] and now it looks like socket activation is working. [09:55] Yay! [09:56] running the launcher manually under env variable set ... [09:58] yallah finally [10:01] nteodosi, so far for the moment the user needs to manually enable the socket activation? [10:01] Or reboot as per my tests [10:01] ok let me check [10:01] which align to what others report https://source.puri.sm/kop316/mmsd/-/issues/3 [10:01] -ubottu:#ubuntu-desktop- Issue 3 in kop316/mmsd "Systemd user service does not automatically start on install nor stop on remove" [Closed] [10:03] indeed [10:05] nteodosi, so for unix_socket:/run/user/1000/speech-dispatcher/speechd.sock [10:06] nteodosi, would /run/user/$SNAP_UID/speech-dispatcher/speechd.sock legit? [11:03] Yes, looks good, lissyx. [12:49] seb128, PR ready now [12:49] I wont be able to make it for meeting [12:51] lissyx, k, well it's another busy day here as well before a long weekend so let's postpone again... [12:51] bandali, ^ [13:52] ack, thanks [13:52] for the heads up [14:02] libadwaita pipeline Jeremy Bicha 528788 * pending (extract-source: pending; build: created; build i386: created; build source: created; test-build-any: created; test-build-all: created; test-crossbuild-arm64: created; reprotest: created; lintian: created; autopkgtest: created; blhc: created; piuparts: created) [14:06] libadwaita pipeline Jeremy Bicha 528789 * pending (extract-source: pending; build: created; build i386: created; build source: created; test-build-any: created; test-build-all: created; test-crossbuild-arm64: created; reprotest: created; lintian: created; autopkgtest: created; blhc: created; piuparts: created) [14:12] libadwaita signed tags f9f9912 Jeremy Bicha upstream/1.3.2 * Upstream version 1.3.2 * https://deb.li/3wQBc [14:13] libadwaita upstream/latest e80ca40 Jeremy Bicha * pushed 24 commits (first 5 follow) * https://deb.li/itzKy [14:13] libadwaita upstream/latest 2338e33 Alexander Mikhaylenko src/adw-banner.c * banner: Clarify title placement in docs * https://deb.li/ik5G [14:13] libadwaita upstream/latest de054ac Andy Holmes src/adw-avatar.c * avatar: fix GtkSnapshot leaked if early return is hit * https://deb.li/32dZM [14:13] libadwaita upstream/latest f73442a Bruce Cowan po/en_GB.po * Update British English translation * https://deb.li/qhky [14:13] libadwaita upstream/latest 9787b5c Guillaume Bernard po/fr.po * Update French translation * https://deb.li/38G14 [14:13] libadwaita upstream/latest 3636e70 Boyuan Yang po/zh_CN.po * Update Chinese (China) translation * https://deb.li/HGXV [14:13] libadwaita pristine-tar 7dcea4b Jeremy Bicha libadwaita-1_1.3.2.orig.tar.xz.delta libadwaita-1_1.3.2.orig.tar.xz.id * pristine-tar data for libadwaita-1_1.3.2.orig.tar.xz * https://deb.li/3HK0n [14:18] libadwaita signed tags bf44d06 Jeremy Bicha ubuntu/1.3.2-1ubuntu1 * libadwaita-1 Debian release 1.3.2-1ubuntu1 * https://deb.li/Vkes [14:18] libadwaita pipeline Jeremy Bicha 528791 * pending (extract-source: pending; build: created; build i386: created; build source: created; test-build-any: created; test-build-all: created; test-crossbuild-arm64: created; reprotest: created; lintian: created; autopkgtest: created; blhc: created; piuparts: created) [14:18] libadwaita ubuntu/master 4641242 Jeremy Bicha * pushed 31 commits (first 5 follow) * https://deb.li/3NdQU [14:18] libadwaita ubuntu/master 85a1e06 Nathan Follens po/nl.po * Update Dutch translation * https://deb.li/2TEv [14:18] libadwaita ubuntu/master 69d5f53 Alexander Mikhaylenko src/stylesheet/widgets/_file-chooser.scss * stylesheet: Fix file chooser dimensions * https://deb.li/RdIA [14:18] libadwaita ubuntu/master 1be70b5 Sam Hewitt src/stylesheet/_colors.scss * stylesheet: Bump contrast of view selected colours * https://deb.li/3zTpi [14:18] libadwaita ubuntu/master d1d0c98 Alexander Mikhaylenko doc/images/ deprecated-sidebar-dark.png deprecated-sidebar.png * doc: Regenerate .sidebar screenshots * https://deb.li/33GA0 [14:18] libadwaita ubuntu/master 9bd4d73 Fabio Tomat po/fur.po * Update Friulian translation * https://deb.li/i2kH2 [14:18] libadwaita pipeline Jeremy Bicha 528791 * running (extract-source: running; build: created; build i386: created; build source: created; test-build-any: created; test-build-all: created; test-crossbuild-arm64: created; reprotest: created; lintian: created; autopkgtest: created; blhc: created; piuparts: created) [14:21] libadwaita pipeline Jeremy Bicha 528791 * [3 minutes and 21 seconds] failed (extract-source: success; build: failed; build i386: failed; build source: failed; test-build-any: skipped; test-build-all: skipped; test-crossbuild-arm64: skipped; reprotest: skipped; lintian: skipped; autopkgtest: skipped; blhc: skipped; piuparts: skipped) [16:14] seb128, I'm always lost on the location of the desktop-launch stuff, is this the one place? https://github.com/snapcore/snapcraft-desktop-integration/blob/main/common/desktop-exports [16:15] seb128, context: this thai word break thing [17:39] gnome-calendar ubuntu/lunar 8f88771 Jeremy Bicha debian/ control control.in gbp.conf * Branch for lunar * https://deb.li/Cduh [17:39] gnome-calendar ubuntu/lunar eb7a2d7 Jeremy Bicha debian/changelog * releasing package gnome-calendar version 44.1-0ubuntu1 * https://deb.li/3cTSc [17:39] gnome-calendar signed tags ca90abf Jeremy Bicha ubuntu/44.1-0ubuntu1 * gnome-calendar Debian release 44.1-0ubuntu1 * https://deb.li/69QC [20:23] nautilus tags 979bea1 Jeremy Bicha upstream/44.1 * Upstream version 44.1 * https://deb.li/3XkVE [20:23] nautilus pristine-tar 7a37ebd Jarred Wilson nautilus_44.1.orig.tar.xz.delta nautilus_44.1.orig.tar.xz.id * pristine-tar data for nautilus_44.1.orig.tar.xz * https://deb.li/zEGR [20:24] nautilus upstream/latest 10c0abe Jeremy Bicha * pushed 49 commits (first 5 follow) * https://deb.li/JUU4 [20:24] nautilus upstream/latest a417d86 Corey Berla .gitlab/Dockerfile * ci: Dockerfile install appstream dependency for libadwaita * https://deb.li/3md1D [20:24] nautilus upstream/latest 9dd4a7f Corey Berla src/nautilus-files-view.c * files-view: Don't add non-existent files * https://deb.li/3UhFj [20:24] nautilus upstream/latest 2e10ed1 Corey Berla src/nautilus-list-view.c * list-view: Drop selection click workaround * https://deb.li/i7GNR [20:24] nautilus upstream/latest f0f6c37 Peter Eisenmann src/ nautilus-files-view.c nautilus-list-base.c * files-view: Handle canceled clipboard update * https://deb.li/3jCD [20:24] nautilus upstream/latest ed2dbd6 António Fernandes src/nautilus-search-engine-tracker.c * Revert "nautils-search-engine-tracker: Only parse non-null dates" * https://deb.li/3OzMz [22:57] nautilus Jeremy Bicha 399569 * commented merge request !15 * https://deb.li/pEyz [23:01] nautilus signed tags 4d25520 Jeremy Bicha ubuntu/1%44.1-1ubuntu1 * nautilus Debian release 1:44.1-1ubuntu1 * https://deb.li/3QaDs [23:01] nautilus ubuntu/master cd022ee Jeremy Bicha debian/changelog * releasing package nautilus version 1:44.1-1ubuntu1 * https://deb.li/1q4v