diff --git a/bob/pad/face/test/test.py b/bob/pad/face/test/test.py
index ed6c8d2c9fca05e9e24424daa2e55d2ebae31d9d..7962b8d60b27a3a2c4bbc3b88a2f2eccfb6236e6 100644
--- a/bob/pad/face/test/test.py
+++ b/bob/pad/face/test/test.py
@@ -222,8 +222,8 @@ def test_video_face_crop():
     assert len(faces) == 3
     assert faces[0][1].shape == (3, 64, 64)
     assert faces[-1][1].shape == (3, 64, 64)
-    assert np.sum(faces[0][1]) == 1238664
-    assert np.sum(faces[-1][1]) == 1238664
+    assert np.sum(faces[0][1]) == 1238302, np.sum(faces[0][1])
+    assert np.sum(faces[-1][1]) == 1238302, np.sum(faces[-1][1])
 
 
 # =============================================================================
diff --git a/conda/meta.yaml b/conda/meta.yaml
index 3283e022c579f3688d430d5a5a5fb8f1c57a811c..a8326abd39f620ee470d1bc282e2a5dc9dd496ab 100644
--- a/conda/meta.yaml
+++ b/conda/meta.yaml
@@ -21,7 +21,7 @@ requirements:
     - python {{ python }}
     - setuptools {{ setuptools }}
     - six {{ six }}
-    - numpy >=1.11 
+    - numpy
     - bob.extension
     - bob.bio.base
     - bob.io.base
@@ -33,17 +33,17 @@ requirements:
     - bob.ip.color
     - bob.ip.qualitymeasure
     - bob.learn.libsvm
-    - bob.ip.dlib
-    - bob.ip.facelandmarks
     - bob.rppg.base >=2.0.0
+    - opencv
+    - scikit-learn
+    - scikit-image
   run:
     - python
     - setuptools
     - six
-    - numpy >=1.11 
-    - scikit-learn
-    - scikit-image
-    - opencv
+    - {{ pin_compatible('numpy') }}
+    - {{ pin_compatible('scikit-learn') }}
+    - {{ pin_compatible('scikit-image') }}
 
 test:
   imports:
@@ -67,7 +67,9 @@ test:
     - bob.db.mobio
     - bob.db.maskattack
     - bob.db.casiasurf
-    - bob.rppg.base
+    - bob.ip.dlib
+    - bob.ip.facelandmarks
+    - bob.ip.mtcnn  # [linux]
 
 about:
   home: https://www.idiap.ch/software/bob/