[Bug 234121] Review Request: PyOpenGL - Python bindings for OpenGL
bugzilla at redhat.com
bugzilla at redhat.com
Thu Mar 29 08:15:37 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: PyOpenGL - Python bindings for OpenGL
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=234121
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2007-03-29 04:15 EST -------
Well, for 3.0.0-0.1.a6:
* Executable permission vs shebang
---------------------------------------------------
chmod +x $RPM_BUILD_ROOT%{python_sitelib}/OpenGL/Tk/__init__.py \
$RPM_BUILD_ROOT%{python_sitelib}/OpenGL/tests/test_glgetfloat_leak.py \
$RPM_BUILD_ROOT%{python_sitelib}/OpenGL/tests/tests.py \
$RPM_BUILD_ROOT%{python_sitelib}/OpenGL/tests/test_glutinit_0args.py \
$RPM_BUILD_ROOT%{python_sitelib}/OpenGL/tests/test_glut_function_predef.py
---------------------------------------------------
- Well, please make it sure:
* If these scripts are expected to be called from other python
scripts and are not expected to be called "directly" by user
(well, "directly" used herein may be ambiguous), then
having shebang is wrong and these files should _not_ have
executable permission.
* If opposite, i.e. these scripts are meant to be called directly
by user, then these scripts should have executable permission.
Usually the case is former.
* Python related dependency
- Well, would you explain why the Requires for this package is
enough by the following?
---------------------------------------------------
Requires: python-numeric python-setuptools
---------------------------------------------------
I usually check python related dependency by following. For this
package, it returns many dependency, such as
wxPython tkinter python-imaging pygame ...
---------------------------------------------------
$ grep 'import ' `rpm -ql PyOpenGL | grep py$` | sed -e 's|^.*:||' | sed -e
's|^[ \t][ \t]*||' | sort | uniq
---------------------------------------------------
----------------------------------------------------
Again, I would appreciate it if you would review
either of my review request (from bug 233423 to bug 233426), thanks.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the Fedora-package-review
mailing list