[Bug 248231] Review Request: ustr - String library, very low memory overhead, simple to import

bugzilla at redhat.com bugzilla at redhat.com
Fri Jul 27 16:41:06 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: ustr - String library, very low memory overhead, simple to import


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





------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp  2007-07-27 12:41 EST -------
Created an attachment (id=160126)
 --> (https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=160126&action=view)
mock build log of ustr 1.0.1-0 on rawhide i386 (2nd time)

(Assuming that you are the upstream of this package
 and you have not yet released 1.0.1 formally)

* For /sbin/ldconfig, usually we don't write Requires(post) and
  so on.

* rpm (sub)packages which contains pkgconfig .pc files should
  have "Requires: pkgconfig"

* mock build log says that fedora specific compilation flags are
  not honored.

* The following directories are not owned by any packages.
------------------------------------------------------
%{_datadir}/ustr-%{version}/
%{_datadir}/doc/ustr-devel-%{version}/
------------------------------------------------------
* Usually the dependency for other subpackages must be
  version-release specific. i.e. -devel package should have
  Requires: %{name} = %{version}-%{release}, for example

* Use %_includedir for /usr/include.

* I have not installed ustr yet, however would you check the
  dependencies between subpackages?
  For example, why does -debug subpackage require -static subpackage?
  (well, this is a question)

* For summary
(In reply to comment #2)
> * summary seems all the same for all packages??
>  This is common for libraries, no? For instance glib2 and glib2-devel 
> have the same summary but different descriptions ... 
  Strange... Anyway as you can try "rpmdev-newspec libfoo" to
  create skeleton spec file, usually summary and description for
  -devel subpackage are like:
--------------------------------------------------------
%package	devel
Summary:	Development files for %{name}
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}

%description	devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
----------------------------------------------------------

* And please increase release number
  (Perhaps you want to set release number as 1 when review is done

   and wants to set release number 0 during review, but please
   don't. At least please increase release number as 0.1, 0.2, ...)

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/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