There seems to be an issue with the if-addrs-sys package, i tried checking and building with cargo right out of the box and i am unable to. When i do run
cargo check
i get the following error:
Updating git repositoryhttps://github.com/rs-ipfs/rust-ipfs`
Updating crates.io index
Updating git repository https://github.com/NLnetLabs/domain.git
error: failed to select a version for if-addrs-sys.
... required by package if-addrs v0.6.4
... which is depended on by libp2p-tcp v0.27.0
... which is depended on by libp2p v0.34.0
... which is depended on by ipfs v0.2.1 (https://github.com/rs-ipfs/rust-ipfs#cf370325)
... which is depended on by node-cli v2.0.0 (/home/cbnits/Documents/ref/substrate/bin/node/cli)
... which is depended on by chain-spec-builder v2.0.0 (/home/cbnits/Documents/ref/substrate/bin/utils/chain-spec-builder)
versions that meet the requirements ^0.3 are: 0.3.2, 0.3.1
the package if-addrs-sys links to the native library ifaddrs, but it conflicts with a previous package which links to ifaddrs as well:
package get_if_addrs-sys v0.1.1
... which is depended on by get_if_addrs v0.5.3
... which is depended on by libp2p-tcp v0.22.0
... which is depended on by libp2p v0.28.1
... which is depended on by node-browser-testing v2.0.0 (/home/cbnits/Documents/ref/substrate/bin/node/browser-testing)
failed to select a version for if-addrs-sys which could resolve this conflict
`
What do you think is the solution to this?
Reference Screenshot:

There seems to be an issue with the if-addrs-sys package, i tried checking and building with cargo right out of the box and i am unable to. When i do run
cargo checki get the following error:
Updating git repositoryhttps://github.com/rs-ipfs/rust-ipfs`Updating crates.io index
Updating git repository
https://github.com/NLnetLabs/domain.giterror: failed to select a version for
if-addrs-sys.... required by package
if-addrs v0.6.4... which is depended on by
libp2p-tcp v0.27.0... which is depended on by
libp2p v0.34.0... which is depended on by
ipfs v0.2.1 (https://github.com/rs-ipfs/rust-ipfs#cf370325)... which is depended on by
node-cli v2.0.0 (/home/cbnits/Documents/ref/substrate/bin/node/cli)... which is depended on by
chain-spec-builder v2.0.0 (/home/cbnits/Documents/ref/substrate/bin/utils/chain-spec-builder)versions that meet the requirements
^0.3are: 0.3.2, 0.3.1the package
if-addrs-syslinks to the native libraryifaddrs, but it conflicts with a previous package which links toifaddrsas well:package
get_if_addrs-sys v0.1.1... which is depended on by
get_if_addrs v0.5.3... which is depended on by
libp2p-tcp v0.22.0... which is depended on by
libp2p v0.28.1... which is depended on by
node-browser-testing v2.0.0 (/home/cbnits/Documents/ref/substrate/bin/node/browser-testing)failed to select a version for
if-addrs-syswhich could resolve this conflict`
What do you think is the solution to this?
Reference Screenshot: