Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nix
base: 5d43cdb02a14
Choose a base ref
...
head repository: NixOS/nix
compare: 8d66f5f1107f
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Apr 21, 2021

  1. Make nix shell fallback to static outputs when needed

    In case of pure input-addressed derivations, the build loop doesn't
    guaranty that the realisations are stored in the db (if the output paths
    are already there or can be substituted, the realisations won't be
    registered). This caused `nix shell` to fail in some cases because it
    was assuming that the realisations were always existing.
    
    A better (but more involved) fix would probably to ensure that we always
    register the realisations, but in the meantime this patches the surface
    issue.
    
    Fix #4721
    thufschmitt committed Apr 21, 2021
    Copy the full SHA
    8d66f5f View commit details
    Browse the repository at this point in the history