Patrick Dupre wrote:
On Sun, 29 Aug 2010, Rex Dieter wrote:
Patrick Dupre wrote:
Hello,
With fedora 13, when I use Math:GSL, I get an error message: Can't load '/usr/local/lib/perl5/auto/Math/GSL/Errno/Errno.so' for module Math::GSL::Errno: /usr/local/lib/perl5/auto/Math/GSL/Errno/Errno.so: cannot restore segment prot after reloc: Permission denied at /usr/lib/perl5/DynaLoader.pm line 200.
if I do not switch SELinux to permissive !!
Seems something you installed yourself that's running afoul of selinux, fedora doesn't install anything into /usr/local/... by default.
Of course, I NEED Math:GSL !!!!
So relabel it, there's a good chance that a screen or so down the error report you see with sealert there will be a line saying something like "to allow this run {cmd}" and all you have to do is drag the {cmd} it gives you and drop it in a console.
This is not always true, but often enough to be worth looking.
You need to relabel /usr/local/lib/* because you may have just plopped things into that directory instead of *installing* them properly.