2024-06-10 Nix team meeting minutes #151

Attendees: @edolstra @tomberek @Ericson2314

fetchTarball does not support hard links · Issue #10395 · NixOS/nix · GitHub

Has been here for a few months, but came up again recently with Nixpkgs-generated tarballs.

Hard to fix with the current infrastructure, as the logic maps archives to nar entries, and Nar files can’t contain hard links.
We can hack things around by having a hardlink_callback in the extraction logic that will replace the link by its target.

Assigned to @edolstra.

@ericson2314: the file system object sink interface could contain a “create hard link” method. I think this is OK because this interface is used for decoding NARs and not creating them.

Single-user install should not use /run/user/<pid> for build directories. · Issue #2957 · NixOS/nix · GitHub

Agreed. Fix at fix: remove usage of XDG_RUNTIME_DIR for TMP by tomberek · Pull Request #10883 · NixOS/nix · GitHub

Using __structuredAttrs ignores top-level reference checks · Issue #10856 · NixOS/nix · GitHub

@tomberek and @roberth wrote fix: warn and document when advanced attributes will have no impact d… by tomberek · Pull Request #10884 · NixOS/nix · GitHub