Once you find error while executing any package on a system like “cannot enable executable stack as shared object requires: Permission denied” , it is probably because of SELinux is enforced/enabled on your system.
Solution :
1. Open file /etc/selinux/config
2. change “SELINUX=enforcing” to “SELINUX=disabled”
3. Reboot

if you want to disable SELinux temporarily then just execute bellow command
$ setenforce 0

I faced a similar problem after installing a 2D drawing soft ” draftsight ” on fedora14 . When I ran the soft I had the error: “…libDDKERNEL.so.1 ….cannot enable executable stack as shared object requires: Permission denied”.
I just used:

execstack -c /opt/dassault-systemes/draftsight/lib/libDDKERNEL.so.1

of course in my case, drafsight has been installed in /opt folder through KPackageKit app