nix-community / nixpkgs-wayland

Automated, pre-built packages for Wayland (sway/wlroots) tools for NixOS. [maintainers=@colemickens, @Artturin]
502 stars 45 forks source link

sway fails to build #400

Closed ymatsiuk closed 1 year ago

ymatsiuk commented 1 year ago

The error:

error: builder for '/nix/store/qbiq0hlv0drclvb6r2mam2qgw0kshic7-libdisplay-info-0.1.1.drv' failed with exit code 1;
       last 10 log lines:
       > Installing /build/source/include/libdisplay-info/displayid.h to /nix/store/vaw4nscsn9bmrl9wmmzlyfnrgdgw3b1v-libdisplay-info-0.1.1/include/libdisplay-info
       > Installing /build/source/include/libdisplay-info/cvt.h to /nix/store/vaw4nscsn9bmrl9wmmzlyfnrgdgw3b1v-libdisplay-info-0.1.1/include/libdisplay-info
       > Installing /build/source/include/libdisplay-info/cta.h to /nix/store/vaw4nscsn9bmrl9wmmzlyfnrgdgw3b1v-libdisplay-info-0.1.1/include/libdisplay-info
       > Installing libdisplay-info.so.0.1.1 to /nix/store/vaw4nscsn9bmrl9wmmzlyfnrgdgw3b1v-libdisplay-info-0.1.1/lib
       > Installing di-edid-decode/di-edid-decode to /nix/store/vaw4nscsn9bmrl9wmmzlyfnrgdgw3b1v-libdisplay-info-0.1.1/bin
       > Installing /build/source/build/meson-private/libdisplay-info.pc to /nix/store/vaw4nscsn9bmrl9wmmzlyfnrgdgw3b1v-libdisplay-info-0.1.1/lib/pkgconfig
       > Installing symlink pointing to libdisplay-info.so.0.1.1 to /nix/store/vaw4nscsn9bmrl9wmmzlyfnrgdgw3b1v-libdisplay-info-0.1.1/lib/libdisplay-info.so.1
       > Installing symlink pointing to libdisplay-info.so.1 to /nix/store/vaw4nscsn9bmrl9wmmzlyfnrgdgw3b1v-libdisplay-info-0.1.1/lib/libdisplay-info.so
       > ln: failed to create symbolic link '/nix/store/vaw4nscsn9bmrl9wmmzlyfnrgdgw3b1v-libdisplay-info-0.1.1/lib/pkgconfig/libdisplay-info.pc': File exists
       > /nix/store/c3f4jdwzn8fm9lp72m91ffw524bakp6v-stdenv-linux/setup: line 136: pop_var_context: head of shell_variables not a function context
       For full logs, run 'nix log /nix/store/qbiq0hlv0drclvb6r2mam2qgw0kshic7-libdisplay-info-0.1.1.drv'.

I assume it's related to this commit https://github.com/nix-community/nixpkgs-wayland/commit/ebe898d1b9ea490bd137f9700405e2b9d2df31c4

CC: @Artturin

Artturin commented 1 year ago

fixed https://github.com/nix-community/nixpkgs-wayland/commit/6ca8943c2aef47dc8ba98b84f5548aa9893347cc