Hello, When compiling firefox with -minimal, sdk is installed, but sdk binaries are not executable. --- # ls -la /usr/lib/firefox/sdk/bin/ total 172 drwxr-xr-x 3 root root 4096 Apr 22 20:55 . drwxr-xr-x 4 root root 4096 Apr 22 09:31 .. -rw-r--r-- 1 root root 17197 Mar 10 00:20 header.py drwxr-xr-x 2 root root 4096 Apr 22 09:31 ply -rw-r--r-- 1 root root 12924 Mar 10 00:20 typelib.py -rw-r--r-- 1 root root 1645 Apr 22 02:43 xpidllex.py -rw-r--r-- 1 root root 49761 Mar 10 00:20 xpidl.py -rw-r--r-- 1 root root 13337 Apr 22 02:43 xpidlyacc.py -rw-r--r-- 1 root root 50711 Mar 10 00:20 xpt.py --- Also, the python header is not fixed to meet python2, I think that the python eclass is capable of doing that. Workaround: execute using python2. Thanks!
The scripts are designed to be called from a Makefile, they are not intended to executed standalone. While I can address the python2 issue, I will not make the scripts executable.
(In reply to comment #1) > The scripts are designed to be called from a Makefile, they are not intended > to executed standalone. While I can address the python2 issue, I will not > make the scripts executable. Thank you for your answer. First time I hear a script that should be run from makefile is different in any nature? Why is it different? Why should it be none executable? Why does makefile care if this is a script in python, bash or an executable? And if not meant to be executable, why do they have #!/usr/bin/env python in their first line? Please educate me some more.
If you feel I have closed your bug and it is still a current issue, please reopen and update it completely. We will not work bugs that have no ebuild in tree any longer or can not be reproduced with a current system. Thank You for your support and understanding The Mozilla Team
Kinda simple, sdk is no longer installed in Gentoo.