[Bug 1338339] New: Review Request: openrave - Open Robotics Automation Virtual Environment

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1338339

            Bug ID: 1338339
           Summary: Review Request: openrave - Open Robotics Automation
                    Virtual Environment
           Product: Fedora
           Version: rawhide
         Component: Package Review
          Severity: medium
          Priority: medium
          Assignee: nobody@xxxxxxxxxxxxxxxxx
          Reporter: hofmann@xxxxxxxxxxxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx



Spec URL: https://thofmann.fedorapeople.org/openrave.spec
SRPM URL:
https://thofmann.fedorapeople.org/openrave-0.9.0-11.20160519git2baf4e3.fc23.src.rpm
Description:
OpenRAVE is targeted for real-world autonomous robot applications, and
includes a seamless integration of 3-D simulation, visualization, planning,
scripting and control.
Fedora Account System Username: thofmann

koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=14208789

There are two bundled libraries. Both libraries are dead upstream and
maintained within the openRAVE project. According to the package guidelines
[1], Provides have been added for both libraries.

rpmlint:
========
python2-openrave.x86_64: W: no-documentation
openrave-octave.x86_64: W: no-documentation
openrave-models.noarch: W: no-documentation
openrave-devel.x86_64: W: no-documentation
openrave.x86_64: W: no-documentation
--> documentation is in separate doc package

openrave-devel.x86_64: W: no-manual-page-for-binary openrave-config
openrave-devel.x86_64: W: no-manual-page-for-binary openrave-createplugin.py
python2-openrave.x86_64: W: no-manual-page-for-binary openrave.py
python2-openrave.x86_64: W: no-manual-page-for-binary openrave-robot.py
openrave.x86_64: W: no-manual-page-for-binary openrave
--> no manpages provided by upstream

openrave-devel.x86_64: W: only-non-binary-in-usr-lib
--> devel packages contains symlinks to actual libs

python2-openrave.x86_64: E: non-executable-script
/usr/lib64/python2.7/site-packages/openravepy/_openravepy_/ikfast_generator_cpp.py
644 /usr/bin/env
python2-openrave.x86_64: E: non-executable-script
/usr/lib64/python2.7/site-packages/openravepy/_openravepy_/ikfast_generator_cpp_sympy0_6.py
644 /usr/bin/env
openrave.x86_64: E: non-executable-script /usr/share/openrave/openrave.bash 644
/bin/bash
--> not intended to be executable scripts, see [2] for a short discussion

python2-openrave.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/python2.7/site-packages/openravepy/_openravepy_/ikfast.h
--> part of the bindings

openrave.x86_64: W: shared-lib-calls-exit /usr/lib64/libopenrave-core.so.0.9.0
exit@GLIBC_2.2.5
--> reported upstream [3]

There is one patch [4] which is necessary because qhull paths changed in
rawhide. It doesn't make sense to send that patch upstream because it is
specific to Fedora (although a more general solution would be possible).
All other changes have been merged upstream.

Note that there has been a review request before (bz #674008). This review
request is based on the old one.

A review would be highly appreciated!

[1]
https://fedoraproject.org/wiki/Bundled_Libraries?rd=Packaging:Bundled_Libraries
[2] https://github.com/rdiankov/openrave/pull/353
[3] https://github.com/rdiankov/openrave/issues/355
[4] https://thofmann.fedorapeople.org/openrave.qhull.patch

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/package-review@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux