Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zsh-prezto not building on x86_64-darwin nix-pkgs unstable #112253

Closed
nagromLobo opened this issue Feb 7, 2021 · 2 comments
Closed

zsh-prezto not building on x86_64-darwin nix-pkgs unstable #112253

nagromLobo opened this issue Feb 7, 2021 · 2 comments
Labels
0.kind: bug Something is broken 6.topic: darwin Running or building packages on Darwin

Comments

@nagromLobo
Copy link

nagromLobo commented Feb 7, 2021

Describe the bug

It looks like builds of zsh-prezto still expect files to be in the root of $out instead of their new location (at least for builds on macOS 10.16).

To Reproduce

Steps to reproduce the behavior:

  1. Update nix-channel to latest unstable on macOS 10.16
  2. list zsh-prezto as a required package
  3. try to build (I noticed this failure when using home-manager), and notice that it expects files to be in the root of $out instead of the new location.
    I saw:
error: opening file '/nix/store/5asnfm639ywhnycam5m4pcvhrgnkqmjd-zsh-prezto-unstable-2021-01-19/runcoms/zlogin': No such file or directory

Expected behavior

Install should complete as expected, and not fail on missing expected files.

Additional context

This appears to be related to this change here: #111264

Notify maintainers

@holymonson

Metadata

  • system: "x86_64-darwin"
  • host os: Darwin 20.2.0, macOS 10.16
  • multi-user?: no
  • sandbox: no
  • version: nix-env (Nix) 2.3.9
  • channels(nagromlobo): "home-manager, nixpkgs-21.03pre268255.e5b478271ea"
  • nixpkgs: /Users/nagromlobo/.nix-defexpr/channels/nixpkgs

Maintainer information:

# a list of nixpkgs attributes affected by the problem
attribute:
- zsh-prezto
# a list of nixos modules affected by the problem
module:
@nagromLobo nagromLobo added the 0.kind: bug Something is broken label Feb 7, 2021
@veprbl veprbl added the 6.topic: darwin Running or building packages on Darwin label Feb 7, 2021
@nagromLobo
Copy link
Author

nagromLobo commented Feb 7, 2021

You know what, on further poking/thinking, I think that this is an issue in home-manager, and is captured here: nix-community/home-manager#1773, not going to close immediately because it is probably worth the bump, but I'm thinking that this isn't an issue with nixpkgs themselves.

@NickHu
Copy link
Contributor

NickHu commented Feb 9, 2021

This is a home-manager issue, as you identified, which has just been fixed. Closing this now.

@NickHu NickHu closed this as completed Feb 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: bug Something is broken 6.topic: darwin Running or building packages on Darwin
Projects
None yet
Development

No branches or pull requests

3 participants