[Bug 323441] Review Request: trousers - The open-source TCG software stack

bugzilla at redhat.com bugzilla at redhat.com
Thu Dec 13 05:31:30 UTC 2007


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: trousers - The open-source TCG software stack


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





------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp  2007-12-13 00:31 EST -------
Well, for 0.3.1-2:

? License related issue
  - build.log says that
    * the two binaries ps_convert and ps_inspect are created, but
      they are not installed.
-------------------------------------------------
   891  creating ps_convert
   892  creating ps_inspect
   893  make[1]: Leaving directory `/builddir/build/BUILD/trousers-0.3.1/tools'
   894  make[1]: Entering directory `/builddir/build/BUILD/trousers-0.3.1'
   895  make[1]: Nothing to be done for `all-am'.
   896  make[1]: Leaving directory `/builddir/build/BUILD/trousers-0.3.1'
   897  + exit 0
-------------------------------------------------
      Is this okay?
      ! If these two binaries are not needed, it is okay. If needed,
        it is legally problematic.

! Patch name
  - Please rename the name of the patch for us to understand
    what the patch is for easily.

* Timestamps
  - Please use
--------------------------------------------------
make install DESTDIR=${RPM_BUILD_ROOT} INSTALL="install -p"
--------------------------------------------------
    to keep timestamps on installed files. While sometimes this does not
    work, this ususally works for most recent Makefiles.

* Again %clean section
  - Please remove "[ "${RPM_BUILD_ROOT}" != "/" ] && [ -d ${RPM_BUILD_ROOT} ] && "
    again.
    i.e. Leave only "rm -rf ${RPM_BUILD_ROOT}"

* scriptlets
  - What is the below part in %post for?
---------------------------------------------------
	if [ $? == 0 ]; then
		/sbin/chkconfig --level 35 tcsd on
	fi
---------------------------------------------------
    On %post $1 is not be 0 (check the section "Syntax" in
    http://fedoraproject.org/wiki/Packaging/ScriptletSnippets )
    And actually this part is not needed as service should not
    be activated by default.

* Documents
  - I think the following files can be added to %doc.
-------------------------------------------------
ChangeLog
--------------------------------------------------

(In reply to comment #27)
> I don't see any blocking issues, but I wonder if there is a use for the
> trousers-static rpm that gets built?  I know static libraries need to be
> packaged separately, but I was wondering if there were any users of these static
> libraries or if they could be omitted?
  - Generally static archives should be removed.
    If you don't think this is not needed, please remove static archives
    completely.


-- 
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.




More information about the Fedora-package-review mailing list