2.54.2+21.10 introduces a call in vendor_conf.d/snapd.fish to fish function `fish_add_path` which requires fish 3.2 or later (Impish only packages fish 3.1)
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| snapd |
Fix Released
|
Undecided
|
Maciej Borzecki | ||
| snapd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
After installing the proposed snapd update 2.54.2+21.10, I see the following when launching a new fish shell session on 21.10:
```
/usr/share/
fish_add_path -aP $snap_bin_path
^
from sourcing file /usr/share/
called on line 294 of file /usr/share/
from sourcing file /usr/share/
called during startup
```
Said line of `/usr/share/
Upgrading fish by installing 3.2 or later via https:/
(*) PR adding `fish_add_path`: https:/
| Changed in snapd (Ubuntu): | |
| status: | New → Confirmed |
| Changed in snapd: | |
| status: | New → Confirmed |
| assignee: | nobody → Maciej Borzecki (maciek-borzecki) |
| tags: | added: regression-update |
| Changed in snapd (Ubuntu): | |
| status: | Confirmed → Fix Released |
| Changed in snapd: | |
| status: | Confirmed → Fix Released |

This was fixed in https:/ /bugs.launchpad .net/snapd/ +bug/1957155 which so far is available only in snapd master.