Let's hope this happens in not too distant future, so that we do not have to suffer this mess for a long time. Probably some apt/dpkg magic could help to avoid the hassle.ĮDIT: The packaging bug is now apparently fixed ( ) but this has not been back ported to focal (20.04). The only workaround I know for now is to fix whenever I need to use apt and then follow the steps above again afterwards. This unfortunately reverses the entire procedure (removes davmail libopenjfx-java libopenjfx-jni openjfx). Interactive Auth seems to succeed, but Davmail fails to get mail. Unfortunately, this leaves apt in an unstable state, complaining that I need to fix libopenjfx-ini first before I can use it with -fix-broken install. I just gave you the combination of versions that works for me. Package libjpeg62-turbo is not installed. This will fail with the following error message: dpkg: dependency problems prevent configuration of libopenjfx-jni: libopenjfx-jni depends on libjpeg62-turbo (>= 1.3.1) however: Only if you have a Java runtime which doesnt set JAVAHOME will you have to enter the full path to your Java installation manually. This version will fail on an attempt to open the authentication window with no jfxwebkit in java library path error.ĭownload the file libopenjfx-jni_11.0.7+0-5_b from and install it with dpkg: Get davmail_5.5.1-3299-1_all.deb from davmail's homepage and use dpkg to upgrade to this version: ini files (e.g., davmail64.ini) and add the following line: vm.location/Program Files/Java/zulu13.31.11-ca-fx-jre13.0.3-win圆4/bin/server/jvm.dll using the path to the jvm.dll of your Java installation 4. Tested successfully with the Iphone (gateway running on a server). Download the DavMail repository from GitHub (clone it or download as a ZIP file and unzip it) Go to the src/winrun4j directory Edit the. Releases are tested on Windows, Linux (Ubuntu) and Mac OSX. Install davmail from apt: sudo apt install davmail - this gives an old version which, I cannot use, but ensures that most dependencies are in place. DavMail gateway is implemented in java and should run on any platform. The debian's version of libopenjfx-ini does seem to solve the problem temporarily. Ivanoff's answer is actually useful, but I found it confusing so a slower version for everybody, who is a bit dense, like I am. So I do not use the (crippled) procedure below anymore. I just followed davmail gui instructions and I am operational. This packaging is unable to open the web authentication, but the proxy mechanism (with link for a standard browser and pasting the token back) works, without any libopenjfx issues. I landed with davmail 5.4.0-trunk, which is older than the mainline 5.5.1 but sufficiently new for talking to my exchange server. EDIT: On I have updated my Ubuntu 20.04 packages (after fixing the problems introduced by the procedure below).
0 Comments
Leave a Reply. |