-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
Certain paths don't link if multi outputs are used #65325
Comments
GNU Info requires an index (
|
I think GNU info's I'll summarize:
|
BTW the same issue goes with
Almost identical to the overlay suggested by @lilyball in the discourse thread. |
I actually have a PR that actually would fix this, but it was considered too much of a breaking change: |
It looks like your PR installs all outputs. I can see why that may be considered undesirable. Fixing the issue where |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/could-weve-implemented-multi-output-packages-better/6597/5 |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: |
I marked this as stale due to inactivity. → More info |
Still an issue.
|
I marked this as stale due to inactivity. → More info |
This is no longer an issue with |
@doronbehar Interesting. Where can I read more about |
@bdesham https://nixos.org/manual/nixos/unstable/options.html#opt-nix.package . |
@doronbehar Thanks! |
I marked this as stale due to inactivity. → More info |
I've opened a thread on the forums about the issue but getting no replies I hope I can get some attention here. I'd be happy to contribute a fix but I don't know even where to look..
Describe the bug
Trying to install GNU's make info manuals to my user environment via
nix-env -iA nixos.gnumake.info
but from some reason they are not found in my~/.nix-profile/share/info
.To Reproduce
Steps to reproduce the behavior:
Expected behavior
make*
files are found.Additional context
I tried the following commands / workarounds but non helped:
nix-env -iA nixos-unstable.gnumake.all
nix-env -iA nixos-unstable.gnumake
whilegnumake
'smeta.outputsToInstall
is overrided in my~/.config/nixpkgs/config.nix
to include"info"
as so:As explained here.
I can see the package's info files in
/nix/store/...-gnumake-info/share/info/
but from some reason they are not linked to my profile! This problem is there for every package with and"info"
output (e.g (usinggit grep
in nixpkgs)groff.info
).Metadata
Please run
nix run nixpkgs.nix-info -c nix-info -m
and paste the result."x86_64-linux"
Linux 5.2.2, NixOS, 19.09pre186326.62cb4f72282 (Loris)
yes
yes
nix-env (Nix) 2.2.2
"nixos-19.09pre186326.62cb4f72282"
"nixos-unstable-19.09pre186326.62cb4f72282"
/nix/var/nix/profiles/per-user/root/channels/nixos
Maintainer information:
The text was updated successfully, but these errors were encountered: