Package Details: neuron 7.4-1

Git Clone URL: https://aur.archlinux.org/neuron.git (read-only)
Package Base: neuron
Description: Empirically-based simulations of neurons and networks of neurons
Upstream URL: http://www.neuron.yale.edu
Licenses: GPL
Submitter: None
Maintainer: rouzbeh
Last Packager: rouzbeh
Votes: 7
Popularity: 0.060164
First Submitted: 2010-09-12 23:29
Last Updated: 2015-11-30 20:45

Latest Comments

DGalt commented on 2016-06-10 04:23

getting "Error: A failure occurred in build()". Initially thought it was due to it not being able to find Interviews, so ran makepkg after editing PKGBUILD to include --without-iv, but still fails (although with slightly different message).

Initial attempt: http://pastebin.com/dGEYNDqw
Second attempt: http://pastebin.com/JJ9DdHH6

What's weird is Interviews is installed in /usr (I see the InterViews folder in /usr/include). I just went ahead and installed neuron on my arch install on my laptop and it went fine - not sure why it's not working on my other machine. My other machine is more up-to-date, though - 4.6.2-1 vs 4.4.5-1

Edit: after updating my laptop to 4.6.2-1 and trying to re-install neuron I get the same series of errors that are shown in the "Second attempt" pastebin

rouzbeh commented on 2016-01-05 11:57

That's a tough one. I don't see how it can be due to packaging. I'm looking into it :)

brk0_0 commented on 2016-01-04 22:10

When I open nrngui and click Tools -> Model View, the program crashes. The problem is: the file /usr/lib/python/neuron/hoc.cpython-35m-x86_64-linux-gnu.so should be called simply nuc.so.

Is this an upstream bug?

rouzbeh commented on 2015-11-30 17:58

I am going to push an upadte for neuron 7.4 shortly.

rouzbeh commented on 2015-11-30 17:50

Try commenting out the line

patch -p1 < $srcdir/patch.diff

in the PKGBUILD file.

mark commented on 2015-11-30 17:33

I'm having troubles installing the package with python2 (python3 works just fine). I've replaced "python" with "python2". The error I'm getting is

[code]
nrnpython.cpp:169:32: error: invalid conversion from 'char* (*)(FILE*, FILE*, const char*) {aka char* (*)(_IO_FILE*, _IO_FILE*, const char*)}' to 'char* (*)(FILE*, FILE*, char*) {aka char* (*)(_IO_FILE*, _IO_FILE*, char*)}' [-fpermissive]
PyOS_ReadlineFunctionPointer = nrnpython_getline;
Makefile:562: recipe for target 'nrnpython.lo' failed

I have no idea what I am doing really and I'm quite clueless where to start looking for the problem. I have numpy, scipy (for python2) and mpich2. Any hints much appreciated.

achilleas.k commented on 2014-09-09 14:02

Great. Thanks again rouzbeh.

achilleas.k commented on 2014-09-09 14:01

Most excellent. Thanks again rouzbeth.

rouzbeh commented on 2014-09-09 10:26

Alright folks, some changes:

1. Turns out removing .la files results in nrnivmodl not working anymore. For now we have to keep them.
2. There is now a patch to make neuron compile with Python 3. The new version of the PKGBUILD applies the patch and compiles neuron for the latest version of Python. If you want to have it work with Python 2.x simply replace all instance of "python" with "python2" in the PKGBUILD.

achilleas.k commented on 2014-08-19 03:55

Great! Thanks for getting it to install with python.

All comments