[Bug 429416] Review Request: event-compat-sysv - sysVinit compatibility for upstart
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jan 31 20:42:02 UTC 2008
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: event-compat-sysv - sysVinit compatibility for upstart
https://bugzilla.redhat.com/show_bug.cgi?id=429416
notting at redhat.com changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn|431106 |
AssignedTo|nobody at fedoraproject.org |notting at redhat.com
Flag| |fedora-review?
------- Additional Comments From notting at redhat.com 2008-01-31 15:42 EST -------
MUST items:
- Package meets naming guidelines - OK
- Spec file matches base package name. - ***
- Spec has consistant macro usage. - OK
- Meets Packaging Guidelines. - ***
- License - ***
- License field in spec matches - ***
- License file included in package - ***
- Spec in American English - OK
- Spec is legible. - OK
- Sources match upstream md5sum:
22d66ef8bc9d167eb822bbfecb584107 - OK
- Package needs ExcludeArch - see note about buildarch below
- BuildRequires correct - OK
- Package has %defattr and permissions on files is good. - OK
- Package has a correct %clean section. - OK
- Package has correct buildroot - OK
%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
- Package is code or permissible content. - OK
- Doc subpackage needed/used. - N/A
- Package compiles and builds on at least one arch. - OK
- Package has no duplicate files in %files. - OK
- Package doesn't own any directories other packages own. - OK
- Package owns all the directories it creates. - OK
- No rpmlint output. ***
- final provides and requires are sane: ***
SHOULD Items:
- Should build in mock. - OK (tested on x86_64)
- Should build on all supported archs - it's noarch
- Should function as described. ****
- Should have dist tag - OK
- Should package latest version - OK
Issues:
1) Doesn't match upstream tarball; then again, 'example-jobs' is a pretty
awful name, so this should probably be ignored. Then again, this maybe
should move to initscripts at some point?
2) Package should have 'BuildArchitecture: noarch' and be built as a noarch
package - there's nothing arch specific about it, AFAICT
3) There's no license information in the source at all. Probably should be
cleaned up somewhere.
4) Explicit Provides for SysVinit seems wrong, especially w/o an obsolete. Need
to figure out whether the obsolete goes here or in upstart.
5) More rpmlint:
event-compat-sysv.noarch: W: non-conffile-in-etc /etc/event.d/rc2
event-compat-sysv.noarch: W: non-conffile-in-etc /etc/event.d/rc3
event-compat-sysv.noarch: W: non-conffile-in-etc /etc/event.d/rc0
...
Possibly should be marked %config(noreplace), as the admin may want to customize
these. Note: %config(noreplace) makes upgrading *very* hard in the case of event
file format changes.
6) See bug 431120.
--
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