Had to switch back to base C++ #nix from #lix to package
#hledger's prebuilt release version, because lix still has an annoying builitins.fetchTarball bug¹ that prevents using tarballs that just contain a bunch of files without an extra single directory at the top level. (As you know, tarballs only EVER contain a top-level directory and never just a bunch of files, right?). In #cppnix it's already fixed.
¹https://git.lix.systems/lix-project/lix/issues/582
²https://github.com/NixOS/nix/pull/11195
³https://gitlab.com/nobodyinperson/nixconfig/-/commit/7198ae401c6b6dd875c7409bd009e6e59b9d8e0a#90cc0c517a4752361c635864aed25f106afccd7d_5_4
Directories referenced as `file://` URLs not fetched successfully, with a surprising error message
## Describe the bug / Steps To Reproduce ``` $ nix flake metadata file:///home/linus/scratch error: … while fetching the input 'file:///home/linus/scratch' error: tarball 'file:///home/linus/scratch' contains an unexpected number of top-level files ``` This happens regard...
