Make apps error on branch-4.6.0

“PYTHON_VER is python2.7”
cd /data01/hue/maven && mvn install
[INFO] Scanning for projects…
[INFO]
[INFO] --------------------< com.cloudera.hue:hue-parent >---------------------
[INFO] Building Hue Maven Parent POM 4.6.0-SNAPSHOT
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] — maven-enforcer-plugin:1.0:enforce (default) @ hue-parent —
[INFO]
[INFO] — maven-install-plugin:2.4:install (default-install) @ hue-parent —
[INFO] Installing /data01/hue/maven/pom.xml to /root/.m2/repository/com/cloudera/hue/hue-parent/4.6.0-SNAPSHOT/hue-parent-4.6.0-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.490 s
[INFO] Finished at: 2021-06-18T08:57:44Z
[INFO] ------------------------------------------------------------------------
“PYTHON_VER is python2.7”
“----------------> ENV_INSTALL_TARGETS: .recursive-env-install/core .recursive-env-install/libs/aws .recursive-env-install/libs/azure .recursive-env-install/libs/hadoop .recursive-env-install/libs/indexer .recursive-env-install/libs/libanalyze .recursive-env-install/libs/liboauth .recursive-env-install/libs/liboozie .recursive-env-install/libs/librdbms .recursive-env-install/libs/libsaml .recursive-env-install/libs/libsentry .recursive-env-install/libs/libsolr .recursive-env-install/libs/libzookeeper .recursive-env-install/libs/metadata .recursive-env-install/libs/notebook .recursive-env-install/libs/dashboard .recursive-env-install/libs/kafka”
make[1]: Entering directory /data01/hue/desktop' make -C core env-install "PYTHON_VER is python2.7" make[2]: Entering directory /data01/hue/desktop/core’
— Building egg for cryptography-2.1.4
Couldn’t find index page for ‘cffi’ (maybe misspelled?)
No local packages or working download links found for cffi>=1.7
Traceback (most recent call last):
File “”, line 1, in
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 251, in run_setup
raise
File “/usr/lib/python2.7/contextlib.py”, line 35, in exit
self.gen.throw(type, value, traceback)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 198, in setup_context
yield
File “/usr/lib/python2.7/contextlib.py”, line 35, in exit
self.gen.throw(type, value, traceback)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 169, in save_modules
saved_exc.resume()
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 144, in resume
six.reraise(type, exc, self._tb)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 157, in save_modules
yield saved
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 198, in setup_context
yield
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 248, in run_setup
DirectorySandbox(setup_dir).run(runner)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 278, in run
return func()
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 246, in runner
_execfile(setup_script, ns)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/sandbox.py”, line 47, in _execfile
exec(code, globals, locals)
File “setup.py”, line 307, in
**keywords_with_side_effects(sys.argv)
File “/usr/lib/python2.7/distutils/core.py”, line 111, in setup
_setup_distribution = dist = klass(attrs)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/dist.py”, line 315, in init
self.fetch_build_eggs(attrs[‘setup_requires’])
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/dist.py”, line 361, in fetch_build_eggs
replace_conflicting=True,
File “/data01/hue/build/env/local/lib/python2.7/site-packages/pkg_resources/init.py”, line 850, in resolve
dist = best[req.key] = env.best_match(req, ws, installer)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/pkg_resources/init.py”, line 1122, in best_match
return self.obtain(req, installer)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/pkg_resources/init.py”, line 1134, in obtain
return installer(requirement)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/dist.py”, line 429, in fetch_build_egg
return cmd.easy_install(req)
File “/data01/hue/build/env/local/lib/python2.7/site-packages/setuptools/command/easy_install.py”, line 659, in easy_install
raise DistutilsError(msg)
distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse(‘cffi>=1.7’)
make[2]: *** [/data01/hue/desktop/core/build/cryptography-2.1.4/egg.stamp] Error 1
make[2]: Leaving directory /data01/hue/desktop/core' make[1]: *** [.recursive-env-install/core] Error 2 make[1]: Leaving directory /data01/hue/desktop’
make: *** [desktop] Error 2