[Bug 648254] New: Review Request: Fawkes - Robot Software Framework

bugzilla at redhat.com bugzilla at redhat.com
Sun Oct 31 18:00:23 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: Review Request: Fawkes - Robot Software Framework

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

           Summary: Review Request: Fawkes - Robot Software Framework
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: medium
         Component: Package Review
        AssignedTo: nobody at fedoraproject.org
        ReportedBy: tim at niemueller.de
         QAContact: extras-qa at fedoraproject.org
                CC: notting at redhat.com, fedora-package-review at redhat.com
   Estimated Hours: 0.0
    Classification: Fedora


Spec URL: http://fedorapeople.org/~timn/robotics/fawkes.spec
SRPM URL: http://fedorapeople.org/~timn/robotics/fawkes-0.4-2.fc13.src.rpm
Description:
Fawkes is a component-based software framework for robotic real-time
applications for various platforms and domains.

It was developed for cognitive robotics real-time applications like soccer
and service robotics and supports fast information exchange and efficient
combination and coordination of different components to suit the needs of
mobile robots operating in uncertain environments.

URL: http://www.fawkesrobotics.org
Scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=2567389

rpmlint: Produces many warnings and one error, which I'm going to explain now.

fawkes.x86_64: E: no-binary
The base package is a meta package pulling the required libraries and a useful
subset of plugins. I'm not aware of an option to have the base package noarch
and sub-packages arch dependent. Therefore the base package is arch dependent
and causes this false error.
21x W: no-documentation
Many sub-packages involve only packaging a plugin without own documentation. We
consider improving this upstream by having a README per plugin.
31x W: no-manual-page-for-binary
We are aware of lacking documentation and have started improving on this (cf.
http://git.fawkesrobotics.org/fawkes.git/shortlog/refs/heads/timn/man-pages). A
patch is included to include work on this branch and until approval we will
have more man pages already.
25x W: devel-file-in-non-devel-package
This is a false positive. The mentioned libraries are interface files loaded at
run-time, not linked libraries. They are not devel files, they are required for
normal run-time. They are marked as warning because they do not reside in a
path that contains a "plugins" directory, which would be spared by rpmlint. The
shared objects are required to support run-time introspection.
W: spelling-error %description -l en_US refbox -> ref box, ref-box, reflex
refbox is indeed the correct spelling, it is a custom word from RoboCup
terminology. It is mentioned in addition to the full word, referee box.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list