Hello all, I am having some troubles successfully building Demeter from source on my Linux machine. All dependencies appeared to install correctly -- a few errors pop up upon running ./Build test (full error report attached), but as best I could discern, the errors produced were the same as those reported in this recent message https://www.mail-archive.com/ifeffit@millenia.cars.aps.anl.gov/msg06782.html ( https://www.mail-archive.com/ifeffit@millenia.cars.aps.anl.gov/msg06782.html ). Athena appear to install correctly and even start correctly, but upon attempting to import *any* data file into Athena, the following error message pops up (screenshot also attached):
03:50:59 PM: Unknown warnings category 'experimental::script_run' at /usr/share/perl/5.22/warnings.pm line 254. warnings::Croaker("Unknown warnings category 'experimental::script_run'") called at /usr/share/perl/5.22/warnings.pm line 332 warnings::unimport("warnings", "experimental::script_run") called at (eval 2455) line 1 Pod::Simple::BlackBox::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 eval 'no warnings "experimental::script_run"; qr/(*script_run: ^ .* $ )/x' called at /usr/local/share/perl/5.22.1/Pod/Simple/BlackBox.pm line 74 require Pod/Simple/BlackBox.pm called at /usr/local/share/perl/5.22.1/Pod/Simple/LinkSection.pm line 7 Pod::Simple::LinkSection::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 require Pod/Simple/LinkSection.pm called at /usr/local/share/perl/5.22.1/Pod/Simple.pm line 9 Pod::Simple::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 require Pod/Simple.pm called at /usr/share/perl/5.22/Pod/Text.pm line 34 Pod::Text::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 require Pod/Text.pm called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena/PluginRegistry.pm line 13 Demeter::UI::Athena::PluginRegistry::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 require Demeter/UI/Athena/PluginRegistry.pm called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena.pm line 2114 Demeter::UI::Athena::make_page(Demeter::UI::Athena=HASH(0x28f21b0), "PluginRegistry") called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena/IO.pm line 260 Demeter::UI::Athena::IO::test_plugins(Demeter::UI::Athena=HASH(0x28f21b0), "/home/melville/Documents/XAFS/Sample Projects/Athena and Arte"...) called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena/IO.pm line 168 Demeter::UI::Athena::IO::Import(Demeter::UI::Athena=HASH(0x28f21b0)) called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena.pm line 890 Demeter::UI::Athena::OnMenuClick(Wx::Frame=HASH(0xab38570), Wx::CommandEvent=SCALAR(0xdaee6e0), Demeter::UI::Athena=HASH(0x28f21b0)) called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena.pm line 808 Demeter::UI::Athena::__ANON__(Wx::Frame=HASH(0xab38570), Wx::CommandEvent=SCALAR(0xdaee6e0)) called at /usr/local/bin/dathena line 35 eval {...} called at /usr/local/bin/dathena line 35
03:50:59 PM: Unknown warnings category 'experimental::script_run' at /usr/share/perl/5.22/warnings.pm line 254. warnings::Croaker("Unknown warnings category 'experimental::script_run'") called at /usr/share/perl/5.22/warnings.pm line 332 warnings::unimport("warnings", "experimental::script_run") called at (eval 2455) line 1 Pod::Simple::BlackBox::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 eval 'no warnings "experimental::script_run"; qr/(*script_run: ^ .* $ )/x' called at /usr/local/share/perl/5.22.1/Pod/Simple/BlackBox.pm line 74 require Pod/Simple/BlackBox.pm called at /usr/local/share/perl/5.22.1/Pod/Simple/LinkSection.pm line 7 Pod::Simple::LinkSection::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 require Pod/Simple/LinkSection.pm called at /usr/local/share/perl/5.22.1/Pod/Simple.pm line 9 Pod::Simple::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 require Pod/Simple.pm called at /usr/share/perl/5.22/Pod/Text.pm line 34 Pod::Text::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 require Pod/Text.pm called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena/PluginRegistry.pm line 13 Demeter::UI::Athena::PluginRegistry::BEGIN() called at (eval 2455) line 1 eval {...} called at (eval 2455) line 1 require Demeter/UI/Athena/PluginRegistry.pm called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena.pm line 2114 Demeter::UI::Athena::make_page(Demeter::UI::Athena=HASH(0x28f21b0), "PluginRegistry") called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena/IO.pm line 260 Demeter::UI::Athena::IO::test_plugins(Demeter::UI::Athena=HASH(0x28f21b0), "/home/melville/Documents/XAFS/Sample Projects/Athena and Arte"...) called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena/IO.pm line 168 Demeter::UI::Athena::IO::Import(Demeter::UI::Athena=HASH(0x28f21b0)) called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena.pm line 890 Demeter::UI::Athena::OnMenuClick(Wx::Frame=HASH(0xab38570), Wx::CommandEvent=SCALAR(0xdaee6e0), Demeter::UI::Athena=HASH(0x28f21b0)) called at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Demeter/UI/Athena.pm line 808 Demeter::UI::Athena::__ANON__(Wx::Frame=HASH(0xab38570), Wx::CommandEvent=SCALAR(0xdaee6e0)) called at /usr/local/bin/dathena line 35 eval {...} called at /usr/local/bin/dathena line 35 BEGIN failed--compilation aborted at (eval 2455) line 1.
Ignoring this message allows Athena to import data correctly at first, but clicking some buttons will consistently and immediately cause the program to close, without even an error message popping up. Actions that will induce a crash range from selecting any Energy value besides 1 in column selection to things as innocuous as clicking Help>Show Tip. As a result, though the program is (barely) usable, it is very unstable and prone to crashing without warning, causing frustrating data loss. I'm sure that this is due to some fault on my part during the installation process, and would welcome any guidance on how best to approach this issue. Thanks, Jo Melville -- Jonathan "Jo" Melville https://stuff.mit.edu/~melville/ PhD Candidate, Surendranath Group http://www.interphases.org/ (2016-) Contact: (620)-842-8756 *“People think of education as something they can finish.”* *--Isaac Asimov*