Package Details: auto-07p 0.9.1+r1764-3

Git Clone URL: (read-only)
Package Base: auto-07p
Description: Software for continuation and bifurcation problems in ordinary differential equations. Release 07P. Environment variables controlling build (default to 'no', see PKGBUILD): _BUILD_DOC, _WITH_PLAUT04, _PLAUT04_WITH_QT, AUTO_DEBUG, _WITH_OPENMP, _WITH_MPI.
Upstream URL:
Licenses: GPL2, BSD, LGPL2
Submitter: dreieck
Maintainer: dreieck
Last Packager: dreieck
Votes: 3
Popularity: 0.000000
First Submitted: 2012-05-20 16:21
Last Updated: 2019-01-17 10:57

Dependencies (18)

  • bash (bash-devel-git, bash-devel-static-git)
  • g95
  • gcc (gcc-multilib-x32, gcc6-gcccompat, gcc-git, gcc-multilib-git)
  • python2 (pypy19, stackless-python2)
  • g95 (make)
  • gcc (gcc-multilib-x32, gcc6-gcccompat, gcc-git, gcc-multilib-git) (make)
  • coin (c0, coin-hg) (optional) – For plaut04 plotting interface (enable compilation of 'plaut04' by setting the environment variable '_WITH_PLAUT04' to 'yes').
  • inventor (optional) – For plaut04 plotting interface (enable compilation of 'plaut04' by setting the environment variable '_WITH_PLAUT04' to 'yes'). ('inventor' can be used instead of 'coin', but 'coin' (Coin3D) is recommended (see AUTO documentation).)
  • ipython2 (optional) – For python interface.
  • lesstif (optional) – For GUI94 and PLAUT04.
  • openmotif (optional) – For GUI94 and PLAUT04. ('openmotif' can be used instead of 'lesstif')
  • openmpi (openmpi-git, openmpi-cuda, openmpi3, openmpi3-gcc7) (optional) – For MPI message passing (parallel computation). To build, set the environment variable '_WITH_OPENMP' to 'yes'.
  • python2-matplotlib (optional) – For python interface.
  • soqt (soqt-hg) (optional) – For PLAUT04 plotting interface (enable compilation of 'plaut04' by setting the environment variable '_WITH_PLAUT04' to 'yes'). ('soqt' can be used instead of 'soxt'. If using 'soqt', set '_PLAUT04_WITH_QT' to 'yes'.)
  • soxt (optional) – For PLAUT04 plotting interface (enable compilation of 'plaut04' by setting the environment variable '_WITH_PLAUT04' to 'yes').
  • texlive-bin (texlive-bin-svn, texlive-installer, texlive-full) (optional) – For compiling the manual (enable compilation of documentation by setting the environment variable '_BUILD_DOC' to 'yes').
  • transfig (fig2dev) (optional) – For compiling the manual (enable manual compiling in PKGBUILD (enable compilation of documentation by setting the environment variable '_BUILD_DOC' to 'yes')).
  • xterm (jbxvt-git) (optional) – For PLAUT plotting interface.

Required by (0)

Sources (5)

Latest Comments

1 2 3 Next › Last »

dreieck commented on 2019-01-17 10:42


The bug has now been answered on, but seems not to work properly accoring to another user.

For now, using g95 seems to be a workoaround.

dreieck commented on 2018-10-18 08:01

I am disowning since I haven'Ät used it for long time and I do not remember anymore how to use it; checking funcitonality would be too much work for me.

Anyone wanting to pick it up and maintain it please do so!

dreieck commented on 2018-10-16 13:50

I now use the git repository by @itsok-dontworry, branch python3fixes.

However, I cannot really test because I do not use AUTO anymore and have not used it for years, so I do not really remember how to use it.

Does anyone want to take over ownership and maintain this package?

dreieck commented on 2018-10-16 13:48

@Sindre: Thanks for reporting.

This has also been reported for Debian:

I have reported it upstream: and via emnail (but I do not expect any answer ... :().

I updated the PKGBUILD to use the g95-fortran-compiler, as a workaround ...

I also encountered that the documentation no longer builds, but I did not invest the time to dig into this.

Sindre commented on 2018-10-15 18:22

When trying to install the package (using pikaur) I get the following error:

make[1]: Entering directory '/home/sindre/.cache/pikaur/build/auto-07p/src/auto/07p/plaut' gfortran -O3 -c plautlib.f -o plautlib.o plautlib.f:6777:48:


Error: Actual argument contains too few elements for dummy argument ‘angle’ (3/4) at (1) make[1]: [Makefile:14: plautlib.o] Error 1 make[1]: Leaving directory '/home/sindre/.cache/pikaur/build/auto-07p/src/auto/07p/plaut' make: [Makefile:31: plaut] Error 2

Command 'makepkg --force' failed to execute.

Seems to be the same error mentioned here:

dreieck commented on 2016-08-10 06:45

@itsok-dontworry: Maybe you send your improvement to the authors of AUTO. And if then there is something left which is related to my AUR package I am happy to adopt, let me know. (I don't use AUTO anymore, but I am still willing to maintain the AUR package.)

itsok-dontworry commented on 2016-08-09 17:12

@dreieck: Thanks for the quick reply. I believe I've fixed the issue with IPython: They were using some deprecated methods for version <0.1.

I've forked this ( repo and changed "python/", the diff is here ( I haven't tried changing the file from your source though, not sure if there are more changes required. But if you replace "python/" with my version of the file it should work (I hope).

Also: If anyone considers updating to IPython 5, note that matplotlib with Tkinter won't work, and PyPlaut uses Tkinter afaik. So better stick with IPython 4 for now (until the bug in IPython 5 is fixed).

dreieck commented on 2016-08-09 14:18

@itsok-dontworry: I also had issues with ipython. I darkly remember that I tried to make it use ipython, but I failed. The auto-scripts do some "magic" but seem to fail, and it looked a bit too involved to change things.

I thought they still assume python2 is the default, but not sure.

itsok-dontworry commented on 2016-08-09 09:45

Not sure if that's an AUTO bug but my ipython2 isn't being recognized when I try:

"auto -i" within the auto-07p-sessesion.bash

It prints "Sorry, ipython is not available on this system."

Any idea what the issue may be? Has anyone tried calling auto -i successfully?

dreieck commented on 2016-03-10 23:33


Thanks for pointing that out,