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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
libtiff: don't propagate unnecessary build inputs #292568
base: staging
Are you sure you want to change the base?
libtiff: don't propagate unnecessary build inputs #292568
Conversation
5c1bf10
to
6eccdb4
Compare
When I look at the
|
I successfully ran libtiff passthru tests on top of latest master branch with diff --git a/pkgs/development/libraries/libtiff/default.nix b/pkgs/development/libraries/libtiff/default.nix
index d291be76627c..9e38322863cf 100644
--- a/pkgs/development/libraries/libtiff/default.nix
+++ b/pkgs/development/libraries/libtiff/default.nix
@@ -77,7 +77,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru = {
tests = {
inherit libgeotiff imagemagick graphicsmagick gdal openimageio freeimage;
- inherit (python3Packages) pillow imread;
+ inherit (python3Packages) pillow;
pkg-config = testers.hasPkgConfigModules {
package = finalAttrs.finalPackage;
};
|
I tried to run |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/week-in-geospatial-team/37035/8 |
Description of changes
During a review of #290556 we discovered, that libtiff is unncecessary
propagating some build inputs. This change is solving this issue and is fixing
packages which depended on those propagated dependencies (such as libgeotiff
depending on propagated
zlib
).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.