fufexan / nix-gaming

Gaming on Nix
MIT License
541 stars 48 forks source link

Viper client fails to install on nixos #194

Open a-usr opened 1 month ago

a-usr commented 1 month ago

Here is the useless log:

> nix log /nix/store/yygrbi4fhbqwy5swlgw1y48pgxikmjsz-viper-1.8.5.drv
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/yygrbi4fhbqwy5swlgw1y48pgxikmjsz-viper-1.8.5.drv^*'
sourcing setup hook '/nix/store/yq6n8b0mnk0qxzbs3ajsjcp8ziwqylrl-patchelf-0.15.0/nix-support/setup-hook'
sourcing setup hook '/nix/store/iks1pihvbilsh5sy8qvpd638k422w9i8-update-autotools-gnu-config-scripts-hook/nix-support/setup-hook'
sourcing setup hook '/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh'
sourcing setup hook '/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh'
sourcing setup hook '/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh'
sourcing setup hook '/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh'
sourcing setup hook '/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh'
sourcing setup hook '/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh'
sourcing setup hook '/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh'
sourcing setup hook '/nix/store/jivxp510zxakaaic7qkrb7v1dd2rdbw9-multiple-outputs.sh'
sourcing setup hook '/nix/store/ilaf1w22bxi6jsi45alhmvvdgy4ly3zs-patch-shebangs.sh'
sourcing setup hook '/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh'
sourcing setup hook '/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh'
sourcing setup hook '/nix/store/ngg1cv31c8c7bcm2n8ww4g06nq7s4zhm-set-source-date-epoch-to-latest.sh'
sourcing setup hook '/nix/store/gps9qrh99j7g02840wv5x78ykmz30byp-strip.sh'
/nix/store/dk1q4pj1d824fm7kvpryc4nmikb5hbih-make-shell-wrapper-hook/nix-support/setup-hook: line 7: die: command not found
NotAShelf commented 1 month ago

I'm guessing the build hooks for our way of building viper has changed - though I'm not sure, I haven't used (nor looked at) the viper package for a while. I'll try to take a look.

Caznix commented 1 month ago

I can confirm this issue. My log ends in a similar error: /nix/store/dk1q4pj1d824fm7kvpryc4nmikb5hbih-make-shell-wrapper-hook/nix-support/setup-hook: line 7: die: command not found error: builder for '/nix/store/yygrbi4fhbqwy5swlgw1y48pgxikmjsz-viper-1.8.5.drv' failed with exit code 127 error: 1 dependencies of derivation '/nix/store/vpmihgi3f1b8kj6zkvvbp52azmhqfm59-system-path.drv' failed to build error: 1 dependencies of derivation '/nix/store/0av66r1zhdikz6czz07ndydjr1jjqbjv-nixos-system-nixos-24.05.3214.575f3027caa1.drv' failed to build

looking through the rest of the log i cant seem to find a root cause on my config