RawTherapee 5.5 Release Candidate 2 released

Thank you @Carmelo_DrRaw @HIRAM, I will upload the builds this evening.

@Carmelo_DrRaw since the release of 5.5 final is this weekend, that leaves you not much time to set up a new toolchain and our users not much time to test. Any chance that this new toolchain would be ready by tomorrow? If so, then Iā€™ll wait till tomorrow for a new build. Otherwise we could use @gaaned92ā€™s build for rc2 and for the final. The point being that the builder who makes the final should be the same person using the same toolchain as the one who makes the rc2 build.

4 Likes

WOOT! This is exciting! So looking forward to the final :slight_smile: So much faster than the 5.4 branch. Love it!

I just managed to generate a first package this afternoon, which I will circulate later in the evening. But Iā€™d rather take a conservative approach and ship @gaaned92ā€™s package for 5.5 if he is OK with that. Then we can polish all the details and make sure everything in the automated packaging is rock-solid for next release.

What do you think?

EDIT: the discuss system has sent out the message twiceā€¦ sorry for the spam!

I just managed to generate a first package this afternoon, which I will circulate later in the evening. But Iā€™d rather take a conservative approach and ship @gaaned92ā€™s package for 5.5 if he is OK with that. Then we can polish all the details and make sure everything in the automated packaging is rock-solid for next release.

What do you think?

No problem at all to use @gaaned92 's package, we just need to entice him to make one :yum:

Already built but not posted here:
https://keybase.pub/gaaned92/RTW64NightlyBuilds/RawTherapee_release-5.5_5.5-rc2_WinVista_64_181212-0921.zip

And for W32 users:

RawTherapee_dev_5.4-1363-g920e9f7a1_WinVista_32_181212-1955.zip
and also
RawTherapee_release5.5_5.5rc2_WinVista_32_181212-2148.zip

uploaded at

https://keybase.pub/gaaned92/RTW32NightlyBuilds/

1 Like

RawTherapee 5.5-rc2 builds are now available on our Downloads page.

If i partial paste only wavelets settings on an image (rw2 or jpg) while itā€™s open in the editor nothing happens. If i partial paste only wavelets settings on the same image while iā€™m editing another picture it works. I think this is a bug.

@alb1x3 then please file a proper bug report. I canā€™t reproduce with the little info given.

I already read the procedure but i donā€™t have 2 spare hours to follow all the step as i did once before. I wrote little details because you can try with any image and any wavelets settingā€¦ thatā€™s it. I hope it will be useful.

Iā€™ve just tried the appimage on my lubuntu 14.04.5 64 bit, it doesnā€™t start. I know itā€™s about time to update the distro, but at least till RawTherapee-dev-5.4-1134-g561ea41-20181112.AppImage it worked fine. Thank you :wink:

AILIBDIR=/tmp/tmp.IGBEH9GWJq
System stdc++ library: "/usr/lib/x86_64-linux-gnu/libstdc++.so.6"
System stdc++ library version: "3.4.19"
Bundled stdc++ library version: "3.4.19"
Newest stdc++ library version: "3.4.19"
Using system stdc++ library
atomiclib: /usr/lib/x86_64-linux-gnu/libatomic.so.1
Checking versions of library "libfontconfig"
  system library: "/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0" (libfontconfig.so.1.8.0)
  system library version: 1.8.0
/tmp/.mount_RawTheKqVV2q/apprun-helper.sh: riga 105: realpath: comando non trovato
  ailib: ""
  bundled library version: 
  newest library version: "1.8.0"
Removing bundled "libfontconfig"
"/tmp/tmp.IGBEH9GWJq/libfontconfig.so.1" rimosso
"/tmp/tmp.IGBEH9GWJq/libfontconfig.so.1.11.1" rimosso
Checking versions of library "libfreetype"
  system library: "/usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1" (libfreetype.so.6.11.1)
  system library version: 6.11.1
/tmp/.mount_RawTheKqVV2q/apprun-helper.sh: riga 105: realpath: comando non trovato
  ailib: ""
  bundled library version: 
  newest library version: "6.11.1"
Removing bundled "libfreetype"
"/tmp/tmp.IGBEH9GWJq/libfreetype.so.6" rimosso
"/tmp/tmp.IGBEH9GWJq/libfreetype.so.6.14.0" rimosso
DO_UPDATE: 1
GTK_PATH=/tmp/.mount_RawTheKqVV2q/usr/lib/gtk-2.0
GTK_IM_MODULE_FILE=/tmp/.mount_RawTheKqVV2q/usr/lib/gtk-2.0:/tmp/.mount_RawTheKqVV2q/usr/lib/gtk-2.0
PANGO_LIBDIR=/tmp/.mount_RawTheKqVV2q/usr/lib
/tmp/.mount_RawTheKqVV2q/usr/bin/rawtherapee: /lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by /tmp/tmp.IGBEH9GWJq/libatk-bridge-2.0.so.0)
/tmp/.mount_RawTheKqVV2q/usr/bin/rawtherapee: /lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by /tmp/tmp.IGBEH9GWJq/libatspi.so.0)
	linux-vdso.so.1 =>  (0x00007ffdc538b000)
	libcanberra-gtk3.so.0 => /tmp/tmp.IGBEH9GWJq/libcanberra-gtk3.so.0 (0x00007f5e02a83000)
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f5e0274e000)
	libcanberra.so.0 => /tmp/tmp.IGBEH9GWJq/libcanberra.so.0 (0x00007f5e0253d000)
	libgtk-3.so.0 => /tmp/tmp.IGBEH9GWJq/libgtk-3.so.0 (0x00007f5e01c26000)
	libgdk-3.so.0 => /tmp/tmp.IGBEH9GWJq/libgdk-3.so.0 (0x00007f5e01938000)
	libatk-1.0.so.0 => /tmp/tmp.IGBEH9GWJq/libatk-1.0.so.0 (0x00007f5e01712000)
	libgio-2.0.so.0 => /tmp/tmp.IGBEH9GWJq/libgio-2.0.so.0 (0x00007f5e01373000)
	libpangocairo-1.0.so.0 => /tmp/tmp.IGBEH9GWJq/libpangocairo-1.0.so.0 (0x00007f5e01165000)
	libgdk_pixbuf-2.0.so.0 => /tmp/tmp.IGBEH9GWJq/libgdk_pixbuf-2.0.so.0 (0x00007f5e00f3d000)
	libcairo-gobject.so.2 => /tmp/tmp.IGBEH9GWJq/libcairo-gobject.so.2 (0x00007f5e00d34000)
	libpango-1.0.so.0 => /tmp/tmp.IGBEH9GWJq/libpango-1.0.so.0 (0x00007f5e00aee000)
	libcairo.so.2 => /tmp/tmp.IGBEH9GWJq/libcairo.so.2 (0x00007f5e007b7000)
	libgobject-2.0.so.0 => /tmp/tmp.IGBEH9GWJq/libgobject-2.0.so.0 (0x00007f5e00567000)
	libglib-2.0.so.0 => /tmp/tmp.IGBEH9GWJq/libglib-2.0.so.0 (0x00007f5e00251000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f5e00027000)
	libatomic.so.1 => /tmp/tmp.IGBEH9GWJq/libatomic.so.1 (0x00007f5dffe1f000)
	libfftw3f.so.3 => /tmp/tmp.IGBEH9GWJq/libfftw3f.so.3 (0x00007f5dffaa6000)
	libfftw3f_omp.so.3 => /tmp/tmp.IGBEH9GWJq/libfftw3f_omp.so.3 (0x00007f5dff89f000)
	libgiomm-2.4.so.1 => /tmp/tmp.IGBEH9GWJq/libgiomm-2.4.so.1 (0x00007f5dff4e0000)
	libglibmm-2.4.so.1 => /tmp/tmp.IGBEH9GWJq/libglibmm-2.4.so.1 (0x00007f5dff25e000)
	libsigc-2.0.so.0 => /tmp/tmp.IGBEH9GWJq/libsigc-2.0.so.0 (0x00007f5dff057000)
	libgthread-2.0.so.0 => /tmp/tmp.IGBEH9GWJq/libgthread-2.0.so.0 (0x00007f5dfee55000)
	libgtkmm-3.0.so.1 => /tmp/tmp.IGBEH9GWJq/libgtkmm-3.0.so.1 (0x00007f5dfe6a7000)
	libatkmm-1.6.so.1 => /tmp/tmp.IGBEH9GWJq/libatkmm-1.6.so.1 (0x00007f5dfe459000)
	libgdkmm-3.0.so.1 => /tmp/tmp.IGBEH9GWJq/libgdkmm-3.0.so.1 (0x00007f5dfe205000)
	libpangomm-1.4.so.1 => /tmp/tmp.IGBEH9GWJq/libpangomm-1.4.so.1 (0x00007f5dfdfd7000)
	libcairomm-1.0.so.1 => /tmp/tmp.IGBEH9GWJq/libcairomm-1.0.so.1 (0x00007f5dfddb1000)
	libiptcdata.so.0 => /tmp/tmp.IGBEH9GWJq/libiptcdata.so.0 (0x00007f5dfdba5000)
	libjpeg.so.62 => /tmp/tmp.IGBEH9GWJq/libjpeg.so.62 (0x00007f5dfd950000)
	liblcms2.so.2 => /tmp/tmp.IGBEH9GWJq/liblcms2.so.2 (0x00007f5dfd6f6000)
	libpng15.so.15 => /tmp/tmp.IGBEH9GWJq/libpng15.so.15 (0x00007f5dfd4cb000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f5dfd2b2000)
	libtiff.so.5 => /tmp/tmp.IGBEH9GWJq/libtiff.so.5 (0x00007f5dfd03b000)
	liblensfun.so.1 => /tmp/tmp.IGBEH9GWJq/liblensfun.so.1 (0x00007f5dfce1e000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5dfcb18000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f5dfc814000)
	libgomp.so.1 => /tmp/tmp.IGBEH9GWJq/libgomp.so.1 (0x00007f5dfc5ee000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f5dfc3d8000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5dfc1ba000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5dfbdf1000)
	libvorbisfile.so.3 => /tmp/tmp.IGBEH9GWJq/libvorbisfile.so.3 (0x00007f5dfbbe8000)
	libvorbis.so.0 => /tmp/tmp.IGBEH9GWJq/libvorbis.so.0 (0x00007f5dfb9bb000)
	libogg.so.0 => /tmp/tmp.IGBEH9GWJq/libogg.so.0 (0x00007f5dfb7b4000)
	libtdb.so.1 => /tmp/tmp.IGBEH9GWJq/libtdb.so.1 (0x00007f5dfb59d000)
	libltdl.so.7 => /tmp/tmp.IGBEH9GWJq/libltdl.so.7 (0x00007f5dfb393000)
	libxcb.so.1 => /tmp/tmp.IGBEH9GWJq/libxcb.so.1 (0x00007f5dfb16b000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5dfaf67000)
	libgmodule-2.0.so.0 => /tmp/tmp.IGBEH9GWJq/libgmodule-2.0.so.0 (0x00007f5dfad63000)
	libXi.so.6 => /tmp/tmp.IGBEH9GWJq/libXi.so.6 (0x00007f5dfab53000)
	libXfixes.so.3 => /tmp/tmp.IGBEH9GWJq/libXfixes.so.3 (0x00007f5dfa94d000)
	libatk-bridge-2.0.so.0 => /tmp/tmp.IGBEH9GWJq/libatk-bridge-2.0.so.0 (0x00007f5dfa71e000)
	libwayland-client.so.0 => /tmp/tmp.IGBEH9GWJq/libwayland-client.so.0 (0x00007f5dfa50f000)
	libepoxy.so.0 => /tmp/tmp.IGBEH9GWJq/libepoxy.so.0 (0x00007f5dfa1e3000)
	libpangoft2-1.0.so.0 => /tmp/tmp.IGBEH9GWJq/libpangoft2-1.0.so.0 (0x00007f5df9fcd000)
	libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f5df9d91000)
	libXinerama.so.1 => /tmp/tmp.IGBEH9GWJq/libXinerama.so.1 (0x00007f5df9b8e000)
	libXrandr.so.2 => /tmp/tmp.IGBEH9GWJq/libXrandr.so.2 (0x00007f5df9983000)
	libXcursor.so.1 => /tmp/tmp.IGBEH9GWJq/libXcursor.so.1 (0x00007f5df9778000)
	libXcomposite.so.1 => /tmp/tmp.IGBEH9GWJq/libXcomposite.so.1 (0x00007f5df9575000)
	libXdamage.so.1 => /tmp/tmp.IGBEH9GWJq/libXdamage.so.1 (0x00007f5df9372000)
	libxkbcommon.so.0 => /tmp/tmp.IGBEH9GWJq/libxkbcommon.so.0 (0x00007f5df9132000)
	libwayland-cursor.so.0 => /tmp/tmp.IGBEH9GWJq/libwayland-cursor.so.0 (0x00007f5df8f2a000)
	libwayland-egl.so.1 => /tmp/tmp.IGBEH9GWJq/libwayland-egl.so.1 (0x00007f5df8d28000)
	libXext.so.6 => /tmp/tmp.IGBEH9GWJq/libXext.so.6 (0x00007f5df8b16000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f5df890e000)
	libffi.so.6 => /tmp/tmp.IGBEH9GWJq/libffi.so.6 (0x00007f5df8706000)
	libpcre.so.1 => /tmp/tmp.IGBEH9GWJq/libpcre.so.1 (0x00007f5df84a4000)
	libselinux.so.1 => /tmp/tmp.IGBEH9GWJq/libselinux.so.1 (0x00007f5df827d000)
	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f5df8062000)
	libmount.so.1 => /tmp/tmp.IGBEH9GWJq/libmount.so.1 (0x00007f5df7e1f000)
	libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f5df7b7c000)
	libpixman-1.so.0 => /tmp/tmp.IGBEH9GWJq/libpixman-1.so.0 (0x00007f5df78d3000)
	libEGL.so.1 => /tmp/tmp.IGBEH9GWJq/libEGL.so.1 (0x00007f5df76bf000)
	libxcb-shm.so.0 => /tmp/tmp.IGBEH9GWJq/libxcb-shm.so.0 (0x00007f5df74bb000)
	libxcb-render.so.0 => /tmp/tmp.IGBEH9GWJq/libxcb-render.so.0 (0x00007f5df72ad000)
	libXrender.so.1 => /tmp/tmp.IGBEH9GWJq/libXrender.so.1 (0x00007f5df70a2000)
	libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f5df6e3c000)
	libthai.so.0 => /tmp/tmp.IGBEH9GWJq/libthai.so.0 (0x00007f5df6c30000)
	libfribidi.so.0 => /tmp/tmp.IGBEH9GWJq/libfribidi.so.0 (0x00007f5df6a14000)
	liblzma.so.5 => /tmp/tmp.IGBEH9GWJq/liblzma.so.5 (0x00007f5df67ee000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f5e02c88000)
	libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f5df65b5000)
	libXau.so.6 => /tmp/tmp.IGBEH9GWJq/libXau.so.6 (0x00007f5df63b1000)
	libatspi.so.0 => /tmp/tmp.IGBEH9GWJq/libatspi.so.0 (0x00007f5df6180000)
	libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f5df5f3b000)
	libharfbuzz.so.0 => /tmp/tmp.IGBEH9GWJq/libharfbuzz.so.0 (0x00007f5df5c9e000)
	libblkid.so.1 => /tmp/tmp.IGBEH9GWJq/libblkid.so.1 (0x00007f5df5a5e000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f5df5859000)
	libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f5df5633000)
	libGLdispatch.so.0 => /tmp/tmp.IGBEH9GWJq/libGLdispatch.so.0 (0x00007f5df537d000)
	libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f5df5156000)
	libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f5df4f54000)
	libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f5df4d3d000)
	libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f5df4b38000)
	libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f5df4935000)
	libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f5df4732000)
	libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f5df452c000)
	libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007f5df432a000)
	libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f5df4124000)
	libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f5df3f16000)
	libgraphite2.so.3 => /tmp/tmp.IGBEH9GWJq/libgraphite2.so.3 (0x00007f5df3ce8000)

==========

LD_LIBRARY_PATH: /tmp/tmp.IGBEH9GWJq:/usr/lib::/tmp/.mount_RawTheKqVV2q/usr/lib/gdk-pixbuf-2.0/loaders
DIRNAME: /tmp/.mount_RawTheKqVV2q/usr/bin
DESKTOPFILE_NAME: rawtherapee.desktop
APP_FULL: RawTherapee
APP: RawTherapee
APP_FULL: RawTherapee
APP: RawTherapee
BIN: /tmp/.mount_RawTheKqVV2q/usr/bin/rawtherapee
DESKTOPINTEGRATION: 
File "/home/giulio/.local/share/appimagekit/RawTherapee_no_desktopintegration" is exiting - skipping desktop integration
/tmp/.mount_RawTheKqVV2q/usr/bin/rawtherapee: /lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by /tmp/tmp.IGBEH9GWJq/libatk-bridge-2.0.so.0)
/tmp/.mount_RawTheKqVV2q/usr/bin/rawtherapee: /lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by /tmp/tmp.IGBEH9GWJq/libatspi.so.0)
/tmp/.mount_RawTheKqVV2q/usr/bin/rawtherapee: symbol lookup error: /tmp/tmp.IGBEH9GWJq/libpangoft2-1.0.so.0: undefined symbol: FcWeightFromOpenTypeDouble

Canā€™t reproduce this bug. Did you check if the power buttons in front of the wavelet tools are active?

Yes I did, power button is on when i copy the settings and i see it in the image.
Iā€™m on windows 7, i have this behavior on 2 pc with raw or jpg using locallab 1605 on the first and 5.5rc2 on the second. With an old RT5.1 i can paste wavelets setting on the image while itā€™s open in the editor.
I may do something wrong but canā€™t figure out whatā€¦

Iā€™ve tried some old versions i have on the disk:
RT5.1 OK , RT5.3RC1 OK , RT locallab 5.4-1005-g47f0564d2 OK
RT locallab 5.4-1226-g23bcf63e2 BUG , RT locallab 5.4-1605-gbfca2e2dd BUG, RT 5.5 RC2 BUG
If i select ā€œpartial copyā€ and then ā€œallā€ it paste wavelets settings, if i select only ā€œwaveletsā€ or the three in the group ā€œadvanced settingsā€ it doesnā€™t paste. Hope this will be usefull.

The problem seems the lack of the realpath command on your system. Could you try to install it (sudo apt-get install realpath) and run the AppImage again?

Meanwhile I will see if I can get rid of itā€¦

Regarding the distro update, one of the advantages of AppImages is that they allow to run bleeding-edge software on old systems, so it should work neverthelessā€¦

1 Like

After installing realpath it starts fine :wink: . Thank you!

1 Like

@alb1x3 show a short video recording of what youā€™re doing.

Windows: https://getsharex.com/
Linux: http://www.maartenbaert.be/simplescreenrecorder/

I will try this ā€œgetsharexā€ , hope this is sufficient:
https://youtu.be/TYL3wEVpQV4

1 Like

Bug confirmed. Looking for a fix