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
calamares: fix python modules #115344
calamares: fix python modules #115344
Conversation
At some point boost started requiring enablePython to build with python support, which calamares wants. While we're at, turn on parallel builds; they were disabled at some point with no justification, and it seems to build and run fine without.
Result of 1 package marked as broken and skipped:
4 packages built:
|
This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch). Result of 1 package marked as broken and skipped:
1 package blacklisted:
4 packages built:
The following issues got detected with the above build packages.
calamares:
warning: build-tools-in-build-inputs Near pkgs/tools/misc/calamares/default.nix:18:3:
See: https://github.com/jtojnar/nixpkgs-hammering/blob/master/explanations/build-tools-in-build-inputs.md |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not sure about the module.
The module is from #114016; that PR should probably be merged separately before this one |
I marked this as stale due to inactivity. → More info |
Added python support to boost #136929 |
Motivation for this change
Calamares wants a boost with python support. It builds without it, but omits any python modules, which are a lot of the interesting ones. This PR also incorporates #114016, which is necessary to build calamares on master.
(As a side note, it's a shame that kpmcore runs on DBus now; as of a few weeks ago, it was possible to run Calamares without any reliance on the global system, which would have made it possible to use any system with Nix on it as a NixOS installer. Ah well.)
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)