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: gambas2 - IDE based on a basic interpreter with object extensions
https://bugzilla.redhat.com/show_bug.cgi?id=431098
------- Additional Comments From tcallawa@redhat.com 2008-03-15 16:22 EST ------- OK, so here is -4:
New SRPM: http://www.auroralinux.org/people/spot/review/new/gambas2-2.2.1-4.fc9.src.rp... New SPEC: http://www.auroralinux.org/people/spot/review/new/gambas2.spec
With -4, here is the explanation for the remaining rpmlint errors:
W: no-documentation E: only-non-binary-in-usr-lib
The gambas2 subpackages don't have any documentation, and due to the nature of gambas2, has "non-binaries" in /usr/lib. Some of the subpackages actually have .so files here, so they don't trigger the second error.
gambas2-ide.x86_64: E: world-writable /usr/share/gambas2/examples/Drawing/Sensor/.lang 0777 gambas2-ide.x86_64: E: non-standard-dir-perm /usr/share/gambas2/examples/Drawing/Sensor/.lang 0777 gambas2-ide.x86_64: W: hidden-file-or-dir /usr/share/gambas2/examples/Drawing/Sensor/.lang
Inside the gambas2-ide subpackage are all of the "example" programs. The gambas2 IDE interface actually displays these examples, and offers to load them into the IDE. In order for them to actually work, several directories need to be world writable (0777). Also, several important files (important to gambas2, not to me) are named with a . at the beginning, so they trigger the "hidden" warning.
All of these are reasonably safe to ignore, I've minimized the directories and files that are 777, none of the example code is set 777.