gtDMMB / RNAStructViz

Visualization, comparison, and analysis of RNA secondary structures via a cross-platform GUI
https://github.com/gtDMMB/RNAStructViz/wiki
GNU General Public License v3.0
17 stars 5 forks source link

Test of with-cairo on common linux distros #9

Closed annakirkpatrick closed 5 years ago

annakirkpatrick commented 5 years ago

Maxie and I discovered some significant discrepancies in graphics and library location behaviors on my older 32 bit Ubuntu 14.04 Linux machine compared to her 64-bit latest-release Linux mint machine. Given that these two distributions are actually pretty closely related, we agreed that we need to do some testing on a sampling of the most popular Linux distributions.

I'm opening this issue for the sake of tracking our progress.

Based on a quick perusal of some top Linux distribution lists online (getting exact numbers is basically impossible), I propose that we should test on the following.

  1. older, 32-bit Ubuntu (my machine)
  2. Up-to-date Linux mint (Maxie's machine)
  3. Up-to-date Ubuntu
  4. Up-to-date CentOS
  5. Up-to-date OpenSUSE
  6. Up-to-date Arch

This testing is not urgent; it can be completed anytime before the paper is published, and any necessary fixes will likely be minimal.

I have a desktop system largely unused with a large hard drive. I can install the Ubuntu, Fedora, and OpenSUSE, and Debian distributions (maybe not all at once). Maxie, you are responsible for Arch.

annakirkpatrick commented 5 years ago

Today, Maxie tested CentOS, and I tested Ubuntu. Software compiles and runs successfully on both.

I have updated the README to reflect the exact procedure for installing on modern Ubuntu.

annakirkpatrick commented 5 years ago

Also, Maxie and I decided that we will not support 32-bit Linux distributions. Despite much debugging, we are seeing issues on my old 32-bit system that we cannot duplicate on any of 3 64-bit Linux systems or on 64-bit Mac OS.

In light of the fact that very few Linux users are still running 32 bit systems, putting a lot of effort into supporting those machines is probably not a good use of time.

(Mac OS X has been 64-bit for about a decade.)

maxieds commented 5 years ago

I think we have handled this sufficiently by now. Closing to clean up the issues tracking page...