[Bug 486390] New: Review Request: simspark - Spark physical simulation system

bugzilla at redhat.com bugzilla at redhat.com
Thu Feb 19 15:50:09 UTC 2009


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

Summary: Review Request: simspark - Spark physical simulation system

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

           Summary: Review Request: simspark - Spark physical simulation
                    system
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: medium
         Component: Package Review
        AssignedTo: nobody at fedoraproject.org
        ReportedBy: hedayat at grad.com
         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://hedayat.fedorapeople.org/simspark_review/0.1-1/simspark.spec
SRPM URL:
http://hedayat.fedorapeople.org/simspark_review/0.1-1/simspark-0.1-1.fc10.src.rpm
Description:
Spark is a physical simulation system. The primary purpose of this system is
to provide a *generic* simulator for different kinds of simulations.
In these simulations, agents can participate as external processes.

Koji build: https://koji.fedoraproject.org/koji/taskinfo?taskID=1139976

Rpmlint output: 
Doesn't report any errors for src.rpm and spec files. But for rpm packages:
simspark.x86_64: W: dangling-symlink /usr/share/simspark/fonts/VeraMono.ttf
/usr/share/fonts/dejavu/DejaVuSansMono.ttf
simspark.x86_64: W: symlink-should-be-relative
/usr/share/simspark/fonts/VeraMono.ttf
/usr/share/fonts/dejavu/DejaVuSansMono.ttf
simspark-devel.x86_64: E: only-non-binary-in-usr-lib

Due to the new font packaging guidelines, this package doesn't contain any font
files and it points to a font from dejavu-fonts-sans-mono package instead. And
this package requires dejavu-fonts-sans-mono because of this.

Extra comments: 
In the latest version of rcssserver3d package (rcssserver3d-0.6 package is
already in Fedora), this package is split into some sub-packages by upstream.
Two main sub-packages are simspark and rcssserver3d. simspark package provides
core libraries which were previously part of rcssserver3d package. But since
simspark is a generic simulation framework and not soccer specific, it is
provided as a separate package now.
So, the next version of rcssserver3d package (version 0.6.1 and later versions)
will depend on this package.

A question:
Because of this separation, this package have a few files in /usr/bin which
conflicts with rcssserver3d-0.6. (But rcssserver3d-0.6.1 won't have any
conflicting files with simspark package). Therefore, users which simply update
rcssserver3d will not face any problems, but if someone which has
rcssserver3d-0.6 decides to install simspark, he can't do that since these
packages have some conflicting files. 
Should I add a Conflicts: section to simspark spec file?!

-- 
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 Fedora-package-review mailing list