-
-
Notifications
You must be signed in to change notification settings - Fork 16.6k
python312Packages.metaphlan: init at 4.1.0 #311463
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
base: master
Are you sure you want to change the base?
Conversation
Result of 7 packages built:
|
license = licenses.cc0; # These are raw data files not covered under copyright law | ||
maintainers = with maintainers; [ pandapip1 ]; | ||
platforms = platforms.all; | ||
hydraPlatforms = []; # Exceeds Hydra's maximum build size |
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.
This particular package is a static database that metaphlan requires in order to function. It's quite large (~30GB built), and isn't terribly well compressed, so for as long as the builder has to keep srcs
in storage, it'll effectively have double the storage use.
As this is insanely huge for a Nix package (enough so that hydra can't support it), I have disabled hydra builds for the database.
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.
The comments for hclust2
partially also apply for the other Python parts in this PR.
1be6733
to
baf8091
Compare
970eca5
to
a39b311
Compare
Re-requesting review: @fabaff |
@GrahamcOfBorg eval |
Bump |
f0114ff
to
ad34079
Compare
I've made a couple modifications to save some disk space, format the packages more correctly, and build faster. |
ad34079
to
dcc2062
Compare
dcc2062
to
c9aef75
Compare
c9aef75
to
ac04262
Compare
Rebased, since it was getting a lil out of date. EDIT: Also just removed a |
ac04262
to
17dca0c
Compare
Result of 4 packages failed to build:
9 packages built:
|
17dca0c
to
3df4d91
Compare
Result of 13 packages built:
|
3df4d91
to
9dcbc83
Compare
9dcbc83
to
e157c5d
Compare
Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
e157c5d
to
be33f63
Compare
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.
Thanks, changes LGTM and packages build (excluding the big files)
…ages.metaphlan}: transition to fetchurl { tag = ...; ...}
Description of changes
NOTE: Fails due to a broken dependency on python >= 3.12 (#326199)51.55 GiB
, due to a large database (metaphlan-db
, size50.7 GiB
) that is downloaded as part of the package.Closes #299219
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.