hpfem / agros2d

vf
http://www.agros2d.org/
GNU General Public License v2.0
65 stars 29 forks source link

Not installable on Ubuntu 17.10 #139

Open lewisamarshall opened 6 years ago

lewisamarshall commented 6 years ago

Apt installation results in the following failure.

The following packages have unmet dependencies: agros2d : Depends: libmumps-seq-4.10.0 (>= 4.10.0) but it is not installable

libmumps-seq has been upgraded, and no 4.x versions are install-able.

doquen commented 6 years ago

I have the same problem in ubuntu 18.04.

doquen commented 6 years ago

Porject cannot even be compiled from source due to deprecated Qt components. Someone got it working?

doquen commented 6 years ago

Hi, i found a workarround by downloading de .deb packages and installing the myself. Download libicu55: https://packages.ubuntu.com/xenial/amd64/libicu55/download Download libxerces-c3.1: https://packages.ubuntu.com/xenial/amd64/libxerces-c3.1/download Download libmumps-seq-4.10: https://packages.ubuntu.com/trusty/amd64/libmumps-seq-4.10.0/download

Install them using dpkg or software center. Then you can install agros2d from ppa.

CarlosGS commented 4 years ago

Hi, I also ran into this problem. After manually installing the mentioned .deb packages, the program runs but there are graphic issues: image

Unfortunately this makes it unusable :(

I'm not giving up yet, but if anyone has a clue, please share..

CarlosGS commented 4 years ago

Qt version 5.13.2

KDE neon User Edition 5.17

CarlosGS commented 4 years ago

In the end we are running Agros2D in a virtual machine with Ubuntu 14.04.

Otherwise the software works beautifully.

azagaya commented 4 years ago

If you don't need to have the source, may be you can just use the linux appimage from the nightly builds: http://www.agros2d.org/version/builds/

CarlosGS commented 4 years ago

Thanks for the tip! However the AppImage packages seem to be tested in a different version of Ubuntu. In my setup (KDE neon 5.17) and in a separate "pure" Ubuntu 18.04 machine, running the latest AppImage (2020-02-10) yields the following error:

./agros: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by ./agros)
./agros: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by ./agros)
./agros: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_zV9VWu/libs/libagros_library.so)
./agros: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_qcustomplot.so)
./agros: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_dxflib.so)
./agros: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_zV9VWu/libs/libdeal_II.so.9.0.1)
./agros: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_bayesopt.so)
./agros: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_bayesopt.so)
./agros: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_limbo.so)
./agros: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_nlopt2.so)
./agros: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_nsga2.so)
./agros: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_nsga3.so)
./agros: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_nsga3.so)
./agros: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /tmp/.mount_zV9VWu/libs/libagros_3rdparty_ctemplate.so)

Where do the nightly builds come from?

azagaya commented 4 years ago

I think from the original developer. That is the official web page.