Bug 1969343

Summary: GENESIS installation must include Scripts folder #2
Product: [Fedora] Fedora Reporter: Ankur Sinha (FranciscoD) <sanjay.ankur>
Component: genesis-simulatorAssignee: Ankur Sinha (FranciscoD) <sanjay.ankur>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 34CC: sanjay.ankur
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: genesis-simulator-2.4-9.20210608git7b0a66b.fc34 genesis-simulator-2.4-9.20210608git7b0a66b.fc33 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-06-16 20:50:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ankur Sinha (FranciscoD) 2021-06-08 09:22:11 UTC
From issue filed here: https://github.com/neurofedora/Issues/issues/2

Describe the bug
genesis-simulator installation is missing files under /usr/lib64/genesis/Scripts/.

To Reproduce
Steps to reproduce the behavior:

Download https://github.com/RonCalabreseLab/Leech-8Cell-Tutorial-NeuroML
cd genesis-scripts
genesis tutorial.g
See error:
$ genesis tutorial.g
Starting Genesis
==========================================================================
                               G E N E S I S
                           Release Version: 2.4


GENESIS is made available under the GNU General Public License,
GNU Library General Public License, or by the originating institution 
with the permission of the authors.

Type "help" for help with GENESIS.
==========================================================================

Executable:         /usr/bin/genesis

--------------------------- Starting XODUS 2.0 ---------------------------

The diskio library uses the netcdf-version 3.4 library, which is provided
"as is" under the terms of distribution and usage by UCAR/Unidata.
Please see src/diskio/interface/netcdf/netcdf-3.4/copyright.html
for the full notice.

The kinetics library is copylefted under the LGPL, see kinetics/COPYRIGHT.

Startup script:     .simrc
SIMPATH=. /usr/lib64/genesis/startup /usr/lib64/genesis/Scripts/neurokit /usr/lib64/genesis/Scripts/neurokit/prototypes
SIMPATH=. /usr/lib64/genesis/startup /usr/lib64/genesis/Scripts/neurokit /usr/lib64/genesis/Scripts/neurokit/prototypes /usr/lib64/genesis/Scripts/X1compat
SIMNOTES=/home/cengiz/.notes
GENESIS_HELP=/usr/lib64/genesis/Doc
Simulation Script:  tutorial.g
SIMPATH=. /usr/lib64/genesis/startup /usr/lib64/genesis/Scripts/neurokit /usr/lib64/genesis/Scripts/neurokit/prototypes /usr/lib64/genesis/Scripts/X1compat /home/cengiz/Leech-8Cell-Tutorial-NeuroML/genesis-scripts/tutorial
Using default user preferences!
<userprefs.g> line 15
... <hn8> line 3
... <tutorial.g> line 9
** Error - Script 'compartments' not found

genesis #0 > 
Expected behavior
Tutorial UI should pop up as in http://www.biology.emory.edu/research/Calabrese/INTRO/INDEX.HTML

Desktop (please complete the following information):

OS: NeuroFedora running on libvirt QEMU/KVM hypervisor
More info:
Notice that the startup script .simrc that I copied from the installation location /usr/lib64/genesis/startup/.simrc contains the SIMPATH definition with folders that refer to locations such as /usr/lib64/genesis/Scripts/...

Comment 1 Fedora Update System 2021-06-08 11:45:32 UTC
FEDORA-2021-c3b870b4df has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-c3b870b4df

Comment 2 Fedora Update System 2021-06-08 11:45:35 UTC
FEDORA-2021-8d0ffe083f has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-8d0ffe083f

Comment 3 Fedora Update System 2021-06-09 03:09:47 UTC
FEDORA-2021-c3b870b4df has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-c3b870b4df`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-c3b870b4df

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Fedora Update System 2021-06-09 03:29:12 UTC
FEDORA-2021-8d0ffe083f has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-8d0ffe083f`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-8d0ffe083f

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Fedora Update System 2021-06-16 20:50:35 UTC
FEDORA-2021-8d0ffe083f has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Fedora Update System 2021-06-17 01:10:48 UTC
FEDORA-2021-c3b870b4df has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.