summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik
diff options
context:
space:
mode:
authorLéo Gaspard <leo@gaspard.io>2021-03-27 21:16:31 +0100
committerGitHub <noreply@github.com>2021-03-27 21:16:31 +0100
commit144a997c8e58c996330c1bf4cb78430f3e18a498 (patch)
tree0b56e627b1341dfe7656d223652abc8c46d00072 /pkgs/development/python-modules/python-mapnik
parentcb231de72bae23b42cba47ac4540eafb801b0a60 (diff)
lib: fix commitIdFromGitRepo (#117752)
When in the presence of worktrees, it happens that /commondir has a trailing slash. In these circumstances, it can lead to `lib.pathType` being passed paths like `/foo/bar/.git/`, which in turn lead to `error: attribute '.git' missing`. With this change, we now make sure send properly-formatted paths to all other functions. This, in particular, fixes running NixOS tests on worktrees created by libgit2 on my machine. (Worktrees created by git itself appear to not hit the issue.)
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik')
0 files changed, 0 insertions, 0 deletions