We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Installation issue: py-grpcio
### Steps to reproduce the issue
```console
$ spack install py-grpcio
```

### Information on your system

* **Spack:** 0.17.1-1070-5208fcf
* **Python:** 3.8.12
* **Platform:** linux-rhel6-broadwell
* **Concretizer:** clingo


### Additional information

[spack-build-env.txt](https://github.com/spack/spack/files/8003480/spack-build-env.txt)
[spack-build-out.txt](https://github.com/spack/spack/files/8003481/spack-build-out.txt)

@adamjstewart  
@aweits


### General information

- [X] I have run `spack debug report` and reported the version of Spack/Python/Platform
- [X] I have run `spack maintainers <name-of-the-package>` and **@mentioned** any maintainers
- [X] I have uploaded the build log and environment files
- [X] I have searched the issues of this repo and believe this is not a duplicate

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `var/spack/repos/builtin/packages/py-grpcio/package.py`
Content:
```
1 # Copyright 2013-2022 Lawrence Livermore National Security, LLC and other
2 # Spack Project Developers. See the top-level COPYRIGHT file for details.
3 #
4 # SPDX-License-Identifier: (Apache-2.0 OR MIT)
5 
6 from spack import *
7 
8 
9 class PyGrpcio(PythonPackage):
10     """HTTP/2-based RPC framework."""
11 
12     homepage = "https://grpc.io/"
13     pypi = "grpcio/grpcio-1.32.0.tar.gz"
14 
15     version('1.42.0', sha256='4a8f2c7490fe3696e0cdd566e2f099fb91b51bc75446125175c55581c2f7bc11')
16     version('1.39.0', sha256='57974361a459d6fe04c9ae0af1845974606612249f467bbd2062d963cb90f407')
17     version('1.38.1', sha256='1f79d8a24261e3c12ec3a6c25945ff799ae09874fd24815bc17c2dc37715ef6c')
18     version('1.38.0', sha256='abbf9c8c3df4d5233d5888c6cfa85c1bb68a6923749bd4dd1abc6e1e93986f17')
19     version('1.37.1', sha256='df8305806311d3fe913d4f7eb3ef28e2072159ea12f95baab5d447f1380a71e3')
20     version('1.37.0', sha256='b3ce16aa91569760fdabd77ca901b2288152eb16941d28edd9a3a75a0c4a8a85')
21     version('1.36.0', sha256='70b11805bc9385fcd24e15bcdc5bd8bed463026cd2227d9fdd1ebda612ba0cd9')
22     version('1.35.0', sha256='7bd0ebbb14dde78bf66a1162efd29d3393e4e943952e2f339757aa48a184645c')
23     version('1.34.1', sha256='1c746a3cd8a830d8d916a9d0476a786aaa98c5cc2a096344af2be955e439f8ac')
24     version('1.34.0', sha256='f98f746cacbaa681de0bcd90d7aa77b440e3e1327a9988f6a2b580d54e27d4c3')
25     version('1.33.2', sha256='21265511880056d19ce4f809ce3fbe2a3fa98ec1fc7167dbdf30a80d3276202e')
26     version('1.33.1', sha256='f19782ec5104599382a0f73f2dfea465d0e65f6818bb3c49ca672b97034c64c3')
27     version('1.32.0', sha256='01d3046fe980be25796d368f8fc5ff34b7cf5e1444f3789a017a7fe794465639')
28     version('1.30.0', sha256='e8f2f5d16e0164c415f1b31a8d9a81f2e4645a43d1b261375d6bab7b0adf511f')
29     version('1.29.0', sha256='a97ea91e31863c9a3879684b5fb3c6ab4b17c5431787548fc9f52b9483ea9c25')
30     version('1.28.1', sha256='cbc322c5d5615e67c2a15be631f64e6c2bab8c12505bc7c150948abdaa0bdbac')
31     version('1.27.2', sha256='5ae532b93cf9ce5a2a549b74a2c35e3b690b171ece9358519b3039c7b84c887e')
32     version('1.25.0', sha256='c948c034d8997526011960db54f512756fb0b4be1b81140a15b4ef094c6594a4')
33     version('1.16.0', sha256='d99db0b39b490d2469a8ef74197d5f211fa740fc9581dccecbb76c56d080fce1')
34 
35     depends_on('python@3.5:', when='@1.30:', type=('build', 'run'))
36     depends_on('python@2.7:2.8,3.5:', type=('build', 'run'))
37     depends_on('py-setuptools', type='build')
38     depends_on('py-six@1.5.2:', type=('build', 'run'))
39     depends_on('py-futures@2.2.0:', when='^python@:3.1', type=('build', 'run'))
40     depends_on('py-enum34@1.0.4:', when='^python@:3.3', type=('build', 'run'))
41     depends_on('py-cython@0.23:', type='build')
42     depends_on('openssl')
43     depends_on('zlib')
44     depends_on('c-ares')
45     depends_on('re2+shared')
46 
47     def setup_build_environment(self, env):
48         env.set('GRPC_PYTHON_BUILD_WITH_CYTHON', True)
49         env.set('GRPC_PYTHON_BUILD_SYSTEM_OPENSSL', True)
50         env.set('GRPC_PYTHON_BUILD_SYSTEM_ZLIB', True)
51         env.set('GRPC_PYTHON_BUILD_SYSTEM_CARES', True)
52         env.set('GRPC_PYTHON_BUILD_SYSTEM_RE2', True)
53         # https://github.com/grpc/grpc/pull/24449
54         env.set('GRPC_BUILD_WITH_BORING_SSL_ASM', '')
55         env.set('GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS', str(make_jobs))
56 
57         for dep in self.spec.dependencies(deptype='link'):
58             query = self.spec[dep.name]
59             env.prepend_path('LIBRARY_PATH', query.libs.directories[0])
60             env.prepend_path('CPATH', query.headers.directories[0])
61 
62     def patch(self):
63         if self.spec.satisfies('%fj'):
64             filter_file("-std=gnu99", "", "setup.py")
65 
66         # use the spack packages
67         filter_file(r'(\s+SSL_INCLUDE = ).*',
68                     r"\1('{0}',)".format(self.spec['openssl'].prefix.include),
69                     'setup.py')
70         filter_file(r'(\s+ZLIB_INCLUDE = ).*',
71                     r"\1('{0}',)".format(self.spec['zlib'].prefix.include),
72                     'setup.py')
73         filter_file(r'(\s+CARES_INCLUDE = ).*',
74                     r"\1('{0}',)".format(self.spec['c-ares'].prefix.include),
75                     'setup.py')
76         filter_file(r'(\s+RE2_INCLUDE = ).*',
77                     r"\1('{0}',)".format(self.spec['re2'].prefix.include),
78                     'setup.py')
79
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/var/spack/repos/builtin/packages/py-grpcio/package.py b/var/spack/repos/builtin/packages/py-grpcio/package.py
--- a/var/spack/repos/builtin/packages/py-grpcio/package.py
+++ b/var/spack/repos/builtin/packages/py-grpcio/package.py
@@ -12,6 +12,7 @@
     homepage = "https://grpc.io/"
     pypi = "grpcio/grpcio-1.32.0.tar.gz"
 
+    version('1.43.0', sha256='735d9a437c262ab039d02defddcb9f8f545d7009ae61c0114e19dda3843febe5')
     version('1.42.0', sha256='4a8f2c7490fe3696e0cdd566e2f099fb91b51bc75446125175c55581c2f7bc11')
     version('1.39.0', sha256='57974361a459d6fe04c9ae0af1845974606612249f467bbd2062d963cb90f407')
     version('1.38.1', sha256='1f79d8a24261e3c12ec3a6c25945ff799ae09874fd24815bc17c2dc37715ef6c')
@@ -32,8 +33,9 @@
     version('1.25.0', sha256='c948c034d8997526011960db54f512756fb0b4be1b81140a15b4ef094c6594a4')
     version('1.16.0', sha256='d99db0b39b490d2469a8ef74197d5f211fa740fc9581dccecbb76c56d080fce1')
 
-    depends_on('python@3.5:', when='@1.30:', type=('build', 'run'))
-    depends_on('python@2.7:2.8,3.5:', type=('build', 'run'))
+    depends_on('python@3.6:', when='@1.42:', type=('build', 'link', 'run'))
+    depends_on('python@3.5:', when='@1.30:', type=('build', 'link', 'run'))
+    depends_on('python@2.7:2.8,3.5:', type=('build', 'link', 'run'))
     depends_on('py-setuptools', type='build')
     depends_on('py-six@1.5.2:', type=('build', 'run'))
     depends_on('py-futures@2.2.0:', when='^python@:3.1', type=('build', 'run'))
@@ -60,8 +62,7 @@
             env.prepend_path('CPATH', query.headers.directories[0])
 
     def patch(self):
-        if self.spec.satisfies('%fj'):
-            filter_file("-std=gnu99", "", "setup.py")
+        filter_file("-std=gnu99", "", "setup.py")
 
         # use the spack packages
         filter_file(r'(\s+SSL_INCLUDE = ).*',

{"golden_diff": "diff --git a/var/spack/repos/builtin/packages/py-grpcio/package.py b/var/spack/repos/builtin/packages/py-grpcio/package.py\n--- a/var/spack/repos/builtin/packages/py-grpcio/package.py\n+++ b/var/spack/repos/builtin/packages/py-grpcio/package.py\n@@ -12,6 +12,7 @@\n     homepage = \"https://grpc.io/\"\n     pypi = \"grpcio/grpcio-1.32.0.tar.gz\"\n \n+    version('1.43.0', sha256='735d9a437c262ab039d02defddcb9f8f545d7009ae61c0114e19dda3843febe5')\n     version('1.42.0', sha256='4a8f2c7490fe3696e0cdd566e2f099fb91b51bc75446125175c55581c2f7bc11')\n     version('1.39.0', sha256='57974361a459d6fe04c9ae0af1845974606612249f467bbd2062d963cb90f407')\n     version('1.38.1', sha256='1f79d8a24261e3c12ec3a6c25945ff799ae09874fd24815bc17c2dc37715ef6c')\n@@ -32,8 +33,9 @@\n     version('1.25.0', sha256='c948c034d8997526011960db54f512756fb0b4be1b81140a15b4ef094c6594a4')\n     version('1.16.0', sha256='d99db0b39b490d2469a8ef74197d5f211fa740fc9581dccecbb76c56d080fce1')\n \n-    depends_on('python@3.5:', when='@1.30:', type=('build', 'run'))\n-    depends_on('python@2.7:2.8,3.5:', type=('build', 'run'))\n+    depends_on('python@3.6:', when='@1.42:', type=('build', 'link', 'run'))\n+    depends_on('python@3.5:', when='@1.30:', type=('build', 'link', 'run'))\n+    depends_on('python@2.7:2.8,3.5:', type=('build', 'link', 'run'))\n     depends_on('py-setuptools', type='build')\n     depends_on('py-six@1.5.2:', type=('build', 'run'))\n     depends_on('py-futures@2.2.0:', when='^python@:3.1', type=('build', 'run'))\n@@ -60,8 +62,7 @@\n             env.prepend_path('CPATH', query.headers.directories[0])\n \n     def patch(self):\n-        if self.spec.satisfies('%fj'):\n-            filter_file(\"-std=gnu99\", \"\", \"setup.py\")\n+        filter_file(\"-std=gnu99\", \"\", \"setup.py\")\n \n         # use the spack packages\n         filter_file(r'(\\s+SSL_INCLUDE = ).*',\n", "issue": "Installation issue: py-grpcio\n### Steps to reproduce the issue\r\n```console\r\n$ spack install py-grpcio\r\n```\r\n\r\n### Information on your system\r\n\r\n* **Spack:** 0.17.1-1070-5208fcf\r\n* **Python:** 3.8.12\r\n* **Platform:** linux-rhel6-broadwell\r\n* **Concretizer:** clingo\r\n\r\n\r\n### Additional information\r\n\r\n[spack-build-env.txt](https://github.com/spack/spack/files/8003480/spack-build-env.txt)\r\n[spack-build-out.txt](https://github.com/spack/spack/files/8003481/spack-build-out.txt)\r\n\r\n@adamjstewart  \r\n@aweits\r\n\r\n\r\n### General information\r\n\r\n- [X] I have run `spack debug report` and reported the version of Spack/Python/Platform\r\n- [X] I have run `spack maintainers <name-of-the-package>` and **@mentioned** any maintainers\r\n- [X] I have uploaded the build log and environment files\r\n- [X] I have searched the issues of this repo and believe this is not a duplicate\n", "before_files": [{"content": "# Copyright 2013-2022 Lawrence Livermore National Security, LLC and other\n# Spack Project Developers. See the top-level COPYRIGHT file for details.\n#\n# SPDX-License-Identifier: (Apache-2.0 OR MIT)\n\nfrom spack import *\n\n\nclass PyGrpcio(PythonPackage):\n    \"\"\"HTTP/2-based RPC framework.\"\"\"\n\n    homepage = \"https://grpc.io/\"\n    pypi = \"grpcio/grpcio-1.32.0.tar.gz\"\n\n    version('1.42.0', sha256='4a8f2c7490fe3696e0cdd566e2f099fb91b51bc75446125175c55581c2f7bc11')\n    version('1.39.0', sha256='57974361a459d6fe04c9ae0af1845974606612249f467bbd2062d963cb90f407')\n    version('1.38.1', sha256='1f79d8a24261e3c12ec3a6c25945ff799ae09874fd24815bc17c2dc37715ef6c')\n    version('1.38.0', sha256='abbf9c8c3df4d5233d5888c6cfa85c1bb68a6923749bd4dd1abc6e1e93986f17')\n    version('1.37.1', sha256='df8305806311d3fe913d4f7eb3ef28e2072159ea12f95baab5d447f1380a71e3')\n    version('1.37.0', sha256='b3ce16aa91569760fdabd77ca901b2288152eb16941d28edd9a3a75a0c4a8a85')\n    version('1.36.0', sha256='70b11805bc9385fcd24e15bcdc5bd8bed463026cd2227d9fdd1ebda612ba0cd9')\n    version('1.35.0', sha256='7bd0ebbb14dde78bf66a1162efd29d3393e4e943952e2f339757aa48a184645c')\n    version('1.34.1', sha256='1c746a3cd8a830d8d916a9d0476a786aaa98c5cc2a096344af2be955e439f8ac')\n    version('1.34.0', sha256='f98f746cacbaa681de0bcd90d7aa77b440e3e1327a9988f6a2b580d54e27d4c3')\n    version('1.33.2', sha256='21265511880056d19ce4f809ce3fbe2a3fa98ec1fc7167dbdf30a80d3276202e')\n    version('1.33.1', sha256='f19782ec5104599382a0f73f2dfea465d0e65f6818bb3c49ca672b97034c64c3')\n    version('1.32.0', sha256='01d3046fe980be25796d368f8fc5ff34b7cf5e1444f3789a017a7fe794465639')\n    version('1.30.0', sha256='e8f2f5d16e0164c415f1b31a8d9a81f2e4645a43d1b261375d6bab7b0adf511f')\n    version('1.29.0', sha256='a97ea91e31863c9a3879684b5fb3c6ab4b17c5431787548fc9f52b9483ea9c25')\n    version('1.28.1', sha256='cbc322c5d5615e67c2a15be631f64e6c2bab8c12505bc7c150948abdaa0bdbac')\n    version('1.27.2', sha256='5ae532b93cf9ce5a2a549b74a2c35e3b690b171ece9358519b3039c7b84c887e')\n    version('1.25.0', sha256='c948c034d8997526011960db54f512756fb0b4be1b81140a15b4ef094c6594a4')\n    version('1.16.0', sha256='d99db0b39b490d2469a8ef74197d5f211fa740fc9581dccecbb76c56d080fce1')\n\n    depends_on('python@3.5:', when='@1.30:', type=('build', 'run'))\n    depends_on('python@2.7:2.8,3.5:', type=('build', 'run'))\n    depends_on('py-setuptools', type='build')\n    depends_on('py-six@1.5.2:', type=('build', 'run'))\n    depends_on('py-futures@2.2.0:', when='^python@:3.1', type=('build', 'run'))\n    depends_on('py-enum34@1.0.4:', when='^python@:3.3', type=('build', 'run'))\n    depends_on('py-cython@0.23:', type='build')\n    depends_on('openssl')\n    depends_on('zlib')\n    depends_on('c-ares')\n    depends_on('re2+shared')\n\n    def setup_build_environment(self, env):\n        env.set('GRPC_PYTHON_BUILD_WITH_CYTHON', True)\n        env.set('GRPC_PYTHON_BUILD_SYSTEM_OPENSSL', True)\n        env.set('GRPC_PYTHON_BUILD_SYSTEM_ZLIB', True)\n        env.set('GRPC_PYTHON_BUILD_SYSTEM_CARES', True)\n        env.set('GRPC_PYTHON_BUILD_SYSTEM_RE2', True)\n        # https://github.com/grpc/grpc/pull/24449\n        env.set('GRPC_BUILD_WITH_BORING_SSL_ASM', '')\n        env.set('GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS', str(make_jobs))\n\n        for dep in self.spec.dependencies(deptype='link'):\n            query = self.spec[dep.name]\n            env.prepend_path('LIBRARY_PATH', query.libs.directories[0])\n            env.prepend_path('CPATH', query.headers.directories[0])\n\n    def patch(self):\n        if self.spec.satisfies('%fj'):\n            filter_file(\"-std=gnu99\", \"\", \"setup.py\")\n\n        # use the spack packages\n        filter_file(r'(\\s+SSL_INCLUDE = ).*',\n                    r\"\\1('{0}',)\".format(self.spec['openssl'].prefix.include),\n                    'setup.py')\n        filter_file(r'(\\s+ZLIB_INCLUDE = ).*',\n                    r\"\\1('{0}',)\".format(self.spec['zlib'].prefix.include),\n                    'setup.py')\n        filter_file(r'(\\s+CARES_INCLUDE = ).*',\n                    r\"\\1('{0}',)\".format(self.spec['c-ares'].prefix.include),\n                    'setup.py')\n        filter_file(r'(\\s+RE2_INCLUDE = ).*',\n                    r\"\\1('{0}',)\".format(self.spec['re2'].prefix.include),\n                    'setup.py')\n", "path": "var/spack/repos/builtin/packages/py-grpcio/package.py"}], "after_files": [{"content": "# Copyright 2013-2022 Lawrence Livermore National Security, LLC and other\n# Spack Project Developers. See the top-level COPYRIGHT file for details.\n#\n# SPDX-License-Identifier: (Apache-2.0 OR MIT)\n\nfrom spack import *\n\n\nclass PyGrpcio(PythonPackage):\n    \"\"\"HTTP/2-based RPC framework.\"\"\"\n\n    homepage = \"https://grpc.io/\"\n    pypi = \"grpcio/grpcio-1.32.0.tar.gz\"\n\n    version('1.43.0', sha256='735d9a437c262ab039d02defddcb9f8f545d7009ae61c0114e19dda3843febe5')\n    version('1.42.0', sha256='4a8f2c7490fe3696e0cdd566e2f099fb91b51bc75446125175c55581c2f7bc11')\n    version('1.39.0', sha256='57974361a459d6fe04c9ae0af1845974606612249f467bbd2062d963cb90f407')\n    version('1.38.1', sha256='1f79d8a24261e3c12ec3a6c25945ff799ae09874fd24815bc17c2dc37715ef6c')\n    version('1.38.0', sha256='abbf9c8c3df4d5233d5888c6cfa85c1bb68a6923749bd4dd1abc6e1e93986f17')\n    version('1.37.1', sha256='df8305806311d3fe913d4f7eb3ef28e2072159ea12f95baab5d447f1380a71e3')\n    version('1.37.0', sha256='b3ce16aa91569760fdabd77ca901b2288152eb16941d28edd9a3a75a0c4a8a85')\n    version('1.36.0', sha256='70b11805bc9385fcd24e15bcdc5bd8bed463026cd2227d9fdd1ebda612ba0cd9')\n    version('1.35.0', sha256='7bd0ebbb14dde78bf66a1162efd29d3393e4e943952e2f339757aa48a184645c')\n    version('1.34.1', sha256='1c746a3cd8a830d8d916a9d0476a786aaa98c5cc2a096344af2be955e439f8ac')\n    version('1.34.0', sha256='f98f746cacbaa681de0bcd90d7aa77b440e3e1327a9988f6a2b580d54e27d4c3')\n    version('1.33.2', sha256='21265511880056d19ce4f809ce3fbe2a3fa98ec1fc7167dbdf30a80d3276202e')\n    version('1.33.1', sha256='f19782ec5104599382a0f73f2dfea465d0e65f6818bb3c49ca672b97034c64c3')\n    version('1.32.0', sha256='01d3046fe980be25796d368f8fc5ff34b7cf5e1444f3789a017a7fe794465639')\n    version('1.30.0', sha256='e8f2f5d16e0164c415f1b31a8d9a81f2e4645a43d1b261375d6bab7b0adf511f')\n    version('1.29.0', sha256='a97ea91e31863c9a3879684b5fb3c6ab4b17c5431787548fc9f52b9483ea9c25')\n    version('1.28.1', sha256='cbc322c5d5615e67c2a15be631f64e6c2bab8c12505bc7c150948abdaa0bdbac')\n    version('1.27.2', sha256='5ae532b93cf9ce5a2a549b74a2c35e3b690b171ece9358519b3039c7b84c887e')\n    version('1.25.0', sha256='c948c034d8997526011960db54f512756fb0b4be1b81140a15b4ef094c6594a4')\n    version('1.16.0', sha256='d99db0b39b490d2469a8ef74197d5f211fa740fc9581dccecbb76c56d080fce1')\n\n    depends_on('python@3.6:', when='@1.42:', type=('build', 'link', 'run'))\n    depends_on('python@3.5:', when='@1.30:', type=('build', 'link', 'run'))\n    depends_on('python@2.7:2.8,3.5:', type=('build', 'link', 'run'))\n    depends_on('py-setuptools', type='build')\n    depends_on('py-six@1.5.2:', type=('build', 'run'))\n    depends_on('py-futures@2.2.0:', when='^python@:3.1', type=('build', 'run'))\n    depends_on('py-enum34@1.0.4:', when='^python@:3.3', type=('build', 'run'))\n    depends_on('py-cython@0.23:', type='build')\n    depends_on('openssl')\n    depends_on('zlib')\n    depends_on('c-ares')\n    depends_on('re2+shared')\n\n    def setup_build_environment(self, env):\n        env.set('GRPC_PYTHON_BUILD_WITH_CYTHON', True)\n        env.set('GRPC_PYTHON_BUILD_SYSTEM_OPENSSL', True)\n        env.set('GRPC_PYTHON_BUILD_SYSTEM_ZLIB', True)\n        env.set('GRPC_PYTHON_BUILD_SYSTEM_CARES', True)\n        env.set('GRPC_PYTHON_BUILD_SYSTEM_RE2', True)\n        # https://github.com/grpc/grpc/pull/24449\n        env.set('GRPC_BUILD_WITH_BORING_SSL_ASM', '')\n        env.set('GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS', str(make_jobs))\n\n        for dep in self.spec.dependencies(deptype='link'):\n            query = self.spec[dep.name]\n            env.prepend_path('LIBRARY_PATH', query.libs.directories[0])\n            env.prepend_path('CPATH', query.headers.directories[0])\n\n    def patch(self):\n        filter_file(\"-std=gnu99\", \"\", \"setup.py\")\n\n        # use the spack packages\n        filter_file(r'(\\s+SSL_INCLUDE = ).*',\n                    r\"\\1('{0}',)\".format(self.spec['openssl'].prefix.include),\n                    'setup.py')\n        filter_file(r'(\\s+ZLIB_INCLUDE = ).*',\n                    r\"\\1('{0}',)\".format(self.spec['zlib'].prefix.include),\n                    'setup.py')\n        filter_file(r'(\\s+CARES_INCLUDE = ).*',\n                    r\"\\1('{0}',)\".format(self.spec['c-ares'].prefix.include),\n                    'setup.py')\n        filter_file(r'(\\s+RE2_INCLUDE = ).*',\n                    r\"\\1('{0}',)\".format(self.spec['re2'].prefix.include),\n                    'setup.py')\n", "path": "var/spack/repos/builtin/packages/py-grpcio/package.py"}]}