NixOS/nix

Add builtins.canonicalPath

Open

#13 111 ouverte le 29 avr. 2025

Voir sur GitHub
 (5 commentaires) (1 réaction) (0 assignés)C++ (1 293 forks)batch import
featuregood first issueidea approved

Métriques du dépôt

Stars
 (9 803 stars)
Métriques de merge PR
 (Merge moyen 4j 12h) (86 PRs mergées en 30 j)

Description

Is your feature request related to a problem?

Symlinks in nixpkgs lib.fileset are causing issues: https://github.com/NixOS/nixpkgs/issues/393845 and this function would help resolve it.

Proposed solution

Add a a builtins.canonicalPath with the same behavior as the realpath command, as suggested by @infinisil .

Alternative solutions

Additional context

Possibly somewhat related: https://github.com/NixOS/nix/issues/2109 (but this feature request would only expose a new nix function, not change anything else inside the nixcpp code itself.

Checklist


Add :+1: to issues you find important.

Guide contributeur