diff --git a/.travis.mk b/.travis.mk
index 652105010c394513ea7b74cbae536eaaa8bdcd05..63acd22a4baa2acebcd8d1c60c9e6972d593f49b 100644
--- a/.travis.mk
+++ b/.travis.mk
@@ -460,9 +460,10 @@ test_static_build_cmake_osx_github_actions: base_deps_osx_github_actions test_st
 ###########
 
 deps_freebsd:
-	sudo pkg install -y git cmake gmake icu libiconv \
-		python38 py38-yaml py38-six py38-gevent
+	sudo pkg install -y git cmake gmake icu libiconv python38
 	which python3 || sudo ln -s /usr/local/bin/python3.8 /usr/local/bin/python3
+	python3 -m pip -V || curl -fsSL https://bootstrap.pypa.io/get-pip.py | python3
+	python3 -m pip install -r test-run/requirements.txt
 
 build_freebsd:
 	if [ "$$(swapctl -l | wc -l)" != "1" ]; then sudo swapoff -a ; fi ; swapctl -l