diff --git a/ShellB3/shallbethree.sh b/ShellB3/shallbethree.sh
index 89571b2ed25ccd3782d60a2babc6f09bf825b06f..f7e1db82349f3d306b1a372a10deac43f6ac91a7 100755
--- a/ShellB3/shallbethree.sh
+++ b/ShellB3/shallbethree.sh
@@ -538,6 +538,7 @@ export SCIPYVER=0.16.1
 # optional packages 
 export DISTRIBUTEVER=0.6.28
 export SETUPTOOLSVER=18.5
+export SETUPTOOLSSCMVER=1.8.0
 export ATLASVER=3.10.1
 export EUGENEVER=4.9.2
 export HARFBUZZVER=1.0.6
@@ -3339,7 +3340,13 @@ mk_setuptools() {
   #_setup_build_install distribute src/optional/distribute-${DISTRIBUTEVER}.tar.gz distribute-${DISTRIBUTEVER}  
   _setup_build_install setuptools src/optional/setuptools-${SETUPTOOLSVER}.tar.gz setuptools-${SETUPTOOLSVER}  
   isDarwin && make_frameworklinks
-  pip_install src/optional/setuptools_scm-* || oops "setuptools_scm install failed"
+  return 0
+}
+
+mk_setuptools_scm() {
+  resume_tracker && return 0
+
+  _setup_build_install setuptools_scm src/optional/setuptools_scm-${SETUPTOOLSSCMVER}.tar.* setuptools_scm-${SETUPTOOLSSCMVER} || oops "setuptools_scm install failed"
   isDarwin && make_frameworklinks
   return 0
 }
@@ -5626,7 +5633,7 @@ mk_core() {
     && mk_libxml \
     && mk_sqlite \
     && mk_db48 \
-    && mk_py && mk_pkgconfig && mk_setuptools \
+    && mk_py && mk_pkgconfig && mk_setuptools && mk_setuptools_scm \
     && mk_blas \
     && mk_cblas \
     && mk_lapack \