--- old+++ new@@ -1 +1 @@-The pacakge "io" cannot be loaded in Octave on Linux. This currently prevents from using the AMT in Octave on Linux.+The package "io" cannot be loaded in Octave on some Linux systems. This bug currently prevents from using the AMT in Octave on some Linux machines.
Milestone: 1.6.0 --> 1.5.1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just to add information to the issue: the io package is not installed by default, so the user needs to first run "pkg install io" or "pkg install -forge io". However, even after installing io the problem continues.
The problem is actually that line 592: [~,info]=pkg('list'); produces an empty "info" in my computer (running on Linux) and therefore does not load the package...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Tested freshly installed VM: Kubuntu 24.04 64bit and octave version 8.4.0. I couldn't install io with pkg install -forge io, instead I installed it with sudo apt install octave-io. After that amt_start run without problems
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
amt_start('install') needs also package netcdf.
To make it work I needed to install 'make' and 'libnetcdf-dev' (sudo apt install libnetcdf-dev) packages before pkg install -forge netcdf
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Diff:
Status to accepted because this should be tackled ASAP.
Just to add information to the issue: the io package is not installed by default, so the user needs to first run "pkg install io" or "pkg install -forge io". However, even after installing io the problem continues.
The problem is actually that line 592: [~,info]=pkg('list'); produces an empty "info" in my computer (running on Linux) and therefore does not load the package...
Tested freshly installed VM: Kubuntu 24.04 64bit and octave version 8.4.0. I couldn't install io with pkg install -forge io, instead I installed it with sudo apt install octave-io. After that amt_start run without problems
That's good news - thanks!
This means that we could just provide these specific instructions to the user and that's it. Correct?
I've modified amt_start providing the information to the user in the case io package loading fails... Could you check?
amt_start('install') needs also package netcdf.
To make it work I needed to install 'make' and 'libnetcdf-dev' (sudo apt install libnetcdf-dev) packages before pkg install -forge netcdf
I have updated this information on the website, see https://test.amtoolbox.org/download.php (or after the release: https://www.amtoolbox.org/download.php)... Blah
I have updated this information on the website, see https://test.amtoolbox.org/download.php (or after the release: https://www.amtoolbox.org/download.php)