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

rawtherapee: 5.3 -> 5.4 #37681

Merged
merged 1 commit into from Mar 25, 2018
Merged

rawtherapee: 5.3 -> 5.4 #37681

merged 1 commit into from Mar 25, 2018

Conversation

ryantm
Copy link
Member

@ryantm ryantm commented Mar 23, 2018

Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

  • built on NixOS
  • Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
  • found 5.4 with grep in /nix/store/p24xccx2wm6dls7g36pzdl1m1r3p1x5l-rawtherapee-5.4
  • directory tree listing: https://gist.github.com/ea61efad6dd7afad2c60614dd433534d

cc @viric @2chilled @the-kenny for review

Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 5.4 with grep in /nix/store/p24xccx2wm6dls7g36pzdl1m1r3p1x5l-rawtherapee-5.4
- directory tree listing: https://gist.github.com/ea61efad6dd7afad2c60614dd433534d
@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: rawtherapee

Partial log (click to expand)


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

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


@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: rawtherapee

Partial log (click to expand)

   Compiling build_helper v0.1.0 (file:///build/rustc-1.24.0-src/src/build_helper)
   Compiling std v0.0.0 (file:///build/rustc-1.24.0-src/src/libstd)
   Compiling compiler_builtins v0.0.0 (file:///build/rustc-1.24.0-src/src/rustc/compiler_builtins_shim)
   Compiling alloc_jemalloc v0.0.0 (file:///build/rustc-1.24.0-src/src/liballoc_jemalloc)
building of '/nix/store/6mm6pr840z429p4l9mk62gh7mr6khj3k-rustc-1.24.0.drv' timed out after 3600 seconds
cannot build derivation '/nix/store/4yxdvprqnypfv2mrbqi5khk8jw3f4c16-cargo-0.24.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/nri1bixs0iajlgrza265kvafyyhmfqn9-librsvg-2.42.2.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/4i6jr724djc85rl17b2vp1mmr625964j-hook.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/g0lwha1qc4pkbiicmpi4ci5vj5r34ni2-rawtherapee-5.4.drv': 2 dependencies couldn't be built
�[31;1merror:�[0m build of '/nix/store/g0lwha1qc4pkbiicmpi4ci5vj5r34ni2-rawtherapee-5.4.drv' failed

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: rawtherapee

Partial log (click to expand)

libtool: install: /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/install -c .libs/im-ti-et.soT /nix/store/kn72rmwgg1l8929cpfhvga59dl015vsc-gtk+3-3.22.29/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so
libtool: install: /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/install -c .libs/im-ti-et.lai /nix/store/kn72rmwgg1l8929cpfhvga59dl015vsc-gtk+3-3.22.29/lib/gtk-3.0/3.0.0/immodules/im-ti-et.la
libtool: warning: relinking 'im-viqr.la'
libtool: install: (cd /build/gtk+-3.22.29/modules/input; /nix/store/q1g0rl8zfmz7r371fp5p42p4acmv297d-bash-4.4-p19/bin/bash "/build/gtk+-3.22.29/libtool"  --silent --tag CC --mode=relink gcc -g -O2 -Wall -rpath /nix/store/kn72rmwgg1l8929cpfhvga59dl015vsc-gtk+3-3.22.29/lib/gtk-3.0/3.0.0/immodules -avoid-version -module -o im-viqr.la -rpath /nix/store/kn72rmwgg1l8929cpfhvga59dl015vsc-gtk+3-3.22.29/lib/gtk-3.0/3.0.0/immodules imviqr.lo ../../gtk/libgtk-3.la -L/nix/store/dqlc8y4phlg1hmdbwkhqfwhnxcac88d1-glib-2.56.0/lib -L/nix/store/9kvpfpa2vcs4a94641c78rngcr68nkp6-libxkbcommon-0.8.0/lib -L/nix/store/bji4kya2y15b7rzjg4mkvwgz33h1y997-epoxy-1.5.0/lib -L/nix/store/3fzrydlpw9mdbwj0wrs8xc81lv7dm7a5-cairo-1.14.10/lib -L/nix/store/1di79yp70mjqj9b7cvapwinnzd4f1zj4-fontconfig-2.12.1-lib/lib -L/nix/store/vy2vddqwh19nrfnpwlcn3v0gwkjw938m-freetype-2.7.1/lib -L/nix/store/x69n0dbsa2mwy1hdlaw2h55yx0iwhldn-libX11-1.6.5/lib -L/nix/store/3xrqis0b99abj3jp7z5lj4q5slnd9sac-mesa-noglu-17.3.6/lib -L/nix/store/bdmj9gyjzljp7qv5f5h0c94b0prfdlxc-libXdamage-1.1.4/lib -L/nix/store/4ms7q603hdkzpy44zl75h9x844s18kb4-libXfixes-5.0.2/lib -L/nix/store/q6z04gm4hy6fplp6x2w6d1rvfxkdsv06-pango-1.40.14/lib -L/nix/store/hjrg57mcvazvs0d3harmmm46p2v5qfq6-gdk-pixbuf-2.36.11/lib -L/nix/store/5pbvwlagja5hfwcgicmh1z3njl40q582-atk-2.28.1/lib -L/nix/store/va2pakxz0sx4yzz3996sss8n13ryk8mh-at-spi2-atk-2.26.1/lib -L/nix/store/pm5qdchgnqlgpj9d8yjbvkyhwsidyk9p-libXcomposite-0.4.4/lib -L/nix/store/zmisv6z8525gx2g200bzrn1y1h8a4vwl-libXi-1.7.9/lib -L/nix/store/i41z0yiqfjww2l53pad76vqz1c44x21r-wayland-1.14.0/lib -lpangocairo-1.0 -lX11 -lXi -lXcomposite -lXdamage -lXfixes -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -latk-1.0 -latk-bridge-2.0 -lxkbcommon -lwayland-cursor -lwayland-egl -lwayland-client -lepoxy -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm )
building of '/nix/store/jmq3gh63z4b5r4g4dbzyh516361pnswp-gtk+3-3.22.29.drv' timed out after 3600 seconds
cannot build derivation '/nix/store/mavq4r1l8ywm4irpi1wzmkgzbzzxym2z-gtkmm-3.22.2.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/i36b1wkq7j5n59j3766v2n17slfgzhij-hook.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/03gk320xi9bxis8bg8lkvs74mhs1yi55-libcanberra-0.30.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/maxdqyapiby4mwk873zg4zsvih7rn8i5-rawtherapee-5.4.drv': 3 dependencies couldn't be built
error: build of '/nix/store/maxdqyapiby4mwk873zg4zsvih7rn8i5-rawtherapee-5.4.drv' failed

@infinisil
Copy link
Member

infinisil commented Mar 24, 2018

This compiles just fine, however running the binary (rawtherapee) gives the following error:

(rawtherapee:22688): Gtk-WARNING **: 20:04:02.974:
  Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL):
  Failed to load /org/gtk/libgtk/icons/16x16/status/image-missing.png:
  Unrecognized image file format (gdk-pixbuf-error-quark, 3)

Version 5.3 works just fine.

Ping @viric @jcumming @mahe @the-kenny

Edit: Here is some interesting bits of the strace of it:

openat(AT_FDCWD, "/nix/store/p24xccx2wm6dls7g36pzdl1m1r3p1x5l-rawtherapee-5.4/share/rawtherapee/images/list-remove.png", O_RDONLY) = 8
fstat(8, {st_mode=S_IFREG|0444, st_size=225, ...}) = 0
read(8, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\20\0\0\0\20\10\6\0\0\0\37\363\377"..., 65536) = 225
read(8, "", 65536)                      = 0
close(8)                                = 0
write(2, "**\nGtk:ERROR:gtkiconhelper.c:494"..., 221**
Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /org/gtk/libgtk/icons/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
) = 221
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
getpid()                                = 4314
gettid()                                = 4314
tgkill(4314, 4314, SIGABRT)             = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=4314, si_uid=1000} ---
+++ killed by SIGABRT +++
[1]    4312            strace result/bin/rawtherapee

This result/share/rawtherapee/images/list-remove.png could cause the problem (but probably all images and this is just the first it tries to load).

@Mic92
Copy link
Member

Mic92 commented Mar 25, 2018

@infinisil there was a bug with gdk_pixbuf loader: cb6f88c
I would revaluate this again.

@Mic92 Mic92 merged commit 3468d8a into NixOS:master Mar 25, 2018
@infinisil
Copy link
Member

Yeah it works in master :)

@ryantm ryantm deleted the auto-update/rawtherapee branch March 25, 2018 13:08
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