From 530e963819cd932fcccdccd5e5217c6418720d48 Mon Sep 17 00:00:00 2001 From: Curtis Gedak Date: Sun, 17 Sep 2017 10:47:41 -0600 Subject: [PATCH] Update appendix A with more Linux distro test results --- ...e-Manuskript-for-Linux-with-PyInstaller.md | 60 +++++++++++++------ 1 file changed, 43 insertions(+), 17 deletions(-) diff --git a/Package-Manuskript-for-Linux-with-PyInstaller.md b/Package-Manuskript-for-Linux-with-PyInstaller.md index ee63daf..e99c713 100644 --- a/Package-Manuskript-for-Linux-with-PyInstaller.md +++ b/Package-Manuskript-for-Linux-with-PyInstaller.md @@ -20,7 +20,7 @@ _Note: I chose to create a Debian 8 Jessie 64-bit VM in order to support manuskr A working version of Manuskipt is required. If creating an official release, then download and extract an [official source code release zip or tarball file](https://github.com/olivierkes/manuskript/releases). - unzip manuskript-#.#.#.zip + unzip manuskript-#.#.#.zip Be sure to include optional software such as Markdown and PyEnchant so that these are included in the package. @@ -93,10 +93,10 @@ Use the following steps on a different computer or Virtual Machine to test that sudo apt install pandoc - 4. Run manuskript and open a project. + 4. Run manuskript and open/create a project. ./manuskript/manuskript - # Open a project + # Open/create a project 5. Check for extra language dictionaries (e.g., French). @@ -116,25 +116,28 @@ Use the following steps on a different computer or Virtual Machine to test that --- -# APPENDIX A: DISTRO TEST RESULTS +# APPENDIX A: LINUX DISTRO TEST RESULTS -These test results are for the [manuskript-0.4.0-1-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-linux64.zip/download) package created using the above steps. +These test results are for the [manuskript-0.4.0-1-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-linux64.zip/download) package created with the [Package Manuskript for Linux with PyInstaller](https://github.com/olivierkes/manuskript/wiki/Package-Manuskript-for-Linux-with-PyInstaller) steps. - 64 Bit Linux | Manuskript | Spellcheck | Pandoc - Distro | Runs? | Works? [1] | Works? [2] - --------------+------------+------------+----------- - Debian 8 | Yes | Yes | Yes - Debian 9 | **No** [3] | | - Fedora 25 | Yes | Yes [4] | Yes - openSUSE 42.2 | Yes | Yes | Yes - Xubuntu 14.04 | Yes | Yes | Yes - Kubuntu 16.04 | Yes | Yes | Yes + 64 Bit Linux | Manuskript | Spellcheck | Pandoc | + Distro | Runs? | Works? [1] | Works? [2] | + --------------+------------+------------+------------+ + Debian 8 | Yes | Yes | Yes | + Debian 9 | **No** [3] | | | + Fedora 25 | Yes | Yes [4] | Yes | + Fedora 26 | Yes | Yes [4] | Yes | + openSUSE 42.2 | Yes | Yes | Yes | + openSUSE 42.3 | **No** [3] | | | + Xubuntu 14.04 | Yes | Yes | Yes | + Kubuntu 16.04 | Yes | Yes | Yes | [1] Install spelling dictionary package to use spell checker. For example for English install the package `aspell-en`. [2] Install `pandoc` package to access additional Compile/Export formats, such as LaTeX and ePub. -[3] Segmentation fault occurs when trying to run `manuskript-0.4.0-1-linux64.zip` on Debian 9 Stretch. +[3] Segmentation fault occurs when trying to run `manuskript-0.4.0-1-linux64.zip` on Debian 9 Stretch and openSUSE 42.3. + Use [manuskript-0.4.0-1-deb9-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-deb9-linux64.zip/download) instead. [4] Remove the `manuskript/libstdc++.so.6` file to get spell check to work on Fedora. @@ -153,7 +156,7 @@ No warning messages. Segmentation fault occurs when trying to run `manuskript-0.4.0-1-linux64.zip` on Debian 9 Stretch. -Users with Debian 9 Stretch will need to run Manuskript from source code. See [Run Manuskript from Source Code on Linux](https://github.com/olivierkes/manuskript/wiki/Run-Manuskript-from-Source-Code-on-Linux). +Use [manuskript-0.4.0-1-deb9-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-deb9-linux64.zip/download) instead. ### Fedora 25 @@ -174,7 +177,24 @@ These warning messages do not adversely impact the operation of manuskript. In order to get spell check to work on Fedora I had to remove the `manuskript/libstdc++.so.6` file. -### openSUSE 42.2 Leap +### Fedora 26 + +Warning messages displayed: + + (manuskript:2471): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita", + + (manuskript:2471): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", + + ... + + Gtk-Message: Failed to load module "pk-gtk-module" + Gtk-Message: Failed to load module "canberra-gtk-module" + +These warning messages do not adversely impact the operation of manuskript. + +In order to get spell check to work on Fedora I had to remove the `manuskript/libstdc++.so.6` file. + +### openSUSE 42.2 Warning messages displayed: @@ -183,6 +203,12 @@ Warning messages displayed: These warning messages do not adversely impact the operation of manuskript. +### openSUSE 42.3 + +Segmentation fault occurs when trying to run `manuskript-0.4.0-1-linux64.zip` on openSUSE 42.3. + +Use [manuskript-0.4.0-1-deb9-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-deb9-linux64.zip/download) instead. + ### Xubuntu 14.04 LTS (Trusty Tahr) Warning messages displayed: