So I keep getting an error while trying to install a package that?s required for homebridge and this is what is says I have tried a brand new fresh OS install, deleting related packages, I have tried everything I know but can?t figure this out.

sudo apt-get install -y nodejs gcc g++ make python net-tools
[sudo] password for kali:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'python-is-python2' instead of 'python'
g++ is already the newest version (4:10.2.0-1).
g++ set to manually installed.
gcc is already the newest version (4:10.2.0-1).
gcc set to manually installed.
make is already the newest version (4.3-4).
make set to manually installed.
net-tools is already the newest version (1.60+git20181103.0eebece-1).
python-is-python2 is already the newest version (2.7.18-6).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
nodejs : Depends: python-minimal but it is not installable
E: Unable to correct problems, you have held broken packages.