diff --git a/bob/devtools/build.py b/bob/devtools/build.py
index e3fb82d42c367f135963117ed718480b4c8972f1..82090900bf28b805feebfac757f81793bd4678fd 100644
--- a/bob/devtools/build.py
+++ b/bob/devtools/build.py
@@ -726,6 +726,13 @@ def bob_devel(
     idx1 = content.find("# AUTOMATIC PARSING START")
     idx2 = content.find("# AUTOMATIC PARSING END")
     content = content[idx1:idx2]
+
+    # filter out using conda-build specific markers
+    from conda_build.metadata import ns_cfg, select_lines
+
+    config = make_conda_config(conda_build_config, None, None, condarc_options)
+    content = select_lines(content, ns_cfg(config), variants_in_place=False)
+
     package_pins = yaml.safe_load(content)
 
     package_names_map = package_pins.pop("package_names_map")
diff --git a/bob/devtools/data/conda_build_config.yaml b/bob/devtools/data/conda_build_config.yaml
index 4e55a6c39ebd28e3f6e72c80efd1505056c60ffb..95f969bc21c128602ccd54aecc1391ab6e1f7afb 100644
--- a/bob/devtools/data/conda_build_config.yaml
+++ b/bob/devtools/data/conda_build_config.yaml
@@ -230,8 +230,8 @@ sqlalchemy:
   - 1.4.15
 tabulate:
   - 0.8.9
-tensorflow:
-  - 2.4.1
+tensorflow:  # [linux]
+  - 2.4.1  # [linux]
 termcolor:
   - 1.1.0
 torchvision: