[Bug 225784] Merge Review: gdbm
bugzilla at redhat.com
bugzilla at redhat.com
Wed Apr 8 16:02:29 UTC 2009
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=225784
Michal Nowak <mnowak at redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |mnowak at redhat.com,
| |skasal at redhat.com
AssignedTo|nobody at fedoraproject.org |mnowak at redhat.com
Flag| |fedora-review?,
| |needinfo?(skasal at redhat.com
| |)
--- Comment #11 from Michal Nowak <mnowak at redhat.com> 2009-04-08 12:02:27 EDT ---
* rpmlint
gdbm.spec: E: non-utf8-spec-file gdbm.spec
newman at dhcp-lab-124 SPECS $ file gdbm.spec
gdbm.spec: ISO-8859 English text
gdbm.spec:30: E: prereq-use /sbin/install-info
"""
The use of PreReq is deprecated. In the majority of cases, a plain Requires is
enough and the right thing to do. Sometimes Requires(pre), Requires(post),
Requires(preun) and/or Requires(postun) can also be used instead of PreReq.
"""
gdbm.src: W: summary-ended-with-dot A GNU set of database routines which use
extensible hashing.
> Summary: A GNU set of database routines which use extensible hashing.
gdbm.x86_64: W: shared-lib-calls-exit /usr/lib64/libgdbm.so.2.0.0
exit at GLIBC_2.2.5
gdbm.x86_64: W: shared-lib-calls-exit /usr/lib64/libgdbm.so.2.0.0
exit@@GLIBC_2.2.5
Should be investigated.
* 1.8.3 was released but not sure whether is it good idea to incorporate it
*
Patch0: gdbm-1.8.0-jbj.patch
Patch1: gdbm-1.8.0-fhs.patch
Patch3: gdbm-1.8.0-64offset.patch
Could be: 0-1-2
* Source: ftp://ftp.gnu.org/gnu/gdbm-%{version}.tar.gz
is wrong, correct it to
Source: ftp://ftp.gnu.org/gnu/gdbm/gdbm-%{version}.tar.gz
* > BuildRoot: %{_tmppath}/%{name}-%{version}-root
https://fedoraproject.org/wiki/Packaging/Guidelines#BuildRoot_tag
* -devel: Requires: gdbm = %{version}
https://fedoraproject.org/wiki/Packaging/Guidelines#Requiring_Base_Package
* Generally, depend on packages not files with full path:
Prereq: /sbin/install-info
this might also be the case where you can safely depend on "info"package.
* Consistency with the "-p1" option
%patch1 -p 1 -b .fhs
%patch3 -p1 -b .offset
*
> # refresh config.sub, the original one does not recognize "redhat"
> # as vendorname:
> for f in /usr/share/automake-1.1?/config.sub; do
> :
> done
> cp -p $f .
> libtoolize --force --copy
> aclocal
> autoconf
Perhaps autoreconf and patching the build system seems better to me. But not
that important.
* discouraged: %makeinstall install-compat
https://fedoraproject.org/wiki/Packaging/Guidelines#Why_the_.25makeinstall_macro_should_not_be_used
* %defattr(-,root,root)
->
%defattr(-,root,root,-)
(twice in spec)
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the Fedora-package-review
mailing list