Public bug reported: The recent 2.54.3+18.04 update made for ubuntu bionic provides a `/usr/share/fish/vendor_conf.d/snapd.fish` file which does not seem compatible with the version of the fish shell shipped on this distribution release (2.7.1).
Here are the error message obtained when starting the fish shell with the new snapd package: ``` fish: Unknown command 'fish_add_path -aP /snap/bin' /usr/share/fish/vendor_conf.d/snapd.fish (line 3): fish_add_path -aP $snap_bin_path ^ from sourcing file /usr/share/fish/vendor_conf.d/snapd.fish called on line 250 of file /usr/share/fish/config.fish from sourcing file /usr/share/fish/config.fish called during startup fish: Unknown command '! contains /var/lib/snapd/desktop' /usr/share/fish/vendor_conf.d/snapd.fish (line 9): if ! contains $snap_xdg_path $XDG_DATA_DIRS ^ from sourcing file /usr/share/fish/vendor_conf.d/snapd.fish called on line 250 of file /usr/share/fish/config.fish from sourcing file /usr/share/fish/config.fish called during startup ``` I use the bionic container on Github Action to check the behavior of my project (https://github.com/cea-hpc/modules) against fish shell. Somehow, snapd is included on this container. Things were fine until yesterday morning. Unfortunately I cannot identify the previous version of snapd used, as it seems to be installed prior any specific installation made for my test in the CI environment. Commit https://github.com/snapcore/snapd/commit/2a94f057cfe52f004ba6dd60cd9d8646080118fe may help to fix this issue. Package on bionic should be updated to include this fix. Strange things is that the fixed file is said to be part of 2.54, but the 2.54.3+18.04 package on bionic still contain the previous code. ** Affects: snapd (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1961365 Title: 2.54.3+18.04 update on bionic breaks fish shell To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1961365/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs