[Bug 451996] Review Request: prover9 - Thereom Prover and Countermodel Generator

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

 



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: prover9 - Thereom Prover and Countermodel Generator


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


mtasaka@xxxxxxxxxxxxxxxxxxx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mtasaka@xxxxxxxxxxxxxxxxxxx




------- Additional Comments From mtasaka@xxxxxxxxxxxxxxxxxxx  2008-06-29 14:01 EST -------
Some random comments on 200805a-1:

* About prover9-libtoolise.patch
  - This patch seems to be for providing shared library named libladr.so.4.
    However if the original tarball does not provide any shared library
    by default, this way is dangerous because we cannot guess with what
    soversion the upstream developer comes to provide shared library in
    the future. At this stage the number "4:0:0" can be chosen arbitrarily
    without any ground.
    See also the explanation by Patrice Dumas:
    https://fedoraproject.org/wiki/PatriceDumas

    So if this package only provides static archives by default, please
    follow
    http://fedoraproject.org/wiki/Packaging/Guidelines#Packaging_Static_Libraries
    of "static libraries only".

* Compilation flags
  - This package completely ignores Fedora specific compilation flags:
    http://fedoraproject.org/wiki/Packaging/Guidelines#Compiler_flags
    You can check what flags must be passed by
    $ rpm --eval %optflags

    This also reads to creating non-useful debuginfo rpm.

* Timestamps
  - When using %__install or %__cp commands, add "-p" option to keep timestamps
    on installed files.

* Unneeded ldconfig call
  - This -devel package does not need to call /sbin/ldconfig on scriptlets.

* Too generic names
  - Again filenames like "attack" or "renamer", "rewriter", etc... are
    too generic for files to be installed under %_bindir.
    Also it may be that the names "isofilter?" are also dangerous, as
    my system already has "iso-info" or "isoinfo" (!!!!) or "isosize" or
    so. Would you rename these binaries to "prover9-???" or move these
    under %_libdir/%name , for example?


-- 
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, or are watching someone who is.

_______________________________________________
Fedora-package-review mailing list
Fedora-package-review@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-package-review

[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]