FluidityProject / fluidity

Fluidity
http://fluidity-project.org
Other
366 stars 115 forks source link

fluidity-dev not working on ubuntu 16.04 LTS #264

Closed mohamedbalaha closed 4 years ago

mohamedbalaha commented 4 years ago

Hi there

I am trying to install FLUIDITY on a fresh ubuntu 16.04, but for some reason the "sudo apt-get install fluidity-dev" command doesnt work, it used to work before, so I was wondering did you update something in there that no longer works on ubuntu 16.04?

The error that I get is: Reading package lists... Done Building dependency tree
Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies: fluidity-dev : Depends: python3-meshio but it is not installable E: Unable to correct problems, you have held broken packages.

Thanks in advance.

gnikit commented 4 years ago

Have you tried doing sudo apt install fluidity-dev-python3? Also, FYI python 2 is not officially supported https://github.com/FluidityProject/fluidity/releases/tag/4.1.16

mohamedbalaha commented 4 years ago

Just tried it and unfortunately it cant be located

The message I get:

Reading package lists... Done Building dependency tree
Reading state information... Done E: Unable to locate package fluidity-dev-python3

mohamedbalaha commented 4 years ago

@GNikit Does this mean that it only works with ubuntu 18 now?

gnikit commented 4 years ago

Yeah, I just realised that fluidity-dev-python3 is not available for xenial (16.04). If you have the option to update to bionic (18.04) that would fix your problem.

There are some pretty hacky alternatives, like downloading the fluidity-dev locally and installing meshio through pip3, that might work but I would not recommend this.

jrper commented 4 years ago

Officially, yes ubuntu 18.04 is now our earliest supported Ubuntu LTS platform. Things should also work with later versions if you're willing to go more modern.

mohamedbalaha commented 4 years ago

Thanks @jrper and @GNikit