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

moka-icon-theme: 5.3.6 -> 5.4.0, faba-icon-theme: 2016-09-13 -> 4.3 #42308

Merged
merged 3 commits into from Jul 3, 2018
Merged

moka-icon-theme: 5.3.6 -> 5.4.0, faba-icon-theme: 2016-09-13 -> 4.3 #42308

merged 3 commits into from Jul 3, 2018

Conversation

romildo
Copy link
Contributor

@romildo romildo commented Jun 20, 2018

Motivation for this change
  • Update moka-icon-theme to version 5.4.0
  • Update faba-icon-theme to version 4.3
  • Build with meson
  • Remove explicitly building of the icon cache, as it is built automatically now
  • Restrict moka-icon-theme (and its dependents) to linux platforms, because the distributed archive contains file names that differ only in case, which is an issue for darwin
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

@Mic92
Copy link
Member

Mic92 commented Jun 20, 2018

@GrahamcOfBorg build moka-icon-theme

@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Attempted: moka-icon-theme

Partial log (click to expand)


trying https://github.com/snwh/moka-icon-theme/archive/v5.4.0.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   128    0   128    0     0    673      0 --:--:-- --:--:-- --:--:--   673
100 64.3M  100 64.3M    0     0  12.4M      0  0:00:05  0:00:05 --:--:-- 13.7M
unpacking source archive /private/tmp/nix-build-source.drv-0/v5.4.0.tar.gz
fixed-output derivation produced path '/nix/store/qzihrn9q458jsdp2gjl6nc1y70zs3qg2-source' with sha256 hash '166wanxa4azqff6h0cw0n98c3gc4zlvjynmigz8v7cq5d4s7jg9h' instead of the expected hash '015l02im4mha5z91dbchxf6xkp66d346bg3xskwg0rh3lglhjsrd'
cannot build derivation '/nix/store/m15d3ii113w24kxxv6avkzlli05492jk-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
error: build of '/nix/store/m15d3ii113w24kxxv6avkzlli05492jk-moka-icon-theme-5.4.0.drv' failed

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: moka-icon-theme

Partial log (click to expand)

install flags: install
[0/1] Installing files.
Installing subdir /build/source/Moka to /nix/store/w5nv3m9qm6l23hvs09iplv8sw5abwjdp-moka-icon-theme-5.4.0/share/icons/Moka
Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/yxzy33fw61kj9ljk30i5qyjrv3pax0kc-python3-3.6.5/bin/python3.6m /nix/store/sywfpl9a25hjpm1224jrkrdyxsr2lcxl-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/kh2rz3dkn8g9m03l8lx6n2wd2rbszkvc-moka-icon-theme-5.4.0.drv' failed with exit code 1
error: build of '/nix/store/kh2rz3dkn8g9m03l8lx6n2wd2rbszkvc-moka-icon-theme-5.4.0.drv' failed

@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: moka-icon-theme

Partial log (click to expand)

install flags: install
[0/1] Installing files.
Installing subdir /build/source/Moka to /nix/store/216vkwnhp6nhxhy1nf3lazfxh3g35s46-moka-icon-theme-5.4.0/share/icons/Moka
Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/f9blpha8fjrvvrrws3pqkh9ans3i5889-python3-3.6.5/bin/python3.6m /nix/store/92dfk649i4g3kplsqqmz0b58mywkhxkl-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/9x0x9q0146k0ivcqn2vjwdh8x0q1gmpm-moka-icon-theme-5.4.0.drv' failed with exit code 1
error: build of '/nix/store/9x0x9q0146k0ivcqn2vjwdh8x0q1gmpm-moka-icon-theme-5.4.0.drv' failed


src = fetchFromGitHub {
owner = "snwh";
repo = pname;
rev = "v${version}";
sha256 = "17f8k8z8xvib4hkxq0cw9j7bhdpqpv5frrkyc4sbyildcbavzzbr";
sha256 = "015l02im4mha5z91dbchxf6xkp66d346bg3xskwg0rh3lglhjsrd";
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ofBorg gets 166wanxa4azqff6h0cw0n98c3gc4zlvjynmigz8v7cq5d4s7jg9h as a checksum here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that the checksum differ on darwin and linux.

@romildo
Copy link
Contributor Author

romildo commented Jun 21, 2018

Failure on x86_64-linux

It works on my NixOS system.

@romildo
Copy link
Contributor Author

romildo commented Jun 29, 2018

Hash mismatch on darwin looks like another instance of #39308, probably due to case conflicts.

Restricting to linux platforms to avoid this issue.

@GrahamcOfBorg
Copy link

No attempt on x86_64-darwin (full log)

The following builds were skipped because they don't evaluate on x86_64-darwin: arc-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)


a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.


@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: arc-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

Installing subdir /build/source/Moka to /nix/store/kl5mf2ilvr7v0aagxmj4g9vj217ha6dr-moka-icon-theme-5.4.0/share/icons/Moka
Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/bypq8sfxwrzn5c9zpa03vif4vb8ly2kk-python3-3.6.5/bin/python3.6m /nix/store/456pjs8lg6ng0wyzsf0ksi5dd1j59c3c-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/0ba7hri4jn2v6q9r9qpm7kqcc5x4kb27-moka-icon-theme-5.4.0.drv' failed with exit code 1
cannot build derivation '/nix/store/7ja693g650a7wih96vvjadlxrcs6ibx4-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/98pskgr09zw2bclh8xa2fb6cak7j51an-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/0ba7hri4jn2v6q9r9qpm7kqcc5x4kb27-moka-icon-theme-5.4.0.drv', '/nix/store/7ja693g650a7wih96vvjadlxrcs6ibx4-arc-icon-theme-2016-11-22.drv', '/nix/store/98pskgr09zw2bclh8xa2fb6cak7j51an-faba-mono-icons-2016-04-30.drv' failed

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: arc-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

Installing subdir /build/source/Moka to /nix/store/pjirdkjd5r7160yk34dj19yl4w1137b4-moka-icon-theme-5.4.0/share/icons/Moka
Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/pz8nl4cnppd3p1cykshcb40mqxjd5yvy-python3-3.6.5/bin/python3.6m /nix/store/qvlzjb8p7g93lpylrpiwg4sfgsmkagm8-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/7yp3g5yhfh7q01aigm1wbrls9in8qkn5-moka-icon-theme-5.4.0.drv' failed with exit code 1
cannot build derivation '/nix/store/yl48mgs3k0l75w90ng3q1va5v7s4hbqv-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/lgkp1mmk2hrmbmyppzp1sz7h092ys4wk-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/7yp3g5yhfh7q01aigm1wbrls9in8qkn5-moka-icon-theme-5.4.0.drv', '/nix/store/lgkp1mmk2hrmbmyppzp1sz7h092ys4wk-faba-mono-icons-2016-04-30.drv', '/nix/store/yl48mgs3k0l75w90ng3q1va5v7s4hbqv-arc-icon-theme-2016-11-22.drv' failed

@romildo
Copy link
Contributor Author

romildo commented Jun 29, 2018

@GrahamcOfBorg build faba-icon-theme moka-icon-theme arc-icon-theme faba-mono-icons

@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme, arc-icon-theme, faba-mono-icons

Partial log (click to expand)

Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/bypq8sfxwrzn5c9zpa03vif4vb8ly2kk-python3-3.6.5/bin/python3.6m /nix/store/456pjs8lg6ng0wyzsf0ksi5dd1j59c3c-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/kaizvv50pslpard7ybil0vb20ia475ph-faba-icon-theme-4.3.drv' failed with exit code 1
cannot build derivation '/nix/store/kmc092yi536m0cpjy9ikgp04qwjdg4vl-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/dwavlifk1hnx2fwwf9965fqwshx7kr79-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/rjvjzr6d9iwg3r7c7q2jcg0cpnl4vdns-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/dwavlifk1hnx2fwwf9965fqwshx7kr79-arc-icon-theme-2016-11-22.drv', '/nix/store/kaizvv50pslpard7ybil0vb20ia475ph-faba-icon-theme-4.3.drv', '/nix/store/kmc092yi536m0cpjy9ikgp04qwjdg4vl-moka-icon-theme-5.4.0.drv', '/nix/store/rjvjzr6d9iwg3r7c7q2jcg0cpnl4vdns-faba-mono-icons-2016-04-30.drv' failed

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme, arc-icon-theme, faba-mono-icons

Partial log (click to expand)

FAILED: meson-install
/nix/store/pz8nl4cnppd3p1cykshcb40mqxjd5yvy-python3-3.6.5/bin/python3.6m /nix/store/qvlzjb8p7g93lpylrpiwg4sfgsmkagm8-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/lryq5wsj451dqsjq638n3y4ga38szwxz-faba-icon-theme-4.3.drv' failed with exit code 1
100 64.3M  100 64.3M    0     0  1156k      0  0:00:56  0:00:56 --:--:--  917k
unpacking source archive /build/v5.4.0.tar.gz
cannot build derivation '/nix/store/29xlcdvdll0427qzh4r5zvisw1hp2mxl-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/3hv9v98wzfk3yyz3ybl4c61s1bgwl4j2-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/hm9dbms71f2sdari4yklydkb1cmb91an-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/29xlcdvdll0427qzh4r5zvisw1hp2mxl-moka-icon-theme-5.4.0.drv', '/nix/store/3hv9v98wzfk3yyz3ybl4c61s1bgwl4j2-arc-icon-theme-2016-11-22.drv', '/nix/store/hm9dbms71f2sdari4yklydkb1cmb91an-faba-mono-icons-2016-04-30.drv', '/nix/store/lryq5wsj451dqsjq638n3y4ga38szwxz-faba-icon-theme-4.3.drv' failed

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: faba-icon-theme

The following builds were skipped because they don't evaluate on x86_64-darwin: moka-icon-theme, arc-icon-theme, faba-mono-icons

Partial log (click to expand)

install flags: install
[0/1] Installing files.
Updating icon cache...
Installing subdir /private/tmp/nix-build-faba-icon-theme-4.3.drv-0/source/Faba to /nix/store/17nw868v8ysyvh1hdas7j45kdfzwc0lm-faba-icon-theme-4.3/share/icons/Faba
Running custom install script '/private/tmp/nix-build-faba-icon-theme-4.3.drv-0/source/meson/post_install.py'
glibPreFixupPhase
post-installation fixup
strip is /nix/store/7ddbq63v97nk8gkbf7gcsfmby37h6gbl-cctools-binutils-darwin/bin/strip
patching script interpreter paths in /nix/store/17nw868v8ysyvh1hdas7j45kdfzwc0lm-faba-icon-theme-4.3
/nix/store/17nw868v8ysyvh1hdas7j45kdfzwc0lm-faba-icon-theme-4.3

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: faba-icon-theme

The following builds were skipped because they don't evaluate on x86_64-darwin: arc-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.


/nix/store/17nw868v8ysyvh1hdas7j45kdfzwc0lm-faba-icon-theme-4.3

@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: arc-icon-theme, faba-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/bypq8sfxwrzn5c9zpa03vif4vb8ly2kk-python3-3.6.5/bin/python3.6m /nix/store/456pjs8lg6ng0wyzsf0ksi5dd1j59c3c-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/kaizvv50pslpard7ybil0vb20ia475ph-faba-icon-theme-4.3.drv' failed with exit code 1
cannot build derivation '/nix/store/kmc092yi536m0cpjy9ikgp04qwjdg4vl-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/dwavlifk1hnx2fwwf9965fqwshx7kr79-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/rjvjzr6d9iwg3r7c7q2jcg0cpnl4vdns-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/dwavlifk1hnx2fwwf9965fqwshx7kr79-arc-icon-theme-2016-11-22.drv', '/nix/store/kaizvv50pslpard7ybil0vb20ia475ph-faba-icon-theme-4.3.drv', '/nix/store/kmc092yi536m0cpjy9ikgp04qwjdg4vl-moka-icon-theme-5.4.0.drv', '/nix/store/rjvjzr6d9iwg3r7c7q2jcg0cpnl4vdns-faba-mono-icons-2016-04-30.drv' failed

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: arc-icon-theme, faba-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/pz8nl4cnppd3p1cykshcb40mqxjd5yvy-python3-3.6.5/bin/python3.6m /nix/store/qvlzjb8p7g93lpylrpiwg4sfgsmkagm8-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/lryq5wsj451dqsjq638n3y4ga38szwxz-faba-icon-theme-4.3.drv' failed with exit code 1
cannot build derivation '/nix/store/29xlcdvdll0427qzh4r5zvisw1hp2mxl-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/3hv9v98wzfk3yyz3ybl4c61s1bgwl4j2-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/hm9dbms71f2sdari4yklydkb1cmb91an-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/29xlcdvdll0427qzh4r5zvisw1hp2mxl-moka-icon-theme-5.4.0.drv', '/nix/store/3hv9v98wzfk3yyz3ybl4c61s1bgwl4j2-arc-icon-theme-2016-11-22.drv', '/nix/store/hm9dbms71f2sdari4yklydkb1cmb91an-faba-mono-icons-2016-04-30.drv', '/nix/store/lryq5wsj451dqsjq638n3y4ga38szwxz-faba-icon-theme-4.3.drv' failed

@romildo
Copy link
Contributor Author

romildo commented Jun 29, 2018

@GrahamcOfBorg build faba-icon-theme moka-icon-theme arc-icon-theme faba-mono-icons

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: faba-icon-theme

The following builds were skipped because they don't evaluate on x86_64-darwin: arc-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.


/nix/store/17nw868v8ysyvh1hdas7j45kdfzwc0lm-faba-icon-theme-4.3

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: faba-icon-theme

The following builds were skipped because they don't evaluate on x86_64-darwin: moka-icon-theme, arc-icon-theme, faba-mono-icons

Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.


/nix/store/17nw868v8ysyvh1hdas7j45kdfzwc0lm-faba-icon-theme-4.3

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: arc-icon-theme, faba-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/pz8nl4cnppd3p1cykshcb40mqxjd5yvy-python3-3.6.5/bin/python3.6m /nix/store/qvlzjb8p7g93lpylrpiwg4sfgsmkagm8-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/lryq5wsj451dqsjq638n3y4ga38szwxz-faba-icon-theme-4.3.drv' failed with exit code 1
cannot build derivation '/nix/store/29xlcdvdll0427qzh4r5zvisw1hp2mxl-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/3hv9v98wzfk3yyz3ybl4c61s1bgwl4j2-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/hm9dbms71f2sdari4yklydkb1cmb91an-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/29xlcdvdll0427qzh4r5zvisw1hp2mxl-moka-icon-theme-5.4.0.drv', '/nix/store/3hv9v98wzfk3yyz3ybl4c61s1bgwl4j2-arc-icon-theme-2016-11-22.drv', '/nix/store/hm9dbms71f2sdari4yklydkb1cmb91an-faba-mono-icons-2016-04-30.drv', '/nix/store/lryq5wsj451dqsjq638n3y4ga38szwxz-faba-icon-theme-4.3.drv' failed

@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: arc-icon-theme, faba-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/bypq8sfxwrzn5c9zpa03vif4vb8ly2kk-python3-3.6.5/bin/python3.6m /nix/store/456pjs8lg6ng0wyzsf0ksi5dd1j59c3c-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/kaizvv50pslpard7ybil0vb20ia475ph-faba-icon-theme-4.3.drv' failed with exit code 1
cannot build derivation '/nix/store/kmc092yi536m0cpjy9ikgp04qwjdg4vl-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/dwavlifk1hnx2fwwf9965fqwshx7kr79-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/rjvjzr6d9iwg3r7c7q2jcg0cpnl4vdns-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/dwavlifk1hnx2fwwf9965fqwshx7kr79-arc-icon-theme-2016-11-22.drv', '/nix/store/kaizvv50pslpard7ybil0vb20ia475ph-faba-icon-theme-4.3.drv', '/nix/store/kmc092yi536m0cpjy9ikgp04qwjdg4vl-moka-icon-theme-5.4.0.drv', '/nix/store/rjvjzr6d9iwg3r7c7q2jcg0cpnl4vdns-faba-mono-icons-2016-04-30.drv' failed

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme, arc-icon-theme, faba-mono-icons

Partial log (click to expand)

Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/pz8nl4cnppd3p1cykshcb40mqxjd5yvy-python3-3.6.5/bin/python3.6m /nix/store/qvlzjb8p7g93lpylrpiwg4sfgsmkagm8-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/lryq5wsj451dqsjq638n3y4ga38szwxz-faba-icon-theme-4.3.drv' failed with exit code 1
cannot build derivation '/nix/store/29xlcdvdll0427qzh4r5zvisw1hp2mxl-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/3hv9v98wzfk3yyz3ybl4c61s1bgwl4j2-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/hm9dbms71f2sdari4yklydkb1cmb91an-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/29xlcdvdll0427qzh4r5zvisw1hp2mxl-moka-icon-theme-5.4.0.drv', '/nix/store/3hv9v98wzfk3yyz3ybl4c61s1bgwl4j2-arc-icon-theme-2016-11-22.drv', '/nix/store/hm9dbms71f2sdari4yklydkb1cmb91an-faba-mono-icons-2016-04-30.drv', '/nix/store/lryq5wsj451dqsjq638n3y4ga38szwxz-faba-icon-theme-4.3.drv' failed

@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme, arc-icon-theme, faba-mono-icons

Partial log (click to expand)

Running custom install script '/build/source/meson/post_install.py'
Failed to run install script '/build/source/meson/post_install.py'
FAILED: meson-install
/nix/store/bypq8sfxwrzn5c9zpa03vif4vb8ly2kk-python3-3.6.5/bin/python3.6m /nix/store/456pjs8lg6ng0wyzsf0ksi5dd1j59c3c-meson-0.46.1/bin/meson --internal install /build/source/build/meson-private/install.dat
ninja: build stopped: subcommand failed.
builder for '/nix/store/kaizvv50pslpard7ybil0vb20ia475ph-faba-icon-theme-4.3.drv' failed with exit code 1
cannot build derivation '/nix/store/kmc092yi536m0cpjy9ikgp04qwjdg4vl-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/dwavlifk1hnx2fwwf9965fqwshx7kr79-arc-icon-theme-2016-11-22.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/rjvjzr6d9iwg3r7c7q2jcg0cpnl4vdns-faba-mono-icons-2016-04-30.drv': 1 dependencies couldn't be built
error: build of '/nix/store/dwavlifk1hnx2fwwf9965fqwshx7kr79-arc-icon-theme-2016-11-22.drv', '/nix/store/kaizvv50pslpard7ybil0vb20ia475ph-faba-icon-theme-4.3.drv', '/nix/store/kmc092yi536m0cpjy9ikgp04qwjdg4vl-moka-icon-theme-5.4.0.drv', '/nix/store/rjvjzr6d9iwg3r7c7q2jcg0cpnl4vdns-faba-mono-icons-2016-04-30.drv' failed

@jtojnar
Copy link
Contributor

jtojnar commented Jun 30, 2018

You will most definitely need to add patchShebangs meson/post_install.py in postPatch. It is pretty common fix with meson projects.

How did you determine that sandbox is working? It would not work in sandbox without patching the shebang.

- Update to version 5.4.0
- Build with meson
- Remove explicitly building of the icon cache, as it is built
automatically now
@romildo
Copy link
Contributor Author

romildo commented Jul 2, 2018

How did you determine that sandbox is working?

I have used nix-build --option sandbox true in the command line without being the root user. I have just found that this does not work unless the user is a trusted user.

After appropriately setting the user (which is in the wheel group) as a trusted user by adding nix.trustedUsers = [ "root" "@wheel" ] to configuration.nix in NixOS, and patching, it works.

@romildo romildo changed the title moka-icon-theme: 5.3.6 -> 5.4.0 moka-icon-theme: 5.3.6 -> 5.4.0, faba-icon-theme: 2016-09-13 -> 4.3 Jul 2, 2018
@romildo
Copy link
Contributor Author

romildo commented Jul 2, 2018

@GrahamcOfBorg build faba-icon-theme moka-icon-theme

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme

Partial log (click to expand)

Installing subdir /build/source/Moka to /nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0/share/icons/Moka
Running custom install script '/build/source/meson/post_install.py'
glibPreFixupPhase
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0
strip is /nix/store/4qvrxzxa535y8304mk195x50b6p9607d-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0
checking for references to /build in /nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0...
/nix/store/hwb8zsl4vpyd6bi2nyhm90l7707d93k7-faba-icon-theme-4.3
/nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0

@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Attempted: faba-icon-theme, moka-icon-theme

Partial log (click to expand)

[0/1] Installing files.
Updating icon cache...
Installing subdir /private/tmp/nix-build-faba-icon-theme-4.3.drv-0/source/Faba to /nix/store/iij7l47k1fkbwyn1q1nfff6s9z57n8dx-faba-icon-theme-4.3/share/icons/Faba
Running custom install script '/private/tmp/nix-build-faba-icon-theme-4.3.drv-0/source/meson/post_install.py'
glibPreFixupPhase
post-installation fixup
strip is /nix/store/7ddbq63v97nk8gkbf7gcsfmby37h6gbl-cctools-binutils-darwin/bin/strip
patching script interpreter paths in /nix/store/iij7l47k1fkbwyn1q1nfff6s9z57n8dx-faba-icon-theme-4.3
cannot build derivation '/nix/store/4q0zv94f4bcf9qyr9xlfdjdjcgm0ds5z-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
�[31;1merror:�[0m build of '/nix/store/4q0zv94f4bcf9qyr9xlfdjdjcgm0ds5z-moka-icon-theme-5.4.0.drv' failed

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme

Partial log (click to expand)

Installing subdir /build/source/Moka to /nix/store/w667b9xl6n4b28pba6x4q9qgg50w4y64-moka-icon-theme-5.4.0/share/icons/Moka
Running custom install script '/build/source/meson/post_install.py'
glibPreFixupPhase
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/w667b9xl6n4b28pba6x4q9qgg50w4y64-moka-icon-theme-5.4.0
strip is /nix/store/0pjsgkxz0rp5baycq5sp2s72lrr5q9sg-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/w667b9xl6n4b28pba6x4q9qgg50w4y64-moka-icon-theme-5.4.0
checking for references to /build in /nix/store/w667b9xl6n4b28pba6x4q9qgg50w4y64-moka-icon-theme-5.4.0...
/nix/store/1v4jk9ahvzn5rykzdslhgw0xljj7ds5y-faba-icon-theme-4.3
/nix/store/w667b9xl6n4b28pba6x4q9qgg50w4y64-moka-icon-theme-5.4.0

@romildo
Copy link
Contributor Author

romildo commented Jul 2, 2018

@GrahamcOfBorg build faba-icon-theme moka-icon-theme arc-icon-theme faba-mono-icons

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: faba-icon-theme

The following builds were skipped because they don't evaluate on x86_64-darwin: moka-icon-theme, arc-icon-theme, faba-mono-icons

Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.


/nix/store/iij7l47k1fkbwyn1q1nfff6s9z57n8dx-faba-icon-theme-4.3

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme, arc-icon-theme, faba-mono-icons

Partial log (click to expand)

post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/pdb02n5hxf5k5azfi7h30p4ysjp98vd5-arc-icon-theme-2016-11-22
strip is /nix/store/0pjsgkxz0rp5baycq5sp2s72lrr5q9sg-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/pdb02n5hxf5k5azfi7h30p4ysjp98vd5-arc-icon-theme-2016-11-22
checking for references to /build in /nix/store/pdb02n5hxf5k5azfi7h30p4ysjp98vd5-arc-icon-theme-2016-11-22...
gtk-update-icon-cache: Cache file created successfully.
/nix/store/1v4jk9ahvzn5rykzdslhgw0xljj7ds5y-faba-icon-theme-4.3
/nix/store/w667b9xl6n4b28pba6x4q9qgg50w4y64-moka-icon-theme-5.4.0
/nix/store/pdb02n5hxf5k5azfi7h30p4ysjp98vd5-arc-icon-theme-2016-11-22
/nix/store/pznrsmyb1wn8n30bn8w5h458s3gaymvh-faba-mono-icons-2016-04-30

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme, arc-icon-theme, faba-mono-icons

Partial log (click to expand)

'./Arc/status/symbolic/weather-storm-symbolic.svg' -> '/nix/store/agkifhp1l5lp59v96i88dg3ap4wp4lsj-arc-icon-theme-2016-11-22/share/icons/./Arc/status/symbolic/weather-storm-symbolic.svg'
make[2]: Leaving directory '/build/source'
make[1]: Leaving directory '/build/source'
glibPreFixupPhase
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/agkifhp1l5lp59v96i88dg3ap4wp4lsj-arc-icon-theme-2016-11-22
strip is /nix/store/4qvrxzxa535y8304mk195x50b6p9607d-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/agkifhp1l5lp59v96i88dg3ap4wp4lsj-arc-icon-theme-2016-11-22
checking for references to /build in /nix/store/agkifhp1l5lp59v96i88dg3ap4wp4lsj-arc-icon-theme-2016-11-22...
gtk-update-icon-cache: Cache file created successfully.

@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Attempted: faba-icon-theme, moka-icon-theme

Partial log (click to expand)


trying https://github.com/snwh/moka-icon-theme/archive/v5.4.0.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   128    0   128    0     0    246      0 --:--:-- --:--:-- --:--:--   245
100 64.3M    0 64.3M    0     0  10.1M      0 --:--:--  0:00:06 --:--:-- 12.9M
unpacking source archive /private/tmp/nix-build-source.drv-0/v5.4.0.tar.gz
fixed-output derivation produced path '/nix/store/qzihrn9q458jsdp2gjl6nc1y70zs3qg2-source' with sha256 hash '166wanxa4azqff6h0cw0n98c3gc4zlvjynmigz8v7cq5d4s7jg9h' instead of the expected hash '015l02im4mha5z91dbchxf6xkp66d346bg3xskwg0rh3lglhjsrd'
cannot build derivation '/nix/store/4q0zv94f4bcf9qyr9xlfdjdjcgm0ds5z-moka-icon-theme-5.4.0.drv': 1 dependencies couldn't be built
�[31;1merror:�[0m build of '/nix/store/4q0zv94f4bcf9qyr9xlfdjdjcgm0ds5z-moka-icon-theme-5.4.0.drv' failed

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme

Partial log (click to expand)

/nix/store/1v4jk9ahvzn5rykzdslhgw0xljj7ds5y-faba-icon-theme-4.3
/nix/store/w667b9xl6n4b28pba6x4q9qgg50w4y64-moka-icon-theme-5.4.0

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: faba-icon-theme, moka-icon-theme

Partial log (click to expand)

Installing subdir /build/source/Moka to /nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0/share/icons/Moka
Running custom install script '/build/source/meson/post_install.py'
glibPreFixupPhase
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0
strip is /nix/store/4qvrxzxa535y8304mk195x50b6p9607d-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0
checking for references to /build in /nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0...
/nix/store/hwb8zsl4vpyd6bi2nyhm90l7707d93k7-faba-icon-theme-4.3
/nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: faba-icon-theme

The following builds were skipped because they don't evaluate on x86_64-darwin: arc-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.


/nix/store/iij7l47k1fkbwyn1q1nfff6s9z57n8dx-faba-icon-theme-4.3

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: arc-icon-theme, faba-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

/nix/store/pdb02n5hxf5k5azfi7h30p4ysjp98vd5-arc-icon-theme-2016-11-22
/nix/store/1v4jk9ahvzn5rykzdslhgw0xljj7ds5y-faba-icon-theme-4.3
/nix/store/pznrsmyb1wn8n30bn8w5h458s3gaymvh-faba-mono-icons-2016-04-30
/nix/store/w667b9xl6n4b28pba6x4q9qgg50w4y64-moka-icon-theme-5.4.0

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: arc-icon-theme, faba-icon-theme, faba-mono-icons, moka-icon-theme

Partial log (click to expand)

/nix/store/agkifhp1l5lp59v96i88dg3ap4wp4lsj-arc-icon-theme-2016-11-22
/nix/store/hwb8zsl4vpyd6bi2nyhm90l7707d93k7-faba-icon-theme-4.3
/nix/store/dwk87fs1mmnnzbjvc9kw5ij61rp3davb-faba-mono-icons-2016-04-30
/nix/store/wnq3k3h1bvxpfpb4m19ckhsav4lgxzyj-moka-icon-theme-5.4.0

@romildo
Copy link
Contributor Author

romildo commented Jul 3, 2018

@Mic92 Maybe this PR can be merged now.

@Mic92 Mic92 merged commit 352b957 into NixOS:master Jul 3, 2018
@romildo romildo deleted the upd.moka-icon-theme branch July 3, 2018 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants