[Bug 523601] Review Request: swish-e - Simple Web Indexing System for Humans - Enhanced
bugzilla at redhat.com
bugzilla at redhat.com
Mon Sep 21 22:06:50 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=523601
Ionuț Arțăriși <mapleoin at fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mapleoin at fedoraproject.org
--- Comment #1 from Ionuț Arțăriși <mapleoin at fedoraproject.org> 2009-09-21 18:06:49 EDT ---
Hello,
I am not in the packager group and will not be able to approve this package.
I'm just reviewing. I hope you find this helpful.
Here are a few issues I've discovered so far:
* As per https://fedoraproject.org/wiki/Packaging/Guidelines#Exceptions , tar
shouldn't be listed as a BuildRequirement.
* Is this an upstream issue? Maybe a link should be provided to clear things
up.
# Not included till it gets fixed.
#%{__tar} -xzf example/SWISH-Stemmer-0.05.tar.gz
* The perl module should include the versioned MODULE_COMPAT Requires, as per
https://fedoraproject.org/wiki/Packaging/Perl#Versioned_MODULE_COMPAT__Requires
I suggest to also use that naming scheme for perl Requires:
https://fedoraproject.org/wiki/Packaging/Perl#Perl_Requires_and_Provides
* The devel package should Requires: pkgconfig as per
https://fedoraproject.org/wiki/Packaging:ReviewGuidelines#cite_note-pkgconfig-21
* I've also found the following issues with rpmlint:
$ rpmlint /var/lib/mock/fedora-11-i386/result/*rpm
perl-SWISH.i586: W: no-documentation
perl-SWISH.i586: E: script-without-shebang
/usr/lib/perl5/vendor_perl/5.10.0/SWISH/PhraseHighlight.pm
perl-SWISH.i586: E: script-without-shebang
/usr/lib/perl5/vendor_perl/5.10.0/SWISH/DateRanges.pm
perl-SWISH.i586: E: script-without-shebang
/usr/lib/perl5/vendor_perl/5.10.0/SWISH/DefaultHighlight.pm
...etcetera...
swish-e.i586: W: shared-lib-calls-exit /usr/lib/libswish-e.so.2.0.0
exit at GLIBC_2.0
swish-e.i586: W: file-not-utf8 /usr/share/man/man1/SWISH-CONFIG.1.gz
swish-e.i586: W: file-not-utf8 /usr/share/man/man1/SWISH-FAQ.1.gz
swish-e.src:92: E: hardcoded-library-path in %{_prefix}/lib/swish-e/perl/*
swish-e.src:95: E: hardcoded-library-path in %{_prefix}/lib/swish-e/*cgi
swish-e.src:97: E: hardcoded-library-path in %{_prefix}/lib/swish-e/swishspider
swish-e.src:98: E: hardcoded-library-path in %{_prefix}/lib/swish-e/*pl
swish-e-debuginfo.i586: W: spurious-executable-perm
/usr/src/debug/swish-e-2.4.7/src/expat/xmlparse/xmlparse.h
swish-e-doc.i586: W: file-not-utf8
/usr/share/doc/swish-e-doc-2.4.7/pod/SWISH-FAQ.pod
swish-e-doc.i586: W: file-not-utf8
/usr/share/doc/swish-e-doc-2.4.7/pod/CHANGES.pod
swish-e-doc.i586: W: file-not-utf8
/usr/share/doc/swish-e-doc-2.4.7/pod/SWISH-CONFIG.pod
swish-e-perl.i586: W: no-documentation
7 packages and 0 specfiles checked; 24 errors, 9 warnings.
I'll be happy to continue this review after these issues are resolved. Time to
sleep now ;).
--
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