mirror of
https://github.com/envmodules/modules.git
synced 2026-05-30 00:12:31 +08:00
cirrus/gh: remove broken snapd fish config
Remove snapd file that breaks fish shell on bionic (see https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1961365).
This commit is contained in:
@@ -131,6 +131,8 @@ task:
|
||||
apt-get -y install wget expect-dev dejagnu python-sphinx bash tcsh ksh zsh fish tcl tcl8.6 perl python ruby cmake r-base-core
|
||||
# libtclenvmodules build requirements
|
||||
apt-get -y install gcc autoconf tcl8.6-dev
|
||||
# remove snapd file that breaks fish shell on bionic (see https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1961365)
|
||||
rm -f /usr/share/fish/vendor_conf.d/snapd.fish
|
||||
configure_script:
|
||||
- ./configure --with-tclsh=tclsh8.6 --prefix /tmp/modules --with-tcl=/usr/lib/tcl8.6 --enable-append-manpath --enable-append-binpath --with-bin-search-path=/usr/bin:/bin --enable-silent-shell-debug-support --enable-windows-support --with-loadedmodules=null:dot --enable-quarantine-support --with-quarantine-vars=LD_LIBRARY_PATH --with-dark-background-colors='hi=1:se=2:er=91:wa=93:mp=1;94:di=94:al=96:sy=95' --enable-foo FOO=bar
|
||||
<< : *BUILD_INSTALL_TEST_TEMPLATE
|
||||
|
||||
10
.github/workflows/linux_tests.yaml
vendored
10
.github/workflows/linux_tests.yaml
vendored
@@ -27,6 +27,8 @@ jobs:
|
||||
sudo apt-get install -y xvfb
|
||||
# need to fix gems on bionic to avoid warning messages that broke output checks
|
||||
sudo gem update --system 3.0.8
|
||||
# remove snapd file that breaks fish shell on bionic (see https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1961365)
|
||||
rm -f /usr/share/fish/vendor_conf.d/snapd.fish
|
||||
- name: Build Modules
|
||||
run: |
|
||||
./configure $CONFIGURE_OPTS
|
||||
@@ -79,6 +81,8 @@ jobs:
|
||||
sudo apt-get install -y gcc autoconf tcl8.5-dev
|
||||
# need to fix gems on xenial to avoid warning messages that broke output checks
|
||||
sudo gem update --system 3.0.8
|
||||
# remove snapd file that breaks fish shell on bionic (see https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1961365)
|
||||
rm -f /usr/share/fish/vendor_conf.d/snapd.fish
|
||||
- name: Build Modules
|
||||
run: |
|
||||
./configure $CONFIGURE_OPTS
|
||||
@@ -131,6 +135,8 @@ jobs:
|
||||
sudo apt-get install -y gcc autoconf tcl8.5-dev
|
||||
# need to fix gems on bionic to avoid warning messages that broke output checks
|
||||
sudo gem update --system 3.0.8
|
||||
# remove snapd file that breaks fish shell on bionic (see https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1961365)
|
||||
rm -f /usr/share/fish/vendor_conf.d/snapd.fish
|
||||
- name: Build Modules
|
||||
run: |
|
||||
./configure $CONFIGURE_OPTS
|
||||
@@ -185,6 +191,8 @@ jobs:
|
||||
sudo apt-get install -y gcc autoconf tcl8.6-dev
|
||||
# need to fix gems on bionic to avoid warning messages that broke output checks
|
||||
sudo gem update --system 3.0.8
|
||||
# remove snapd file that breaks fish shell on bionic (see https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1961365)
|
||||
rm -f /usr/share/fish/vendor_conf.d/snapd.fish
|
||||
- name: Build Modules
|
||||
run: |
|
||||
./configure $CONFIGURE_OPTS
|
||||
@@ -239,6 +247,8 @@ jobs:
|
||||
sudo apt-get install -y gcc autoconf tcl8.5-dev
|
||||
# need to fix gems on xenial to avoid warning messages that broke output checks
|
||||
sudo gem update --system 3.0.8
|
||||
# remove snapd file that breaks fish shell on bionic (see https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1961365)
|
||||
rm -f /usr/share/fish/vendor_conf.d/snapd.fish
|
||||
- name: Build Modules
|
||||
run: |
|
||||
./configure $CONFIGURE_OPTS
|
||||
|
||||
Reference in New Issue
Block a user