Build env error on ubuntu 16

hi everyone i’m a computer science engineer but i need help here i don’t know haskshelll. I tried the nix build and after installed nix and cloned the git, I’m having issue when the clean git script is trying to list the submodules and i have no idea why :

nix-build -A scripts.testnet.node -o testnet-node --show-trace:

trace: To make project.plan-nix for cardano-node-src a fixed-output derivation but not materialized, set plan-sha256 to the output of the ‘calculateMaterializedSha’ script in ‘passthru’.
trace: To materialize project.plan-nix for cardano-node-src entirely, pass a writable path as the materialized argument and run the ‘updateMaterialized’ script in ‘passthru’.
error: while evaluating the attribute ‘text’ of the derivation ‘cardano-node-testnet’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/pkgs/build-support/trivial-builders.nix:7:7:
while evaluating the attribute ‘config.services.cardano-node.script’ at undefined position:
while evaluating ‘g’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/attrsets.nix:276:19, called from undefined position:
while evaluating anonymous function at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:139:72, called from /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/attrsets.nix:279:20:
while evaluating the attribute ‘value’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:512:9:
while evaluating the option services.cardano-node.script': while evaluating the attribute 'mergedValue' at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:544:5: while evaluating the attribute 'values' at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:538:9: while evaluating anonymous function at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:534:19, called from /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:534:14: while evaluating the attribute 'value._type' at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:635:73: while evaluating the attribute 'value.content' at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:695:14: while evaluating the attribute 'default' at /home/Bureau/cardano/cardano-node/nix/nixos/cardano-node-service.nix:122:9: while evaluating 'mkScript' at /home/Bureau/cardano/cardano-node/nix/nixos/cardano-node-service.nix:12:19, called from /home//Bureau/cardano/cardano-node/nix/nixos/cardano-node-service.nix:122:19: while evaluating anonymous function at /home/benjamin/Bureau/cardano/cardano-node/nix/nixos/cardano-node-service.nix:53:28, called from undefined position: while evaluating the attribute 'executable' at undefined position: while evaluating 'g' at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/attrsets.nix:276:19, called from undefined position: while evaluating anonymous function at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:139:72, called from /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/attrsets.nix:279:20: while evaluating the attribute 'value' at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:512:9: while evaluating the option services.cardano-node.executable’:
while evaluating the attribute ‘mergedValue’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:544:5:
while evaluating the attribute ‘values’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:538:9:
while evaluating anonymous function at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:534:19, called from /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:534:14:
while evaluating the attribute ‘value._type’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:635:73:
while evaluating the attribute ‘value.content’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:695:14:
while evaluating the attribute ‘default’ at /home/benjamin/Bureau/cardano/cardano-node/nix/nixos/cardano-node-service.nix:169:9:
while evaluating the attribute ‘package’ at undefined position:
while evaluating ‘g’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/attrsets.nix:276:19, called from undefined position:
while evaluating anonymous function at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:139:72, called from /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/attrsets.nix:279:20:
while evaluating the attribute ‘value’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:512:9:
while evaluating the option `services.cardano-node.package’:
while evaluating the attribute ‘mergedValue’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:544:5:
while evaluating the attribute ‘values’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:538:9:
while evaluating anonymous function at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:534:19, called from /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:534:14:
while evaluating the attribute ‘value._type’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:635:73:
while evaluating the attribute ‘value.content’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/lib/modules.nix:695:14:
while evaluating the attribute ‘default’ at /home//Bureau/cardano/cardano-node/nix/nixos/cardano-node-service.nix:156:9:
while evaluating the attribute ‘cardano-node’ at /home//Bureau/cardano/cardano-node/nix/pkgs.nix:58:68:
while evaluating anonymous function at /home//Bureau/cardano/cardano-node/nix/haskell.nix:4:1, called from /home//Bureau/cardano/cardano-node/nix/pkgs.nix:6:32:
while evaluating ‘cabalProject’ at /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/overlays/haskell.nix:688:13, called from /home//Bureau/cardano/cardano-node/nix/haskell.nix:47:12:
while evaluating the attribute ‘hsPkgs’ at /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/overlays/haskell.nix:546:15:
while evaluating the attribute ‘hsPkgs’ at /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/overlays/haskell.nix:526:43:
while evaluating anonymous function at /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/import-and-filter-project.nix:5:1, called from /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/overlays/haskell.nix:503:27:
while evaluating the attribute ‘buildCommand’ of the derivation ‘cardano-node-src-plan-to-nix-pkgs’ at /nix/store/g9r92jfark3sngrh57nnbbpjx6nbkfjg-nixpkgs-src/pkgs/build-support/trivial-builders.nix:7:7:
while evaluating ‘filter’’ at /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/clean-source-with.nix:67:23, called from undefined position:
while evaluating ‘filter’ at /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/call-cabal-project-to-nix.nix:84:24, called from /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/clean-source-with.nix:75:17:
while evaluating ‘filter’’ at /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/clean-source-with.nix:67:23, called from /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/call-cabal-project-to-nix.nix:84:50:
while evaluating ‘filter’ at /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/clean-git.nix:151:20, called from /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/clean-source-with.nix:75:17:
while evaluating ‘lines’ at /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/clean-git.nix:33:11, called from /nix/store/xvp49fngm55bvqr8aywvwlmxnw990p40-haskell.nix-src/lib/clean-git.nix:129:17:
while setting up the build environment: getting attributes of path ‘’: No such file or directory

but git is working : git ls-files --recurse-submodules
.buildkite/docker-build-push.nix
.buildkite/pipeline.yml
.buildkite/release-docker-push.sh
.gitattributes
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/performance_issue
.github/bin/retry
.github/workflows/github-page.yml
.github/workflows/haskell.yml
.github/workflows/release.yaml
.gitignore
.gitmodules
.hlint.yaml
.readthedocs.yml
.stylish-haskell.yaml
CODEOWNERS
LICENSE
Makefile
NOTICE
README.rst
STYLE.md
Setup.hs
bors.toml
cabal.project
cabal.project.local.github-pages
cardano-api/ChangeLog.md
cardano-api/LICENSE
cardano-api/NOTICE
cardano-api/README.md
cardano-api/cardano-api.cabal
cardano-api/src/Cardano/Api.hs
cardano-api/src/Cardano/Api/Address.hs
cardano-api/src/Cardano/Api/Block.hs
cardano-api/src/Cardano/Api/Byron.hs
cardano-api/src/Cardano/Api/Certificate.hs
cardano-api/src/Cardano/Api/ChainSync/Client.hs
cardano-api/src/Cardano/Api/ChainSync/ClientPipelined.hs
cardano-api/src/Cardano/Api/Crypto/Ed25519Bip32.hs
cardano-api/src/Cardano/Api/Eras.hs
cardano-api/src/Cardano/Api/Error.hs
cardano-api/src/Cardano/Api/Fees.hs
cardano-api/src/Cardano/Api/HasTypeProxy.hs
cardano-api/src/Cardano/Api/Hash.hs
cardano-api/src/Cardano/Api/IPC.hs
cardano-api/src/Cardano/Api/Key.hs
cardano-api/src/Cardano/Api/KeysByron.hs
cardano-api/src/Cardano/Api/KeysPraos.hs
cardano-api/src/Cardano/Api/KeysShelley.hs
cardano-api/src/Cardano/Api/Modes.hs
cardano-api/src/Cardano/Api/NetworkId.hs
cardano-api/src/Cardano/Api/OperationalCertificate.hs
cardano-api/src/Cardano/Api/Orphans.hs
cardano-api/src/Cardano/Api/Protocol/Byron.hs
cardano-api/src/Cardano/Api/Protocol/Cardano.hs
cardano-api/src/Cardano/Api/Protocol/Shelley.hs
cardano-api/src/Cardano/Api/Protocol/Types.hs
cardano-api/src/Cardano/Api/ProtocolParameters.hs
cardano-api/src/Cardano/Api/Query.hs
cardano-api/src/Cardano/Api/Script.hs
cardano-api/src/Cardano/Api/SerialiseBech32.hs
cardano-api/src/Cardano/Api/SerialiseCBOR.hs
cardano-api/src/Cardano/Api/SerialiseJSON.hs
cardano-api/src/Cardano/Api/SerialiseRaw.hs
cardano-api/src/Cardano/Api/SerialiseTextEnvelope.hs
cardano-api/src/Cardano/Api/Shelley.hs
cardano-api/src/Cardano/Api/Shelley/Genesis.hs
cardano-api/src/Cardano/Api/SpecialByron.hs
cardano-api/src/Cardano/Api/StakePoolMetadata.hs
cardano-api/src/Cardano/Api/Tx.hs
cardano-api/src/Cardano/Api/TxBody.hs
cardano-api/src/Cardano/Api/TxInMode.hs
cardano-api/src/Cardano/Api/TxMetadata.hs
cardano-api/src/Cardano/Api/TxSubmit/ErrorRender.hs
cardano-api/src/Cardano/Api/TxSubmit/Types.hs
cardano-api/src/Cardano/Api/Utils.hs
cardano-api/src/Cardano/Api/Value.hs
cardano-api/test/Golden/MultiSig/Allegra/all
cardano-api/test/Golden/MultiSig/Allegra/any
cardano-api/test/Golden/MultiSig/Allegra/atleast
cardano-api/test/Golden/MultiSig/Mary/all
cardano-api/test/Golden/MultiSig/Mary/any
cardano-api/test/Golden/MultiSig/Mary/atleast
cardano-api/test/Golden/MultiSig/Shelley/all
cardano-api/test/Golden/MultiSig/Shelley/any
cardano-api/test/Golden/MultiSig/Shelley/atleast
cardano-api/test/Golden/ShelleyGenesis
cardano-api/test/LICENSE
cardano-api/test/NOTICE
cardano-api/test/Test/Cardano/Api/Crypto.hs
cardano-api/test/Test/Cardano/Api/Examples.hs
cardano-api/test/Test/Cardano/Api/Gen.hs
cardano-api/test/Test/Cardano/Api/Genesis.hs
cardano-api/test/Test/Cardano/Api/Ledger.hs
cardano-api/test/Test/Cardano/Api/Metadata.hs
cardano-api/test/Test/Cardano/Api/Typed/Bech32.hs
cardano-api/test/Test/Cardano/Api/Typed/CBOR.hs
cardano-api/test/Test/Cardano/Api/Typed/Envelope.hs
cardano-api/test/Test/Cardano/Api/Typed/Gen.hs
cardano-api/test/Test/Cardano/Api/Typed/JSON.hs
cardano-api/test/Test/Cardano/Api/Typed/MultiSig/Allegra.hs
cardano-api/test/Test/Cardano/Api/Typed/MultiSig/Mary.hs
cardano-api/test/Test/Cardano/Api/Typed/MultiSig/Shelley.hs
cardano-api/test/Test/Cardano/Api/Typed/Orphans.hs
cardano-api/test/Test/Cardano/Api/Typed/RawBytes.hs
cardano-api/test/Test/Cardano/Api/Typed/Value.hs
cardano-api/test/Test/Tasty/Hedgehog/Group.hs
cardano-api/test/cardano-api-test.cabal
cardano-api/test/cardano-api-test.hs
cardano-cli/ChangeLog.md
cardano-cli/LICENSE
cardano-cli/NOTICE
cardano-cli/README.md
cardano-cli/app/cardano-cli.hs
cardano-cli/cardano-cli.cabal
cardano-cli/src/Cardano/CLI/Byron/Commands.hs
cardano-cli/src/Cardano/CLI/Byron/Delegation.hs
cardano-cli/src/Cardano/CLI/Byron/Genesis.hs
cardano-cli/src/Cardano/CLI/Byron/Key.hs
cardano-cli/src/Cardano/CLI/Byron/Legacy.hs
cardano-cli/src/Cardano/CLI/Byron/Parsers.hs
cardano-cli/src/Cardano/CLI/Byron/Query.hs
cardano-cli/src/Cardano/CLI/Byron/Run.hs
cardano-cli/src/Cardano/CLI/Byron/Tx.hs
cardano-cli/src/Cardano/CLI/Byron/UpdateProposal.hs
cardano-cli/src/Cardano/CLI/Byron/Vote.hs
cardano-cli/src/Cardano/CLI/Environment.hs
cardano-cli/src/Cardano/CLI/Helpers.hs
cardano-cli/src/Cardano/CLI/Mary/RenderValue.hs
cardano-cli/src/Cardano/CLI/Mary/TxOutParser.hs
cardano-cli/src/Cardano/CLI/Mary/ValueParser.hs
cardano-cli/src/Cardano/CLI/Parsers.hs
cardano-cli/src/Cardano/CLI/Run.hs
cardano-cli/src/Cardano/CLI/Shelley/Commands.hs
cardano-cli/src/Cardano/CLI/Shelley/Key.hs
cardano-cli/src/Cardano/CLI/Shelley/Orphans.hs
cardano-cli/src/Cardano/CLI/Shelley/Parsers.hs
cardano-cli/src/Cardano/CLI/Shelley/Run.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Address.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Address/Info.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Genesis.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Governance.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Key.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Node.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Pool.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Pretty.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Query.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/StakeAddress.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/TextView.hs
cardano-cli/src/Cardano/CLI/Shelley/Run/Transaction.hs
cardano-cli/src/Cardano/CLI/TopHandler.hs
cardano-cli/src/Cardano/CLI/Types.hs
cardano-cli/test/Readme.md
cardano-cli/test/Test/Cli/FilePermissions.hs
cardano-cli/test/Test/Cli/ITN.hs
cardano-cli/test/Test/Cli/MultiAssetParsing.hs
cardano-cli/test/Test/Cli/Pioneers/Exercise1.hs
cardano-cli/test/Test/Cli/Pioneers/Exercise2.hs
cardano-cli/test/Test/Cli/Pioneers/Exercise3.hs
cardano-cli/test/Test/Cli/Pioneers/Exercise4.hs
cardano-cli/test/Test/Cli/Pioneers/Exercise5.hs
cardano-cli/test/Test/Cli/Pioneers/Exercise6.hs
cardano-cli/test/Test/Golden/Byron/SigningKeys.hs
cardano-cli/test/Test/Golden/Byron/Tx.hs
cardano-cli/test/Test/Golden/Byron/TxBody.hs
cardano-cli/test/Test/Golden/Byron/UpdateProposal.hs
cardano-cli/test/Test/Golden/Byron/Vote.hs
cardano-cli/test/Test/Golden/Byron/Witness.hs
cardano-cli/test/Test/Golden/Shelley.hs
cardano-cli/test/Test/Golden/Shelley/Address/Build.hs
cardano-cli/test/Test/Golden/Shelley/Address/Info.hs
cardano-cli/test/Test/Golden/Shelley/Address/KeyGen.hs
cardano-cli/test/Test/Golden/Shelley/Genesis/Create.hs
cardano-cli/test/Test/Golden/Shelley/Genesis/InitialTxIn.hs
cardano-cli/test/Test/Golden/Shelley/Genesis/KeyGenDelegate.hs
cardano-cli/test/Test/Golden/Shelley/Genesis/KeyGenGenesis.hs
cardano-cli/test/Test/Golden/Shelley/Genesis/KeyGenUtxo.hs
cardano-cli/test/Test/Golden/Shelley/Genesis/KeyHash.hs
cardano-cli/test/Test/Golden/Shelley/Key/ConvertCardanoAddressKey.hs
cardano-cli/test/Test/Golden/Shelley/Metadata/StakePoolMetadata.hs
cardano-cli/test/Test/Golden/Shelley/MultiSig/Address.hs
cardano-cli/test/Test/Golden/Shelley/Node/IssueOpCert.hs
cardano-cli/test/Test/Golden/Shelley/Node/KeyGen.hs
cardano-cli/test/Test/Golden/Shelley/Node/KeyGenKes.hs
cardano-cli/test/Test/Golden/Shelley/Node/KeyGenVrf.hs
cardano-cli/test/Test/Golden/Shelley/StakeAddress/Build.hs
cardano-cli/test/Test/Golden/Shelley/StakeAddress/DeregistrationCertificate.hs
cardano-cli/test/Test/Golden/Shelley/StakeAddress/KeyGen.hs
cardano-cli/test/Test/Golden/Shelley/StakeAddress/RegistrationCertificate.hs
cardano-cli/test/Test/Golden/Shelley/StakePool/RegistrationCertificate.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Certificates/GenesisKeyDelegationCertificate.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Certificates/MIRCertificate.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Certificates/OperationalCertificate.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Certificates/StakeAddressCertificates.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Certificates/StakePoolCertificates.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Keys/ExtendedPaymentKeys.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Keys/GenesisDelegateKeys.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Keys/GenesisKeys.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Keys/GenesisUTxOKeys.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Keys/KESKeys.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Keys/PaymentKeys.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Keys/StakeKeys.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Keys/VRFKeys.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Tx/Tx.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Tx/TxBody.hs
cardano-cli/test/Test/Golden/Shelley/TextEnvelope/Tx/Witness.hs
cardano-cli/test/Test/Golden/Shelley/TextView/DecodeCbor.hs
cardano-cli/test/Test/Golden/Shelley/Transaction/Assemble.hs
cardano-cli/test/Test/Golden/Shelley/Transaction/Build.hs
cardano-cli/test/Test/Golden/Shelley/Transaction/CalculateMinFee.hs
cardano-cli/test/Test/Golden/Shelley/Transaction/CreateWitness.hs
cardano-cli/test/Test/Golden/Shelley/Transaction/Sign.hs
cardano-cli/test/Test/Golden/Version.hs
cardano-cli/test/Test/OptParse.hs
cardano-cli/test/cardano-cli-golden.hs
cardano-cli/test/cardano-cli-test.hs
cardano-cli/test/data/golden/byron/keys/byron.skey
cardano-cli/test/data/golden/byron/keys/legacy.skey
cardano-cli/test/data/golden/byron/tx/legacy.tx
cardano-cli/test/data/golden/byron/tx/normal.tx
cardano-cli/test/data/golden/byron/update-proposal
cardano-cli/test/data/golden/byron/votes/vote-no
cardano-cli/test/data/golden/byron/votes/vote-yes
cardano-cli/test/data/golden/shelley/addresses/enterprise-address.hex
cardano-cli/test/data/golden/shelley/addresses/staking-address.hex
cardano-cli/test/data/golden/shelley/certificates/genesis_key_delegation_certificate
cardano-cli/test/data/golden/shelley/certificates/mir_certificate
cardano-cli/test/data/golden/shelley/certificates/operational_certificate
cardano-cli/test/data/golden/shelley/certificates/stake_address_deregistration_certificate
cardano-cli/test/data/golden/shelley/certificates/stake_address_registration_certificate
cardano-cli/test/data/golden/shelley/certificates/stake_pool_deregistration_certificate
cardano-cli/test/data/golden/shelley/certificates/stake_pool_registration_certificate
cardano-cli/test/data/golden/shelley/genesis/genesis.spec.json
cardano-cli/test/data/golden/shelley/keys/converted_cardano-address_keys/byron_signing_key
cardano-cli/test/data/golden/shelley/keys/converted_cardano-address_keys/icarus_signing_key
cardano-cli/test/data/golden/shelley/keys/converted_cardano-address_keys/shelley_payment_signing_key
cardano-cli/test/data/golden/shelley/keys/converted_cardano-address_keys/shelley_stake_signing_key
cardano-cli/test/data/golden/shelley/keys/extended_payment_keys/signing_key
cardano-cli/test/data/golden/shelley/keys/extended_payment_keys/verification_key
cardano-cli/test/data/golden/shelley/keys/genesis_delegate_keys/operational_certificate_counter
cardano-cli/test/data/golden/shelley/keys/genesis_delegate_keys/signing_key
cardano-cli/test/data/golden/shelley/keys/genesis_delegate_keys/verification_key
cardano-cli/test/data/golden/shelley/keys/genesis_keys/signing_key
cardano-cli/test/data/golden/shelley/keys/genesis_keys/verification_key
cardano-cli/test/data/golden/shelley/keys/genesis_keys/verification_key.key-hash
cardano-cli/test/data/golden/shelley/keys/genesis_utxo_hashes/utxo_hash
cardano-cli/test/data/golden/shelley/keys/genesis_utxo_keys/signing_key
cardano-cli/test/data/golden/shelley/keys/genesis_utxo_keys/verification_key
cardano-cli/test/data/golden/shelley/keys/genesis_verification_keys/genesis-utxo.vkey
cardano-cli/test/data/golden/shelley/keys/kes_keys/signing_key
cardano-cli/test/data/golden/shelley/keys/kes_keys/verification_key
cardano-cli/test/data/golden/shelley/keys/payment_keys/signing_key
cardano-cli/test/data/golden/shelley/keys/payment_keys/verification_key
cardano-cli/test/data/golden/shelley/keys/stake_keys/reward_address
cardano-cli/test/data/golden/shelley/keys/stake_keys/signing_key
cardano-cli/test/data/golden/shelley/keys/stake_keys/verification_key
cardano-cli/test/data/golden/shelley/keys/vrf_keys/signing_key
cardano-cli/test/data/golden/shelley/keys/vrf_keys/verification_key
cardano-cli/test/data/golden/shelley/metadata/stake_pool_metadata_hash
cardano-cli/test/data/golden/shelley/multisig/addresses/all
cardano-cli/test/data/golden/shelley/multisig/addresses/any
cardano-cli/test/data/golden/shelley/multisig/addresses/atleast
cardano-cli/test/data/golden/shelley/multisig/scripts/all
cardano-cli/test/data/golden/shelley/multisig/scripts/any
cardano-cli/test/data/golden/shelley/multisig/scripts/atleast
cardano-cli/test/data/golden/shelley/node-pool/operator.vkey
cardano-cli/test/data/golden/shelley/node-pool/owner.vkey
cardano-cli/test/data/golden/shelley/node-pool/vrf.vkey
cardano-cli/test/data/golden/shelley/transaction-calculate-min-fee/protocol-params.json
cardano-cli/test/data/golden/shelley/transaction-calculate-min-fee/tx-body-file
cardano-cli/test/data/golden/shelley/transaction-sign/initial-utxo1.skey
cardano-cli/test/data/golden/shelley/transaction-sign/initial-utxo2.skey
cardano-cli/test/data/golden/shelley/transaction-sign/node-cold.skey
cardano-cli/test/data/golden/shelley/transaction-sign/stake.skey
cardano-cli/test/data/golden/shelley/transaction-sign/tx-body-file
cardano-cli/test/data/golden/shelley/transaction-sign/utxo.skey
cardano-cli/test/data/golden/shelley/tx/tx
cardano-cli/test/data/golden/shelley/tx/txbody
cardano-cli/test/data/golden/shelley/tx/unsigned.tx
cardano-cli/test/data/golden/shelley/witnesses/allScriptWitness
cardano-cli/test/data/golden/shelley/witnesses/anyScriptWitness
cardano-cli/test/data/golden/shelley/witnesses/atLeastScriptWitness
cardano-cli/test/data/golden/shelley/witnesses/singleSigningKeyWitness
cardano-client-demo/CHANGELOG.md
cardano-client-demo/LICENSE
cardano-client-demo/NOTICE
cardano-client-demo/ScanBlocks.hs
cardano-client-demo/ScanBlocksPipelined.hs
cardano-client-demo/cardano-client-demo.cabal
cardano-config/LICENSE
cardano-config/NOTICE
cardano-config/README.md
cardano-config/Setup.hs
cardano-config/cardano-config.cabal
cardano-config/src/Cardano/Config/Git/Rev.hs
cardano-config/src/Cardano/Config/Git/RevFromGit.hs
cardano-node-chairman/LICENSE
cardano-node-chairman/NOTICE
cardano-node-chairman/app/Cardano/Chairman.hs
cardano-node-chairman/app/Cardano/Chairman/Commands.hs
cardano-node-chairman/app/Cardano/Chairman/Commands/Run.hs
cardano-node-chairman/app/Cardano/Chairman/Commands/Version.hs
cardano-node-chairman/app/cardano-node-chairman.hs
cardano-node-chairman/cardano-node-chairman.cabal
cardano-node-chairman/src/Test/Base.hs
cardano-node-chairman/src/Test/Process.hs
cardano-node-chairman/src/Testnet/Byron.hs
cardano-node-chairman/src/Testnet/ByronShelley.hs
cardano-node-chairman/src/Testnet/Conf.hs
cardano-node-chairman/src/Testnet/List.hs
cardano-node-chairman/src/Testnet/Shelley.hs
cardano-node-chairman/test/Main.hs
cardano-node-chairman/test/Spec/Chairman/Byron.hs
cardano-node-chairman/test/Spec/Chairman/ByronShelley.hs
cardano-node-chairman/test/Spec/Chairman/Chairman.hs
cardano-node-chairman/test/Spec/Chairman/Shelley.hs
cardano-node-chairman/test/Spec/Network.hs
cardano-node-chairman/testnet/Main.hs
cardano-node-chairman/testnet/Testnet/Commands.hs
cardano-node-chairman/testnet/Testnet/Commands/Byron.hs
cardano-node-chairman/testnet/Testnet/Commands/ByronShelley.hs
cardano-node-chairman/testnet/Testnet/Commands/Shelley.hs
cardano-node-chairman/testnet/Testnet/Commands/Version.hs
cardano-node-chairman/testnet/Testnet/Run.hs
cardano-node/ChangeLog.md
cardano-node/LICENSE
cardano-node/NOTICE
cardano-node/README.md
cardano-node/app/cardano-node.hs
cardano-node/cardano-node.cabal
cardano-node/src/Cardano/Node/Configuration/Logging.hs
cardano-node/src/Cardano/Node/Configuration/POM.hs
cardano-node/src/Cardano/Node/Configuration/Socket.hs
cardano-node/src/Cardano/Node/Configuration/Topology.hs
cardano-node/src/Cardano/Node/Handlers/Shutdown.hs
cardano-node/src/Cardano/Node/Handlers/TopLevel.hs
cardano-node/src/Cardano/Node/Orphans.hs
cardano-node/src/Cardano/Node/Parsers.hs
cardano-node/src/Cardano/Node/Protocol.hs
cardano-node/src/Cardano/Node/Protocol/Byron.hs
cardano-node/src/Cardano/Node/Protocol/Cardano.hs
cardano-node/src/Cardano/Node/Protocol/Shelley.hs
cardano-node/src/Cardano/Node/Protocol/Types.hs
cardano-node/src/Cardano/Node/Query.hs
cardano-node/src/Cardano/Node/Run.hs
cardano-node/src/Cardano/Node/STM.hs
cardano-node/src/Cardano/Node/Types.hs
cardano-node/src/Cardano/Tracing/Config.hs
cardano-node/src/Cardano/Tracing/Constraints.hs
cardano-node/src/Cardano/Tracing/ConvertTxId.hs
cardano-node/src/Cardano/Tracing/Kernel.hs
cardano-node/src/Cardano/Tracing/Metrics.hs
cardano-node/src/Cardano/Tracing/OrphanInstances/Byron.hs
cardano-node/src/Cardano/Tracing/OrphanInstances/Common.hs
cardano-node/src/Cardano/Tracing/OrphanInstances/Consensus.hs
cardano-node/src/Cardano/Tracing/OrphanInstances/HardFork.hs
cardano-node/src/Cardano/Tracing/OrphanInstances/Network.hs
cardano-node/src/Cardano/Tracing/OrphanInstances/Shelley.hs
cardano-node/src/Cardano/Tracing/Peer.hs
cardano-node/src/Cardano/Tracing/Queries.hs
cardano-node/src/Cardano/Tracing/Render.hs
cardano-node/src/Cardano/Tracing/Tracers.hs
cardano-node/test/Test/Cardano/Node/FilePermissions.hs
cardano-node/test/Test/Cardano/Node/Gen.hs
cardano-node/test/Test/Cardano/Node/Json.hs
cardano-node/test/Test/Cardano/Node/POM.hs
cardano-node/test/cardano-node-test.hs
cardano-submit-api/CHANGELOG.md
cardano-submit-api/LICENSE
cardano-submit-api/app/Main.hs
cardano-submit-api/cardano-submit-api.cabal
cardano-submit-api/config/tx-submit-mainnet-config.yaml
cardano-submit-api/src/Cardano/TxSubmit.hs
cardano-submit-api/src/Cardano/TxSubmit/CLI/Parsers.hs
cardano-submit-api/src/Cardano/TxSubmit/CLI/Types.hs
cardano-submit-api/src/Cardano/TxSubmit/Config.hs
cardano-submit-api/src/Cardano/TxSubmit/ErrorRender.hs
cardano-submit-api/src/Cardano/TxSubmit/Metrics.hs
cardano-submit-api/src/Cardano/TxSubmit/Rest/Parsers.hs
cardano-submit-api/src/Cardano/TxSubmit/Rest/Types.hs
cardano-submit-api/src/Cardano/TxSubmit/Rest/Web.hs
cardano-submit-api/src/Cardano/TxSubmit/Tracing/ToObjectOrphans.hs
cardano-submit-api/src/Cardano/TxSubmit/Types.hs
cardano-submit-api/src/Cardano/TxSubmit/Util.hs
cardano-submit-api/src/Cardano/TxSubmit/Web.hs
cardano-submit-api/swagger.yaml
cardano-submit-api/test/run.sh
cardano-submit-api/test/test.hs
cardano-submit-api/testing-tx-submit.md
ci-shell
ci/check-dependencies-merged-to-master.sh
ci/check-hydra.sh
ci/check-stack2nix.sh
configuration/cardano/mainnet-byron-genesis.json
configuration/cardano/mainnet-config.json
configuration/cardano/mainnet-shelley-genesis.json
configuration/cardano/mainnet-topology.json
configuration/cardano/shelley_qa-byron-genesis.json
configuration/cardano/shelley_qa-config.json
configuration/cardano/shelley_qa-shelley-genesis.json
configuration/cardano/shelley_qa-topology.json
configuration/chairman/byron-shelley/configuration.yaml
configuration/chairman/defaults/simpleview/config-0.yaml
configuration/chairman/defaults/simpleview/config-1.yaml
configuration/chairman/defaults/simpleview/config-2.yaml
configuration/chairman/defaults/simpleview/topology-node-0.json
configuration/chairman/defaults/simpleview/topology-node-1.json
configuration/chairman/defaults/simpleview/topology-node-2.json
configuration/chairman/shelley-only/configuration.yaml
configuration/defaults/byron-mainnet/configuration.yaml
configuration/defaults/byron-mainnet/genesis.json
configuration/defaults/byron-mainnet/topology.json
configuration/defaults/byron-staging/configuration.yaml
configuration/defaults/byron-staging/genesis.json
configuration/defaults/byron-staging/topology.json
configuration/defaults/byron-testnet/configuration.yaml
configuration/defaults/byron-testnet/genesis.json
configuration/defaults/byron-testnet/topology.json
configuration/defaults/excommunicated/topology.json
configuration/defaults/mainnet-silent/configuration.yaml
configuration/defaults/mainnet-silent/genesis.json
configuration/defaults/mainnet-silent/topology.json
configuration/defaults/mainnet-via-fetcher/configuration.yaml
configuration/defaults/mainnet-via-fetcher/genesis.json
configuration/defaults/mainnet-via-fetcher/topology.json
configuration/defaults/simple-dns/topology.json
configuration/defaults/simpleview/config-0.yaml
configuration/defaults/simpleview/config-1.yaml
configuration/defaults/simpleview/config-2.yaml
configuration/defaults/simpleview/topology-node-0.json
configuration/defaults/simpleview/topology-node-1.json
configuration/defaults/simpleview/topology-node-2.json
configuration/mainnet-ci/configuration.yaml
configuration/mainnet-ci/generate.sh
configuration/mainnet-ci/genesis.json
configuration/mainnet-ci/hash.txt
configuration/mainnet-ci/key0.sk
configuration/mainnet-ci/key0.sk.lock
configuration/mainnet-ci/key1.sk
configuration/mainnet-ci/key1.sk.lock
configuration/mainnet-ci/key2.sk
configuration/mainnet-ci/key2.sk.lock
configuration/mainnet-ci/key3.sk
configuration/mainnet-ci/key3.sk.lock
configuration/mainnet-ci/key4.sk
configuration/mainnet-ci/key4.sk.lock
configuration/mainnet-ci/key5.sk
configuration/mainnet-ci/key5.sk.lock
configuration/mainnet-ci/key6.sk
configuration/mainnet-ci/key6.sk.lock
configuration/mainnet-ci/log-config-cluster.yaml
configuration/mainnet-ci/mainnet-genesis-dryrun-with-stakeholders.json
configuration/mainnet-ci/mainnet-staging-short-epoch-genesis.json
configuration/mainnet-ci/shelley-staging-genesis.json
configuration/mainnet-ci/shelley-staging-short-genesis.json
configuration/mainnet-ci/system-start.txt
configuration/mainnet-ci/testnet-genesis.json
default.nix
doc/.sphinx/_static/css/custom.css
doc/.sphinx/_templates/layout.html
doc/.sphinx/cardano-logo.png
doc/.sphinx/requirements.txt
doc/conf.py
doc/getting-started/AWS.md
doc/getting-started/building-the-documentation.md
doc/getting-started/building-the-node-on-windows.md
doc/getting-started/building-the-node-using-nix.md
doc/getting-started/cli.md
doc/getting-started/images/AMI.png
doc/getting-started/images/Instance_Type.png
doc/getting-started/images/cli.dot
doc/getting-started/images/cli.png
doc/getting-started/images/connect.png
doc/getting-started/images/connect2.png
doc/getting-started/images/connect3.png
doc/getting-started/images/dashboard.png
doc/getting-started/images/key_pair.png
doc/getting-started/images/launch_instance.png
doc/getting-started/images/mainnet.png
doc/getting-started/images/management_console.png
doc/getting-started/images/modify_volume.png
doc/getting-started/images/volume_actions.png
doc/getting-started/images/volumes.png
doc/getting-started/install.md
doc/getting-started/launching-a-testnet.md
doc/getting-started/running-chairman-tests.md
doc/getting-started/understanding-config-files.md
doc/index.rst
doc/logging-monitoring/ekg.md
doc/logging-monitoring/grafana.md
doc/logging-monitoring/images/edit-inbound-rules.png
doc/logging-monitoring/images/ekg.png
doc/logging-monitoring/images/grafana_13.35.19.png
doc/logging-monitoring/images/grafana_13.39.26.png
doc/logging-monitoring/images/grafana_13.39.52.png
doc/logging-monitoring/images/grafana_13.40.31.png
doc/logging-monitoring/images/grafana_13.41.50.png
doc/logging-monitoring/images/grafana_13.52.36.png
doc/logging-monitoring/images/grafana_13.55.40.png
doc/logging-monitoring/images/grafana_14.24.43.png
doc/logging-monitoring/images/grafana_14.32.59.png
doc/logging-monitoring/images/grafana_dashboard.png
doc/logging-monitoring/images/grafana_prometheus.png
doc/logging-monitoring/images/launch-wizard.png
doc/logging-monitoring/images/new-inbound-rule.png
doc/logging-monitoring/images/prometheus.png
doc/logging-monitoring/images/severity.png
doc/logging-monitoring/liveview.md
doc/logging-monitoring/logging.md
doc/logging-monitoring/prometheus.md
doc/reference/building-and-signing-tx.md
doc/reference/byron-genesis.md
doc/reference/cardano-node-cli-reference.md
doc/reference/configuring-a-node-using-yaml.md
doc/reference/diagnosing-transactions.md
doc/reference/multi-assets.md
doc/reference/shelley-genesis.md
doc/reference/simple-scripts.md
doc/reference/tx-metadata.md
doc/stake-pool-operations/KES_period.md
doc/stake-pool-operations/core_relay.md
doc/stake-pool-operations/getConfigFiles_AND_Connect.md
doc/stake-pool-operations/images/basic-network-with-relays-producers-passivenodes-walletnodes.png
doc/stake-pool-operations/keys_and_addresses.md
doc/stake-pool-operations/node_keys.md
doc/stake-pool-operations/register_key.md
doc/stake-pool-operations/register_stakepool.md
doc/stake-pool-operations/retire_stakepool.md
doc/stake-pool-operations/simple_transaction.md
doc/stake-pool-operations/start_your_nodes.md
doc/stake-pool-operations/withdraw-rewards.md
flake.lock
flake.nix
hedgehog-extras/LICENSE
hedgehog-extras/NOTICE
hedgehog-extras/hedgehog-extras.cabal
hedgehog-extras/src/Hedgehog/Extras/Aeson.hs
hedgehog-extras/src/Hedgehog/Extras/Internal/Cli.hs
hedgehog-extras/src/Hedgehog/Extras/Internal/Plan.hs
hedgehog-extras/src/Hedgehog/Extras/Internal/Test/Integration.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/Aeson.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/CallStack.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/IO/File.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/IO/Network/NamedPipe.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/IO/Network/Socket.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/IO/Network/Sprocket.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/IO/Process.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/Monad.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/OS.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/String.hs
hedgehog-extras/src/Hedgehog/Extras/Stock/Time.hs
hedgehog-extras/src/Hedgehog/Extras/Test/Base.hs
hedgehog-extras/src/Hedgehog/Extras/Test/Concurrent.hs
hedgehog-extras/src/Hedgehog/Extras/Test/File.hs
hedgehog-extras/src/Hedgehog/Extras/Test/MonadAssertion.hs
hedgehog-extras/src/Hedgehog/Extras/Test/Network.hs
hedgehog-extras/src/Hedgehog/Extras/Test/Process.hs
nix/binary-release.nix
nix/cardanolib-py/README.md
nix/cardanolib-py/cardanolib.py
nix/cardanolib-py/default.nix
nix/cardanolib-py/setup.py
nix/default.nix
nix/docker.nix
nix/haskell.nix
nix/nixos/cardano-cluster-service.nix
nix/nixos/cardano-node-legacy-service.nix
nix/nixos/cardano-node-service.nix
nix/nixos/default.nix
nix/nixos/module-list.nix
nix/nixos/tests/cardano-node-edge.nix
nix/nixos/tests/default.nix
nix/pkgs.nix
nix/regenerate.sh
nix/scripts.nix
nix/sources.json
nix/sources.nix
nix/stack-shell.nix
nix/supervisord-cluster/base-env.nix
nix/supervisord-cluster/cardano-exes.nix
nix/supervisord-cluster/default.nix
nix/supervisord-cluster/genesis-utxo.skey
nix/supervisord-cluster/genesis-utxo.vkey
nix/supervisord-cluster/genesis.nix
nix/supervisord-cluster/node-setups.nix
nix/supervisord-cluster/profiles.jq
nix/supervisord-cluster/profiles.nix
nix/supervisord-cluster/profiles/adhoc.jq
nix/supervisord-cluster/profiles/cli-args.jq
nix/supervisord-cluster/profiles/defaults.jq
nix/supervisord-cluster/profiles/derived.jq
nix/supervisord-cluster/profiles/topology.jq
nix/supervisord-cluster/profiles/variants.jq
nix/supervisord-cluster/supervisor-conf.nix
nix/supervisord-cluster/tests/base.py
nix/supervisord-cluster/tests/default.nix
nix/supervisord-cluster/tests/update-proposal.py
nix/supervisord-cluster/topology.nix
nix/supervisord-cluster/topology/LICENSE
nix/supervisord-cluster/topology/NOTICE
nix/supervisord-cluster/topology/cardano-topology.cabal
nix/supervisord-cluster/topology/cardano-topology.hs
nix/update-iohk-nix.sh
nix/util.nix
overlay.nix
release.nix
scripts/README.md
scripts/benchmarking/README.md
scripts/benchmarking/common.sh
scripts/benchmarking/genesis.sh
scripts/benchmarking/issue-genesis-utxo-expenditure.sh
scripts/benchmarking/issue-utxo-expenditure.sh
scripts/benchmarking/lib-cli.sh
scripts/benchmarking/lib-cluster.sh
scripts/benchmarking/lib-nix.sh
scripts/benchmarking/lib-node.sh
scripts/benchmarking/lib.sh
scripts/benchmarking/mainnet-via-fetcher.sh
scripts/benchmarking/mainnet.sh
scripts/benchmarking/shelley-testnet-dns.sh
scripts/benchmarking/shelley-testnet-live.sh
scripts/benchmarking/shelley-testnet.sh
scripts/benchmarking/shelley-testnet.tmux0.sh
scripts/benchmarking/shelley-testnet.tmux1.sh
scripts/benchmarking/submit-tx.sh
scripts/buildkite/stack-cabal-sync.sh
scripts/byron-to-mary/burn.sh
scripts/byron-to-mary/mint.sh
scripts/byron-to-mary/mkfiles.sh
scripts/byron-to-mary/update-1.sh
scripts/byron-to-mary/update-2.sh
scripts/byron-to-mary/update-3.sh
scripts/byron-to-mary/update-4.sh
scripts/byron-to-shelley/mkfiles.sh
scripts/cabal-inside-nix-shell.sh
scripts/gen-cabal-nosystemd.sh
scripts/haddocs.sh
scripts/lite/README.md
scripts/lite/byron-testnet.sh
scripts/lite/configuration/shelley-1.yaml
scripts/lite/configuration/shelley-2.yaml
scripts/lite/configuration/shelley-3.yaml
scripts/lite/configuration/topology-node-1.json
scripts/lite/configuration/topology-node-2.json
scripts/lite/configuration/topology-node-3.json
scripts/lite/mainnet.sh
scripts/lite/shelley-testnet-2.sh
scripts/lite/shelley-testnet.sh
scripts/prolog
scripts/protocol-params.json
scripts/shelley-from-scratch/mkfiles.sh
shell.nix

What is the purpose of building the node with nix?

i’m only applying the recommeded default method : Building a node using Nix

Running a node can be super easy, have a look at this.

i finally succeded by building from source with cabal

1 Like