diff --git a/core_recipe/build.sh b/core_recipe/build.sh
index 46595c7ddfe24096e04e7def9db74c859749641a..e373f071eac74b4ba9a13d694898b1b2074f045c 100644
--- a/core_recipe/build.sh
+++ b/core_recipe/build.sh
@@ -1,8 +1,8 @@
-mkdir build_core install_core
+mkdir build_core
 cd build_core
 export ISISROOT=$PWD
 
-cmake -GNinja -DBUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Release -DISIS_BUILD_SWIG=ON -DCMAKE_INSTALL_PREFIX=../install_core ../isis/src/core
-ninja core && ninja install
+cmake -GNinja -DBUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Release -DISIS_BUILD_SWIG=ON -DCMAKE_INSTALL_PREFIX=$PREFIX ../isis/src/core
+ninja install
 cd swig/python/
 ${PYTHON} setup.py install
\ No newline at end of file
diff --git a/core_recipe/meta.yaml b/core_recipe/meta.yaml
index 45627b014c59d50e080a6f1f6ec90bb7d394748c..c02de6dd412465227483eadc070f25da8ad45d61 100644
--- a/core_recipe/meta.yaml
+++ b/core_recipe/meta.yaml
@@ -32,7 +32,6 @@ requirements:
     - swig
   run:
     - python =3.11
-    - mesalib
     - {{ pin_compatible('qt-main', max_pin='x.x') }}
     - {{ pin_compatible('nlohmann_json', min_pin='x.x', max_pin='x.x') }}