Error after bench update requirements

Hi Folks,
Thanks a lot for you all for keeping on responding our queries which motivates us to use ERPNext and contribute to opensource as well.

Off late, I had run into bench issue after doing bench update --requirements

Although the bench init worked proper for me but moving forward should i be worried about the error in future when it goes into production likewise.
I am sharing my log from my terminal in next post.

user_ubuntu@office-peer-002:~$ bench init --frappe-path https://gitlab.com/peeroffice_office/frappe.git site
WARN: Command not being executed in bench directory
$ virtualenv -q env -p /usr/bin/python3
Already using intpeerreter /usr/bin/python3
$ env/bin/pip -q install -U pip wheel six
$ env/bin/pip -q install -e git+https://github.com/frappe/python-pdfkit.git#egg=pdfkit
INFO:bench.app:Getting app frappe
$ git clone https://gitlab.com/peeroffice_office/frappe.git --depth 1 --origin upstream
Cloning into ‘frappe’…
Username for ‘https://gitlab.com’: user_ubuntu
Password for ‘https://user_ubuntu@gitlab.com’:
remote: Enumerating objects: 2331, done.
remote: Counting objects: 100% (2331/2331), done.
remote: Compressing objects: 100% (2184/2184), done.
remote: Total 2331 (delta 362), reused 1061 (delta 101), pack-reused 0
Receiving objects: 100% (2331/2331), 11.42 MiB | 680.00 KiB/s, done.
Resolving deltas: 100% (362/362), done.
INFO:bench.app:installing frappe
$ site/env/bin/pip install -q -U -e site/apps/frappe
Updating node packages…
$ yarn install
yarn install v1.22.1
[1/4] Resolving packages…
[2/4] Fetching packages…
[3/4] Linking dependencies…
warning “rollup-plugin-vue > @vue/component-compiler@3.4.4” has unmet peer dependency “postcss@>=6.0”.
[4/4] Building fresh packages…
[1/2] ⡀ uws
[1/2] ⠐ uws
[1/2] ⠠ uws
error /home/user_ubuntu/site/apps/frappe/node_modules/node-sass: Command failed.
Exit code: 1
Command: node scripts/build.js
Arguments:
Directory: /home/user_ubuntu/site/apps/frappe/node_modules/node-sass
Output:
Building: /usr/bin/node /home/user_ubuntu/site/apps/frappe/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
gyp info it worked if it ends with ok
gyp verb cli [
gyp verb cli ‘/usr/bin/node’,
gyp verb cli ‘/home/user_ubuntu/site/apps/frappe/node_modules/node-gyp/bin/node-gyp.js’,
gyp verb cli ‘rebuild’,
gyp verb cli ‘–verbose’,
gyp verb cli ‘–libsass_ext=’,
gyp verb cli ‘–libsass_cflags=’,
gyp verb cli ‘–libsass_ldflags=’,
gyp verb cli ‘–libsass_library=’
gyp verb cli ]
gyp info using node-gyp@3.6.2
gyp info using node@12.16.1 | linux | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing “build” directory
gyp verb command configure []
gyp verb check python checking for Python executable “python2” in the PATH
gyp verb which succeeded python2 /usr/bin/python2
gyp verb check python version /usr/bin/python2 -c "import platform; print(platform.python_version());" returned: “2.7.17\n”
gyp verb get node dir no --target version specified, falling back to host node version: 12.16.1
gyp verb command install [ ‘12.16.1’ ]
gyp verb install input version string “12.16.1”
gyp verb install installing version: 12.16.1
gyp verb install --ensure was passed, so won’t reinstall if already installed
gyp verb install version is already installed, need to check “installVersion”
gyp verb got “installVersion” 9
gyp verb needs “installVersion” 9
gyp verb install version is good
gyp verb get node dir target node version installed: 12.16.1
gyp verb build dir attempting to create “build” dir: /home/user_ubuntu/site/apps/frappe/node_modules/node-sass/build
gyp verb build dir “build” dir needed to be created? /home/user_ubuntu/site/apps/frappe/node_modules/node-sass/build
gyp verb build/config.gypi creating config file
gyp verb build/config.gypi writing out config file: /home/user_ubuntu/site/apps/frappe/node_modules/node-sass/build/config.gypi
gyp verb config.gypi checking for gypi file: /home/user_ubuntu/site/apps/frappe/node_modules/node-sass/config.gypi
gyp verb common.gypi checking for gypi file: /home/user_ubuntu/site/apps/frappe/node_modules/node-sass/common.gypi
gyp verb gyp gyp format was not specified; forcing “make”
gyp info spawn /usr/bin/python2
gyp info spawn args [
gyp info spawn args ‘/home/user_ubuntu/site/apps/frappe/node_modules/node-gyp/gyp/gyp_main.py’,
gyp info spawn args ‘binding.gyp’,
gyp info spawn args ‘-f’,
gyp info spawn args ‘make’,
gyp info spawn args ‘-I’,
gyp info spawn args ‘/home/user_ubuntu/site/apps/frappe/node_modules/node-sass/build/config.gypi’,
gyp info spawn args ‘-I’,
gyp info spawn args ‘/home/user_ubuntu/site/apps/frappe/node_modules/node-gyp/addon.gypi’,
gyp info spawn args ‘-I’,
gyp info spawn args ‘/home/user_ubuntu/.node-gyp/12.16.1/include/node/common.gypi’,
gyp info spawn args ‘-Dlibrary=shared_library’,
gyp info spawn args ‘-Dvisibility=default’,
gyp info spawn args ‘-Dnode_root_dir=/home/user_ubuntu/.node-gyp/12.16.1’,
gyp info spawn args ‘-Dnode_gyp_dir=/home/user_ubuntu/site/apps/frappe/node_modules/node-gyp’,
gyp info spawn args ‘-Dnode_lib_file=/home/user_ubuntu/.node-gyp/12.16.1/<(target_arch)/node.lib’,
gyp info spawn args ‘-Dmodule_root_dir=/home/user_ubuntu/site/apps/frappe/node_modules/node-sass’,
gyp info spawn args ‘-Dnode_engine=v8’,
gyp info spawn args ‘–depth=.’,
gyp info spawn args ‘–no-parallel’,
gyp info spawn args ‘–generator-output’,
gyp info spawn args ‘build’,
gyp info spawn args ‘-Goutput_dir=.’
gyp info spawn args ]
gyp verb command build []
gyp verb build type Release
gyp verb architecture x64
gyp verb node dev dir /home/user_ubuntu/.node-gyp/12.16.1
gyp verb which succeeded for make /usr/bin/make
gyp info spawn make
gyp info spawn args [ ‘V=1’, ‘BUILDTYPE=Release’, ‘-C’, ‘build’ ]
make: Entering directory ‘/home/user_ubuntu/site/apps/frappe/node_modules/node-sass/build’

It did not go well with this issue.
Any solution for this problem.
Thanks!

Go to frappe app directory and run
~/frappe-bench/apps/frappe$ yarn install
~/frappe-bench/apps/frappe$ sudo yarn add node-sass