ci: fix macOS sphinx install issues
authorVincent Fu <vincent.fu@samsung.com>
Thu, 22 Feb 2024 14:31:50 +0000 (09:31 -0500)
committerVincent Fu <vincent.fu@samsung.com>
Fri, 23 Feb 2024 01:01:27 +0000 (20:01 -0500)
We have had a lot of failures installing sphinx on macOS. The latest
failure suggested using pip instead of homebrew to install sphinx. So
let's try that.

https://github.com/axboe/fio/actions/runs/8004639029/job/21863677360?pr=1727

Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
ci/actions-install.sh

index 76335fbc3e92122dfa99f63d4f8e04bebae7da4a..6eb2d795e7d1d93b0327c3bbd3a3fbcb4b295129 100755 (executable)
@@ -86,9 +86,8 @@ install_macos() {
     #echo "Updating homebrew..."
     #brew update >/dev/null 2>&1
     echo "Installing packages..."
-    HOMEBREW_NO_AUTO_UPDATE=1 brew install cunit libnfs sphinx-doc pygments python-certifi
-    brew link sphinx-doc --force
-    pip3 install scipy six statsmodels
+    HOMEBREW_NO_AUTO_UPDATE=1 brew install cunit libnfs
+    pip3 install scipy six statsmodels sphinx
 }
 
 install_windows() {