Comment 23 for bug 1987979

Revision history for this message
In , Nathan Teodosio (nteodosio) wrote :

(In reply to Alexandre LISSY :gerard-majax from comment #19)
> (In reply to Nathan Teodosio :nteodosio from comment #18)
> > I built the patched speech-dispatcher in a PPA[1] and then a snap[2] with spd-say to test
> >
> > After installing them,
> >
> > systemctl start --user speech-dispatcher.socket
> > snap run --shell geheim
> > $ XDG_RUNTIME_DIR=/run/user/1000 spd-say hi
> >
> > [1] https://launchpad.net/~nteodosio/+archive/ubuntu/rebuilds/+build/26035882
> > [2] https://launchpad.net/~nteodosio/+snap/test-speechd/+build/2103550
>
> Thanks but this is not working for me. I dont see in https://git.launchpad.net/~nteodosio/+git/geheim/tree/snapcraft.yaml where you added your PPA reference.
> ```
> package-repositories:
> - type: apt
> ppa: nteodosio/rebuilds
> ```
>
> When I do I hit this error `E: The repository 'http://ppa.launchpad.net/nteodosio/rebuilds/ubuntu focal Release' does not have a Release file.` which makes sense since the `rebuilds` PPA targets `mantic` serie.

When you say "it's not working", do you mean that the recipe I proposed is not working, or that you did not attempt it as proposed since you couldn't find the PPA reference in the snapcraft.yaml of the snap?

The PPA doesn't need to be in the snap, only in the host, as in the latter is the socket and the service to be activated via that socket.