Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Derivation failing when following Flakes tutorial, on Fedora #2318

Open
AndreiCravtov opened this issue Feb 13, 2025 · 0 comments
Open

Derivation failing when following Flakes tutorial, on Fedora #2318

AndreiCravtov opened this issue Feb 13, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@AndreiCravtov
Copy link

I have the Nix package manager installed on my Fedora (with Flakes etc. configured) and I was following the Getting started with flakes tutorial:

  1. I ran nix flake init --template templates#haskell-nix --impure and then
  2. I ran nix develop

After a while, I got a derivation error about *numactl-x86_64-unknown-linux-musl-2.0.18.drv no idea what exactly caused it. Here is the full log after running nix develop command

• Added input 'flake-utils':
    'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b' (2024-11-13)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'haskellNix':
    'github:input-output-hk/haskell.nix/6322e0d04c6d2eaa1bc9bd2a615ae402684e2a62' (2025-02-13)
• Added input 'haskellNix/HTTP':
    'github:phadej/HTTP/9bc0996d412fef1787449d841277ef663ad9a915' (2016-01-01)
• Added input 'haskellNix/cabal-32':
    'github:haskell/cabal/48bf10787e27364730dd37a42b603cee8d6af7ee' (2020-10-26)
• Added input 'haskellNix/cabal-34':
    'github:haskell/cabal/5ff598c67f53f7c4f48e31d722ba37172230c462' (2022-02-26)
• Added input 'haskellNix/cabal-36':
    'github:haskell/cabal/8fd619e33d34924a94e691c5fea2c42f0fc7f144' (2022-11-22)
• Added input 'haskellNix/cardano-shell':
    'github:input-output-hk/cardano-shell/9392c75087cb9a3d453998f4230930dea3a95725' (2020-12-21)
• Added input 'haskellNix/flake-compat':
    'github:input-output-hk/flake-compat/45f2638735f8cdc40fe302742b79f248d23eb368' (2023-01-04)
• Added input 'haskellNix/ghc-8.6.5-iohk':
    'github:input-output-hk/ghc/95713a6ecce4551240da7c96b6176f980af75cae' (2020-09-24)
• Added input 'haskellNix/hackage':
    'github:input-output-hk/hackage.nix/25bbab063a0885d547ec9598eb85f0bf079783f8' (2025-02-13)
• Added input 'haskellNix/hackage-for-stackage':
    'github:input-output-hk/hackage.nix/100349ed1c33a3f05400941a43c5f4428adb645a' (2025-02-13)
• Added input 'haskellNix/hls-1.10':
    'github:haskell/haskell-language-server/b08691db779f7a35ff322b71e72a12f6e3376fd9' (2023-03-28)
• Added input 'haskellNix/hls-2.0':
    'github:haskell/haskell-language-server/783905f211ac63edf982dd1889c671653327e441' (2023-06-25)
• Added input 'haskellNix/hls-2.2':
    'github:haskell/haskell-language-server/b30f4b6cf5822f3112c35d14a0cba51f3fe23b85' (2023-08-26)
• Added input 'haskellNix/hls-2.3':
    'github:haskell/haskell-language-server/458ccdb55c9ea22cd5d13ec3051aaefb295321be' (2023-09-28)
• Added input 'haskellNix/hls-2.4':
    'github:haskell/haskell-language-server/54507ef7e85fa8e9d0eb9a669832a3287ffccd57' (2023-11-13)
• Added input 'haskellNix/hls-2.5':
    'github:haskell/haskell-language-server/27f8c3d3892e38edaef5bea3870161815c4d014c' (2023-11-27)
• Added input 'haskellNix/hls-2.6':
    'github:haskell/haskell-language-server/6e0b342fa0327e628610f2711f8c3e4eaaa08b1e' (2024-01-15)
• Added input 'haskellNix/hls-2.7':
    'github:haskell/haskell-language-server/50322b0a4aefb27adc5ec42f5055aaa8f8e38001' (2024-02-26)
• Added input 'haskellNix/hls-2.8':
    'github:haskell/haskell-language-server/dd1be1beb16700de59e0d6801957290bcf956a0a' (2024-05-08)
• Added input 'haskellNix/hls-2.9':
    'github:haskell/haskell-language-server/0c1817cb2babef0765e4e72dd297c013e8e3d12b' (2024-07-03)
• Added input 'haskellNix/hpc-coveralls':
    'github:sevanspowell/hpc-coveralls/14df0f7d229f4cd2e79f8eabb1a740097fdfa430' (2020-12-09)
• Added input 'haskellNix/iserv-proxy':
    'github:stable-haskell/iserv-proxy/2ed34002247213fc435d0062350b91bab920626e' (2024-06-04)
• Added input 'haskellNix/nixpkgs':
    follows 'haskellNix/nixpkgs-unstable'
• Added input 'haskellNix/nixpkgs-2305':
    'github:NixOS/nixpkgs/a1982c92d8980a0114372973cbdfe0a307f1bdea' (2024-01-12)
• Added input 'haskellNix/nixpkgs-2311':
    'github:NixOS/nixpkgs/7144d6241f02d171d25fba3edeaf15e0f2592105' (2024-07-02)
• Added input 'haskellNix/nixpkgs-2405':
    'github:NixOS/nixpkgs/1e7a8f391f1a490460760065fa0630b5520f9cf8' (2024-12-30)
• Added input 'haskellNix/nixpkgs-2411':
    'github:NixOS/nixpkgs/eacdab35066b0bb1c9413c96898e326b76398a81' (2025-01-19)
• Added input 'haskellNix/nixpkgs-unstable':
    'github:NixOS/nixpkgs/041c867bad68dfe34b78b2813028a2e2ea70a23c' (2025-01-17)
• Added input 'haskellNix/old-ghc-nix':
    'github:angerman/old-ghc-nix/af48a7a7353e418119b6dfe3cd1463a657f342b8' (2021-09-08)
• Added input 'haskellNix/stackage':
    'github:input-output-hk/stackage.nix/f48e133be17d723b649879278072560472eedb9c' (2025-02-13)
• Added input 'nixpkgs':
    follows 'haskellNix/nixpkgs-unstable'
trace: WARNING: 9.2.6 is out of date, consider using upgrading to 9.2.8.
trace: evaluation warning: Explicitly set the ABI version of 'webkitgtk'
trace: WARNING: 9.2.6 is out of date, consider using upgrading to 9.2.8.
trace: WARNING: 9.2.6 is out of date, consider using upgrading to 9.2.8.
trace: evaluation warning: Explicitly set the ABI version of 'webkitgtk'
trace: WARNING: 9.2.6 is out of date, consider using upgrading to 9.2.8.
trace: WARNING: 9.2.6 is out of date, consider using upgrading to 9.2.8.
trace: evaluation warning: Explicitly set the ABI version of 'webkitgtk'
trace: WARNING: 9.2.6 is out of date, consider using upgrading to 9.2.8.
trace: WARNING: 9.2.6 is out of date, consider using upgrading to 9.2.8.
error: builder for '/nix/store/x3fisf72swzkv1qm80i7jvkl4d06nl3c-numactl-x86_64-unknown-linux-musl-2.0.18.drv' failed with exit code 1;
       last 10 log lines:
       > test/regress2: interpreter directive changed from "#!/bin/sh" to "/nix/store/5mh7kaj2fyv8mk4sfq1brwxgc02884wi-bash-5.2p37/bin/sh"
       > test/runltp: interpreter directive changed from "#!/bin/sh" to "/nix/store/5mh7kaj2fyv8mk4sfq1brwxgc02884wi-bash-5.2p37/bin/sh"
       > test/shmtest: interpreter directive changed from "#!/bin/sh" to "/nix/store/5mh7kaj2fyv8mk4sfq1brwxgc02884wi-bash-5.2p37/bin/sh"
       > Running phase: autoreconfPhase
       > autoreconf: export WARNINGS=
       > autoreconf: Entering directory '.'
       > autoreconf: configure.ac: not using Gettext
       > autoreconf: running: aclocal --force -I m4
       > aclocal: error: cannot open /nix/store/m0knd99ncm7kbpffm10gsdmgv1j6mgy6-autoconf-2.72/bin/autom4te --language Autoconf-without-aclocal-m4 /nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/internal/ac-config-macro-dirs.m4 '/nix/store/cjsyzj6jr96bsikd6pm2y2lh9r6ha1g6-libtool-2.4.7/share/aclocal/libtool.m4' '/nix/store/cjsyzj6jr96bsikd6pm2y2lh9r6ha1g6-libtool-2.4.7/share/aclocal/ltargz.m4' '/nix/store/cjsyzj6jr96bsikd6pm2y2lh9r6ha1g6-libtool-2.4.7/share/aclocal/ltdl.m4' '/nix/store/cjsyzj6jr96bsikd6pm2y2lh9r6ha1g6-libtool-2.4.7/share/aclocal/ltoptions.m4' '/nix/store/cjsyzj6jr96bsikd6pm2y2lh9r6ha1g6-libtool-2.4.7/share/aclocal/ltsugar.m4' '/nix/store/cjsyzj6jr96bsikd6pm2y2lh9r6ha1g6-libtool-2.4.7/share/aclocal/ltversion.m4' '/nix/store/cjsyzj6jr96bsikd6pm2y2lh9r6ha1g6-libtool-2.4.7/share/aclocal/lt~obsolete.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/amversion.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/auxdir.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/cond.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/depend.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/depout.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/init.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/install-sh.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/lead-dot.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/make.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/missing.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/options.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/prog-cc-c-o.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/runlog.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/sanity.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/silent.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/strip.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/substnot.m4' '/nix/store/y1q92q85cmvlgn6vy8p9sdvd1lq2h28f-automake-1.16.5/share/aclocal-1.16/tar.m4' 'm4/ax_am_override_var.m4' 'm4/ax_check_compile_flag.m4' 'm4/ax_tls.m4' --trace='AC_DEFUN:$f::$n::${::}%' --trace='AC_DEFUN_ONCE:$f::$n::${::}%' --trace='AU_DEFUN:$f::$n::${::}%' --trace='_AM_AUTOCONF_VERSION:$f::$n::${::}%' --trace='AC_CONFIG_MACRO_DIR_TRACE:$f::$n::${::}%' --trace='AC_CONFIG_MACRO_DIR:$f::$n::${::}%' --trace='_AM_CONFIG_MACRO_DIRS:$f::$n::${::}%' --trace='AM_PROG_NM:$f::$n' --trace='AM_DEP_TRACK:$f::$n' --trace='AC_PROG_LD:$f::$n' --trace='AM_SUBST_NOTMAKE:$f::$n' --trace='AM_SET_LEADING_DOT:$f::$n' --trace='_LT_AC_LOCK:$f::$n' --trace='AM_SET_CURRENT_AUTOMAKE_VERSION:$f::$n' --trace='LT_AC_PROG_GCJ:$f::$n' --trace='_LT_COMPILER_OPTION:$f::$n' --trace='_LT_COMPILER_BOILERPLATE:$f::$n' --trace='AM_RUN_LOG:$f::$n' --trace='AM_MISSING_PROG:$f::$n' --trace='_LT_REQUIRED_DARWIN_CHECKS:$f::$n' --trace='_LTDL_SETUP:$f::$n' --trace='AC_LIB_LTDL:$f::$n' --trace='AC_LTDL_OBJDIR:$f::$n' --trace='AC_DEPLIBS_CHECK_METHOD:$f::$n' --trace='LT_SYS_DLOPEN_SELF:$f::$n' --trace='AC_ENABLE_FAST_INSTALL:$f::$n' --trace='_LT_AC_PROG_ECHO_BACKSLASH:$f::$n' --trace='LTVERSION_VERSION:$f::$n' --trace='AM_PROG_LIBTOOL:$f::$n' --trace='LT_PATH_LD:$f::$n' --trace='_LT_LINKER_OPTION:$f::$n' --trace='_LT_LINKER_BOILERPLATE:$f::$n' --trace='LT_PROG_RC:$f::$n' --trace='AC_LIBTOOL_COMPILER_OPTION:$f::$n' --trace='_LT_PROG_FC:$f::$n' --trace='AC_LIBTOOL_GCJ:$f::$n' --trace='LT_SYS_MODULE_PATH:$f::$n' --trace='_LT_AC_LANG_GCJ_CONFIG:$f::$n' --trace='AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH:$f::$n' --trace='AC_LIBTOOL_LANG_CXX_CONFIG:$f::$n' --trace='LT_LIB_M:$f::$n' --trace='AC_LIBTOOL_WIN32_DLL:$f::$n' --trace='LTDL_CONVENIENCE:$f::$n' --trace='AC_LIBTOOL_SYS_OLD_ARCHIVE:$f::$n' --trace='_LT_AC_LANG_C_CONFIG:$f::$n' --trace='AX_CHECK_COMPILE_FLAG:$f::$n' --trace='LT_CMD_MAX_LEN:$f::$n' --trace='LT_PROG_GCJ:$f::$n' --trace='_AM_DEPENDENCIES:$f::$n' --trace='_AM_OUTPUT_DEPENDENCY_COMMANDS:$f::$n' --trace='_LT_AC_LANG_CXX_CONFIG:$f::$n' --trace='LT_SYS_SYMBOL_USCORE:$f::$n' --trace='AC_LTDL_DLLIB:$f::$n' --trace='AC_CHECK_LIBM:$f::$n' --trace='_LT_AC_LANG_F77_CONFIG:$f::$n' --trace='AM_SILENT_RULES:$f::$n' --trace='_LT_AC_TAGCONFIG:$f::$n' --trace='AM_MISSING_HAS_RUN:$f::$n' --trace='LT_FUNC_DLSYM_USCORE:$f::$n' --trace='AM_INIT_AUTOMAKE:$f::$n' --trace='AM_ENABLE_STATIC:$f::$n' --trace='LT_AC_PROG_SED:$f::$n' --trace='AC_LIBTOOL_PROG_COMPILER_PIC:$f::$n' --trace='AC_ENABLE_SHARED:$f::$n' --trace='AC_LIBTOOL_PROG_CC_C_O:$f::$n' --trace='AC_LIBLTDL_INSTALLABLE:$f::$n' --trace='AC_WITH_LTDL:$f::$n' --trace='AC_LIBTOOL_F77:$f::$n' --trace='AC_DISABLE_STATIC:$f::$n' --trace='AC_LIBTOOL_POSTDEP_PREDEP:$f::$n' --trace='AM_SET_DEPDIR:$f::$n' --trace='_LT_AC_SYS_COMPILER:$f::$n' --trace='AC_PROG_LD_RELOAD_FLAG:$f::$n' --trace='AC_LTDL_SHLIBEXT:$f::$n' --trace='AC_LIBTOOL_CONFIG:$f::$n' --trace='AC_LIBTOOL_OBJDIR:$f::$n' --trace='AC_LIBTOOL_PICMODE:$f::$n' --trace='LTDL_INSTALLABLE:$f::$n' --trace='_AM_PROG_TAR:$f::$n' --trace='_AM_IF_OPTION:$f::$n' --trace='LT_SUPPORTED_TAG:$f::$n' --trace='AC_LTDL_SYSSEARCHPATH:$f::$n' --trace='_AC_AM_CONFIG_HEADER_HOOK:$f::$n' --trace='AC_LTDL_SYS_DLOPEN_DEPLIBS:$f::$n' --trace='_AM_MANGLE_OPTION:$f::$n' --trace='AM_AUX_DIR_EXPAND:$f::$n' --trace='_LT_PREPARE_SED_QUOTE_VARS:$f::$n' --trace='LTSUGAR_VERSION:$f::$n' --trace='AC_LIBTOOL_PROG_COMPILER_NO_RTTI:$f::$n' --trace='AM_DISABLE_SHARED:$f::$n' --trace='AM_PROG_CC_C_O:$f::$n' --trace='_AC_PROG_LIBTOOL:$f::$n' --trace='AC_PROG_LD_GNU:$f::$n' --trace='AX_TLS:$f::$n' --trace='LT_LANG:$f::$n' --trace='AC_ENABLE_STATIC:$f::$n' --trace='_LT_AC_PROG_CXXCPP:$f::$n' --trace='AC_LIBLTDL_CONVENIENCE:$f::$n' --trace='_LT_WITH_SYSROOT:$f::$n' --trace='_AM_PROG_CC_C_O:$f::$n' --trace='AM_DISABLE_STATIC:$f::$n' --trace='AM_ENABLE_SHARED:$f::$n' --trace='LTOPTIONS_VERSION:$f::$n' --trace='AM_OUTPUT_DEPENDENCY_COMMANDS:$f::$n' --trace='AC_LIBTOOL_LANG_C_CONFIG:$f::$n' --trace='AM_SANITY_CHECK:$f::$n' --trace='LT_AC_PROG_RC:$f::$n' --trace='AC_DISABLE_FAST_INSTALL:$f::$n' --trace='AC_LIBTOOL_LINKER_OPTION:$f::$n' --trace='AM_PROG_INSTALL_STRIP:$f::$n' --trace='_LT_PROG_LTMAIN:$f::$n' --trace='AC_LIBTOOL_CXX:$f::$n' --trace='AC_LIBTOOL_SETUP:$f::$n' --trace='_LT_AC_LANG_F77:$f::$n' --trace='AC_LIBTOOL_DLOPEN:$f::$n' --trace='LT_SYS_MODULE_EXT:$f::$n' --trace='_LT_PROG_CXX:$f::$n' --trace='_LT_CC_BASENAME:$f::$n' --trace='LT_PROG_GO:$f::$n' --trace='AC_DISABLE_SHARED:$f::$n' --trace='AC_LIBTOOL_RC:$f::$n' --trace='LT_INIT:$f::$n' --trace='LT_CONFIG_LTDL_DIR:$f::$n' --trace='AC_LTDL_SYMBOL_USCORE:$f::$n' --trace='AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE:$f::$n' --trace='AC_LIBTOOL_LANG_F77_CONFIG:$f::$n' --trace='LT_LIB_DLLOAD:$f::$n' --trace='AC_LIBTOOL_LANG_RC_CONFIG:$f::$n' --trace='LT_WITH_LTDL:$f::$n' --trace='LT_FUNC_ARGZ:$f::$n' --trace='_LT_AC_FILE_LTDLL_C:$f::$n' --trace='_AX_AM_OVERRIDE_FINALIZE:$f::$n' --trace='AC_LIBTOOL_SYS_DYNAMIC_LINKER:$f::$n' --trace='_LT_PROG_ECHO_BACKSLASH:$f::$n' --trace='LT_SYS_DLOPEN_DEPLIBS:$f::$n' --trace='AC_PATH_TOOL_PREFIX:$f::$n' --trace='LTOBSOLETE_VERSION:$f::$n' --trace='AC_LIBTOOL_SYS_MAX_CMD_LEN:$f::$n' --trace='_LT_DLL_DEF_P:$f::$n' --trace='AX_AM_OVERRIDE_FINALIZE:$f::$n' --trace='AX_AM_OVERRIDE_VAR:$f::$n' --trace='LT_SYS_DLSEARCH_PATH:$f::$n' --trace='_LT_LIBOBJ:$f::$n' --trace='AC_LTDL_DLSYM_USCORE:$f::$n' --trace='LT_OUTPUT:$f::$n' --trace='_LT_PROG_F77:$f::$n' --trace='_LT_AC_LANG_RC_CONFIG:$f::$n' --trace='_LT_AC_SYS_LIBPATH_AIX:$f::$n' --trace='AM_PROG_INSTALL_SH:$f::$n' --trace='AC_LIBTOOL_SYS_HARD_LINK_LOCKS:$f::$n' --trace='AC_LIBTOOL_SYS_LIB_STRIP:$f::$n' --trace='_LT_AC_LANG_CXX:$f::$n' --trace='_LT_AC_TRY_DLOPEN_SELF:$f::$n' --trace='AC_LTDL_PREOPEN:$f::$n' --trace='AM_PROG_LD:$f::$n' --trace='AC_PROG_NM:$f::$n' --trace='AC_LIBTOOL_PROG_LD_SHLIBS:$f::$n' --trace='AM_MAKE_INCLUDE:$f::$n' --trace='_LT_AC_CHECK_DLFCN:$f::$n' --trace='_LT_PATH_TOOL_PREFIX:$f::$n' --trace='AC_LIBTOOL_DLOPEN_SELF:$f::$n' --trace='_LT_AC_LANG_GCJ:$f::$n' --trace='_LT_AC_TAGVAR:$f::$n' --trace='AC_PROG_EGREP:$f::$n' --trace='AC_LIBTOOL_LANG_GCJ_CONFIG:$f::$n' --trace='AC_PATH_MAGIC:$f::$n' --trace='LTDL_INIT:$f::$n' --trace='AC_LTDL_SHLIBPATH:$f::$n' --trace='_AM_SET_OPTION:$f::$n' --trace='AM_CONDITIONAL:$f::$n' --trace='AC_LTDL_ENABLE_INSTALL:$f::$n' --trace='LT_AC_PROG_EGREP:$f::$n' --trace='_AM_SUBST_NOTMAKE:$f::$n' --trace='_LT_AC_SHELL_INIT:$f::$n' --trace='LT_PATH_NM:$f::$n' --trace='AC_PROG_LIBTOOL:$f::$n' --trace='_AX_AM_OVERRIDE_VAR:$f::$n' --trace='_AX_AM_OVERRIDE_INITIALIZE:$f::$n' --trace='AC_LIBTOOL_FC:$f::$n' --trace='_AM_SET_OPTIONS:$f::$n' --trace='AM_AUTOMAKE_VERSION:$f::$n' configure.ac |: No such file or directory
       > autoreconf: error: aclocal failed with exit status: 1
       For full logs, run 'nix log /nix/store/x3fisf72swzkv1qm80i7jvkl4d06nl3c-numactl-x86_64-unknown-linux-musl-2.0.18.drv'.
error (ignored): error: cannot unlink '/tmp/nix-build-ncurses-x86_64-unknown-linux-musl-6.4.20221231.drv-2/ncurses-6.4': Directory not empty
error (ignored): error: cannot unlink '/tmp/nix-build-gmp-with-cxx-x86_64-unknown-linux-musl-6.3.0.drv-2/gmp-6.3.0': Directory not empty
error: 1 dependencies of derivation '/nix/store/aqb48dsnhr6v51ikn4by3y7xgj6wdcn2-x86_64-unknown-linux-musl-ghc-9.2.6.drv' failed to build
error: 1 dependencies of derivation '/nix/store/1xp3pa4qy13n4r8i983x7bbs6qzn5wzv-ghc-shell-for-hello-x86_64-unknown-linux-musl-ghc-9.2.6-env.drv' failed to build
error: 1 dependencies of derivation '/nix/store/kxklpa993svpax65q033cac6sdz9gpjk-ghc-shell-for-hello-env.drv' failed to build

My system is:

  • Build systemx86_64-linux
  • The GHC version that I found in the tutorial template is ghc926
  • Not sure which version of Haskell.nix, whichever one the tutorial template uses

My guess so far is that, either:

  • this repo wan't meant for Nix package manager generically, but specifically NixOS, so the build steps for some of the deep-nested dependencies are specified with respect to some NixOS-specific quirks, hence the build will fail on other distros?
  • this is a Fedora+Nix-specific issue, I heard that because Fedora uses SELinux it has bad interactions with the Nix package manager and requires tweaking configs to resolve. Maybe this is related?
  • there is an extra flag/config/etc. that I need to pass when running these commands, since I am not using NixOS
@AndreiCravtov AndreiCravtov added the bug Something isn't working label Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant