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.