luna | Ubuntu 23.04 Review in this weeks DLN | 02:45 |
---|---|---|
lissyx | nteodosio, sorry but where is the source package to rebuild speech-dispatcher from your rebuilds repo? | 08:23 |
lissyx | version is still 0.11.4-2 | 08:23 |
lissyx | which is still the same as http://changelogs.ubuntu.com/changelogs/pool/main/s/speech-dispatcher/speech-dispatcher_0.11.4-2/changelog | 08:24 |
nteodosio | lissyx, to what version are you referring? The version in the PPA is 0.11.4-2ubuntu1. | 08:26 |
lissyx | well the speechd version is 0.11.4 in both case | 08:27 |
nteodosio | You can use apply the diff listed in the PPA page onto 0.11.4-2 to get the source package. | 08:27 |
nteodosio | https://launchpad.net/~nteodosio/+archive/ubuntu/rebuilds/+files/speech-dispatcher_0.11.4-2_0.11.4-2ubuntu1.diff.gz | 08:27 |
lissyx | nice, update-manager seems to crash loop because the ppa does not have a jammy release :( | 08:27 |
nteodosio | Even better, you can use the one uploaded to proposed: https://launchpad.net/ubuntu/+source/speech-dispatcher/0.11.4-2ubuntu1 | 08:28 |
lissyx | ok, so this one includes what we need | 08:29 |
lissyx | this is what I wanted to verify | 08:29 |
nteodosio | Yes, it will be easier with that actually | 08:29 |
lissyx | deb-src from mantic-proposed looks fine | 08:31 |
nteodosio | Great (: | 08:32 |
lissyx | mirrors seems a bit slow? | 08:34 |
nteodosio | Indeed | 08:35 |
lissyx | yeah my home network saturates 10GbE and my uplink saturas its 2.5GbE | 08:36 |
lissyx | nteodosio, installed the rebuild packages and it's failing to find the socket :( | 08:39 |
nteodosio | What is ls /run/user/$(id -u)/speech-dispatcher? | 08:40 |
lissyx | $ ls -hal /run/user/1000/speech-dispatcher/speechd.sock | 08:41 |
lissyx | srw-rw-rw- 1 user user 0 avril 27 15:49 /run/user/1000/speech-dispatcher/speechd.sock | 08:41 |
nteodosio | OK, and did you try to prepend XDG_RUNTIME_DIR=/run/user/1000 to spd-say? | 08:41 |
lissyx | I'm not there yet | 08:42 |
lissyx | just trying to systemctl start --user | 08:42 |
lissyx | $ systemctl start --user speech-dispatcher.socket | 08:42 |
lissyx | Failed to start speech-dispatcher.socket: Unit speech-dispatcher.socket not found. | 08:42 |
lissyx | 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 |
lissyx | $ ll ~/.config/systemd/user/speech-dispatcher.s* | 08:43 |
lissyx | 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 |
lissyx | 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:43 |
nteodosio | Lost connection for a couple of minutes, last I know you said "Failed to start speech-dispatcher.socket:" | 08:45 |
nteodosio | So you have the socket but systemd cannot find it? | 08:46 |
lissyx | 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 |
lissyx | 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 |
lissyx | 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 |
lissyx | $ ll ~/.config/systemd/user/speech-dispatcher.s* | 08:47 |
nteodosio | I think a pastebin will serve us better there | 08:47 |
lissyx | https://paste.mozilla.org/rucaVJGA/raw | 08:48 |
nteodosi | How can that be if you installed it a few moments ago? | 08:53 |
seb128 | leftover from the previous try? | 09:05 |
lissyx | maybe? | 09:11 |
lissyx | removed them and it seems to start? | 09:11 |
nteodosi | The socket? | 09:17 |
nteodosi | Or the service? | 09:17 |
lissyx | the .socket and .service files in ~/.config/system/user/ | 09:18 |
nteodosi | Did the whole thing work? | 09:19 |
lissyx | not yet | 09:19 |
lissyx | autospawn fails because it does not find /usr/bin/speech-dispatcher | 09:19 |
lissyx | and yes, speech-dispatcher is in stage-packages, and usr/bin/speech-dispatcher in the "prime" section of firefox package | 09:22 |
nteodosi | Wait, so you are in the snap shell? | 09:22 |
lissyx | yes | 09:23 |
nteodosi | If you want, that one I send in the bug report has spd in it | 09:24 |
nteodosi | s/send/sent | 09:24 |
lissyx | https://github.com/brailcom/speechd/commit/68c12d3412a12b96fdd3cbc0bb6fa8962cd65ebf | 09:27 |
-ubottu:#ubuntu-desktop- Commit 68c12d3 in brailcom/speechd "Add SPEECHD_CMD environment variable" | 09:27 | |
lissyx | looks like the binary is at /snap/firefox/current/usr/bin/speech-dispatcher | 09:27 |
lissyx | but forcing "XDG_RUNTIME_DIR=/run/user/1000 SPEECHD_CMD=/snap/firefox/current/usr/bin/speech-dispatcher spd-say hi" still fails | 09:27 |
lissyx | and SPD_SPAWN_CMD= does the same | 09:28 |
nteodosi | 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 |
nteodosi | Assuming you have speech-dispatcher from the PPA or proposed in your system | 09:29 |
lissyx | 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:29 | |
lissyx | nteodosi, no it does not, and yes I have rebuild the mantic-proposed package | 09:30 |
nteodosi | Any error message or nothing happens? | 09:30 |
lissyx | the error is not about the socket, it's about finding the binary | 09:30 |
lissyx | same error ... | 09:30 |
lissyx | 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:30 |
nteodosi | 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 |
lissyx | the version within the snap of spd-say is 0.9.1 | 09:32 |
lissyx | so it does not contain the SPEECH_CMD fix | 09:32 |
lissyx | so I guess you built in a way that you have speech-dispatcher from a newer version? | 09:33 |
nteodosi | spd-say --version in my snap is also 0.9.1 | 09:33 |
lissyx | 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:34 | |
lissyx | where does live your speech-dispatcher binary? and spd-say? | 09:35 |
nteodosi | $SNAP/usr/bin/spd-say -> /snap/geheim/x4/usr/bin/spd-say | 09:37 |
lissyx | 0.9.1 is the one from 20.04 | 09:40 |
lissyx | so given I build on core20 this is the one I should expect I guess | 09:40 |
nteodosi | Yes, and it's the same I have on my side | 09:41 |
lissyx | so where is your speech-dispatcher binary? | 09:44 |
lissyx | is there some magic symlink within your snap to make /usr/bin/speech-dispatcher point to $SNAP/usr/bin/speech-dispatcher ? | 09:44 |
nteodosi | $ ls /usr/bin/speech-dispatcher | 09:47 |
nteodosi | ls: cannot access '/usr/bin/speech-dispatcher': No such file or directory | 09:47 |
nteodosi | It's really on $SNAP/ | 09:47 |
seb128 | the activation of the service happens on the real system no? | 09:48 |
nteodosi | Yes | 09:48 |
lissyx | I dont know why it tries to use the binary. | 09:49 |
seb128 | 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 |
lissyx | maybe ? | 09:49 |
lissyx | well. | 09:50 |
lissyx | 30842 /usr/bin/speech-dispatcher --spawn --communication-method unix_socket --socket-path /run/user/1000/speech-dispatcher/speechd.sock | 09:50 |
lissyx | does it looks like a legit socket activation ? | 09:50 |
lissyx | this is when I run "spd-say hi" on the host | 09:51 |
lissyx | if I run the same quickly within the snap, it works. | 09:51 |
nteodosi | I never say that thing to be honest | 09:52 |
nteodosi | What is 30842? | 09:52 |
lissyx | a pid | 09:52 |
lissyx | ok I'm starting to wonder if systemd was not in a bad shape because of leftover from previous attempts ? | 09:52 |
nteodosi | Could be... | 09:53 |
lissyx | cleaned everything in ~/.config/systemd/ and stop/start, there are no more weird messages in status | 09:54 |
lissyx | and now it looks like socket activation is working. | 09:54 |
nteodosi | Yay! | 09:55 |
lissyx | running the launcher manually under env variable set ... | 09:56 |
lissyx | yallah finally | 09:58 |
lissyx | nteodosi, so far for the moment the user needs to manually enable the socket activation? | 10:01 |
nteodosi | Or reboot as per my tests | 10:01 |
lissyx | ok let me check | 10:01 |
nteodosi | 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:01 | |
lissyx | indeed | 10:03 |
lissyx | nteodosi, so for unix_socket:/run/user/1000/speech-dispatcher/speechd.sock | 10:05 |
lissyx | nteodosi, would /run/user/$SNAP_UID/speech-dispatcher/speechd.sock legit? | 10:06 |
nteodosi | Yes, looks good, lissyx. | 11:03 |
lissyx | seb128, PR ready now | 12:49 |
lissyx | I wont be able to make it for meeting | 12:49 |
seb128 | lissyx, k, well it's another busy day here as well before a long weekend so let's postpone again... | 12:51 |
seb128 | bandali, ^ | 12:51 |
bandali | ack, thanks | 13:52 |
bandali | for the heads up | 13:52 |
KGB-2 | 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:02 |
KGB-0 | 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:06 |
KGB-2 | libadwaita signed tags f9f9912 Jeremy Bicha upstream/1.3.2 * Upstream version 1.3.2 * https://deb.li/3wQBc | 14:12 |
KGB-0 | libadwaita upstream/latest e80ca40 Jeremy Bicha * pushed 24 commits (first 5 follow) * https://deb.li/itzKy | 14:13 |
KGB-0 | libadwaita upstream/latest 2338e33 Alexander Mikhaylenko src/adw-banner.c * banner: Clarify title placement in docs * https://deb.li/ik5G | 14:13 |
KGB-0 | 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 |
KGB-0 | libadwaita upstream/latest f73442a Bruce Cowan po/en_GB.po * Update British English translation * https://deb.li/qhky | 14:13 |
KGB-0 | libadwaita upstream/latest 9787b5c Guillaume Bernard po/fr.po * Update French translation * https://deb.li/38G14 | 14:13 |
KGB-0 | libadwaita upstream/latest 3636e70 Boyuan Yang po/zh_CN.po * Update Chinese (China) translation * https://deb.li/HGXV | 14:13 |
KGB-2 | 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:13 |
KGB-2 | 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 |
KGB-0 | 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 |
KGB-2 | libadwaita ubuntu/master 4641242 Jeremy Bicha * pushed 31 commits (first 5 follow) * https://deb.li/3NdQU | 14:18 |
KGB-2 | libadwaita ubuntu/master 85a1e06 Nathan Follens po/nl.po * Update Dutch translation * https://deb.li/2TEv | 14:18 |
KGB-2 | libadwaita ubuntu/master 69d5f53 Alexander Mikhaylenko src/stylesheet/widgets/_file-chooser.scss * stylesheet: Fix file chooser dimensions * https://deb.li/RdIA | 14:18 |
KGB-2 | libadwaita ubuntu/master 1be70b5 Sam Hewitt src/stylesheet/_colors.scss * stylesheet: Bump contrast of view selected colours * https://deb.li/3zTpi | 14:18 |
KGB-2 | 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 |
KGB-2 | libadwaita ubuntu/master 9bd4d73 Fabio Tomat po/fur.po * Update Friulian translation * https://deb.li/i2kH2 | 14:18 |
KGB-2 | 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:18 |
KGB-0 | 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) | 14:21 |
lissyx | 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:14 |
lissyx | seb128, context: this thai word break thing | 16:15 |
KGB-0 | gnome-calendar ubuntu/lunar 8f88771 Jeremy Bicha debian/ control control.in gbp.conf * Branch for lunar * https://deb.li/Cduh | 17:39 |
KGB-0 | gnome-calendar ubuntu/lunar eb7a2d7 Jeremy Bicha debian/changelog * releasing package gnome-calendar version 44.1-0ubuntu1 * https://deb.li/3cTSc | 17:39 |
KGB-0 | gnome-calendar signed tags ca90abf Jeremy Bicha ubuntu/44.1-0ubuntu1 * gnome-calendar Debian release 44.1-0ubuntu1 * https://deb.li/69QC | 17:39 |
KGB-0 | nautilus tags 979bea1 Jeremy Bicha upstream/44.1 * Upstream version 44.1 * https://deb.li/3XkVE | 20:23 |
KGB-0 | 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:23 |
KGB-2 | nautilus upstream/latest 10c0abe Jeremy Bicha * pushed 49 commits (first 5 follow) * https://deb.li/JUU4 | 20:24 |
KGB-2 | nautilus upstream/latest a417d86 Corey Berla .gitlab/Dockerfile * ci: Dockerfile install appstream dependency for libadwaita * https://deb.li/3md1D | 20:24 |
KGB-2 | 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 |
KGB-2 | nautilus upstream/latest 2e10ed1 Corey Berla src/nautilus-list-view.c * list-view: Drop selection click workaround * https://deb.li/i7GNR | 20:24 |
KGB-2 | 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 |
KGB-2 | 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 | 20:24 |
KGB-2 | nautilus Jeremy Bicha 399569 * commented merge request !15 * https://deb.li/pEyz | 22:57 |
KGB-0 | nautilus signed tags 4d25520 Jeremy Bicha ubuntu/1%44.1-1ubuntu1 * nautilus Debian release 1:44.1-1ubuntu1 * https://deb.li/3QaDs | 23:01 |
KGB-2 | nautilus ubuntu/master cd022ee Jeremy Bicha debian/changelog * releasing package nautilus version 1:44.1-1ubuntu1 * https://deb.li/1q4v | 23:01 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!