Skip to content

"Cut the fuss with Determinate Nix?" is misleading #1463

@andrewhamon

Description

@andrewhamon

My nix builds were stuck, the last log I saw mentioned post-build.

I checked my nix.conf, and I noticed post-build-hook = /nix/var/determinate/post-build-hook.sh

After removing this, my builds work again. But now I am wondering, what even is this? Why has the determinate installer added a post-build-hook?

Looking a bit further, I am somewhat horrified to find that an additional daemon called "Nixd", and extra trusted keys and substituters for flakehub installed. Wtf?!

So I re-ran the installer. The very first question is:

Cut the fuss with Determinate Nix?

Proceed? ([Y]es/[n]o/[e]xplain):

So this must be where I "chose" to take on all these extras that I don't want. This strikes me as rather misleading, and a bit gross. Same vibe as sketchy windows installers which "helpfully" opt you in to installing browser toolbars. I've been using the determinate installer for some time, and thought it was a great benefit to the community, but now I feel like my trust has been rather violated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions