Package Details: neuron 7.4-1

Git Clone URL: (read-only)
Package Base: neuron
Description: Empirically-based simulations of neurons and networks of neurons
Upstream URL:
Licenses: GPL
Submitter: None
Maintainer: rouzbeh
Last Packager: rouzbeh
Votes: 7
Popularity: 0.000004
First Submitted: 2010-09-12 23:29
Last Updated: 2015-11-30 20:45

Latest Comments

denisal commented on 2016-11-22 12:17

I get the same error as @DGalt with linux 4.8.8-2. Any solution?

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:
Second attempt:

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/ should be called simply

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.

itsok-dontworry 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

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.

All comments