[Bug 497634] Review Request: perl-App-Daemon - Start an Application as a Daemon

bugzilla at redhat.com bugzilla at redhat.com
Tue Apr 28 07:06:20 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=497634





--- Comment #2 from Iain Arnell <iarnell at gmail.com>  2009-04-28 03:06:19 EDT ---
Thanks - that's a very comprehensive review. There are a couple of gotchas with
perl packages that aren't directly covered by the review guidelines, though -
just implied by the perl packaging guidelines.

Since most perl packages come with a comprehensive test suite, it is policy to
run as much of the suite as possible. Reviewers will usually check this and
point out any skipped/failed tests due to missing build dependencies. In this
case, you can see from the mock build.log that all tests ran and passed:

t/001Basic.t ... ok
t/002Params.t .. ok
All tests successful.
Files=2, Tests=8,  0 wallclock secs ( 0.02 usr  0.01 sys +  0.28 cusr  0.03
csys =  0.34 CPU)
Result: PASS

And unfortunately, RPM's dependency generator sometimes misses (or adds
unnecessary) requires or provides. Again, reviewers will usually mention that
they have checked them.  In this case, they look reasonable to me (but the
point of the review is that they look reasonable to someone else, too):

rpm -qp --provides perl-App-Daemon-0.06-1.fc11.noarch.rpm
perl(App::Daemon) = 0.06
perl-App-Daemon = 0.06-1.fc11

rpm -qp --requires perl-App-Daemon-0.06-1.fc11.noarch.rpm
perl(:MODULE_COMPAT_5.10.0)  
perl(Exporter)  
perl(Fcntl)  
perl(File::Basename)  
perl(Getopt::Std)  
perl(Log::Log4perl)  
perl(POSIX)
perl(Pod::Usage)  
perl(Proc::ProcessTable)  
perl(strict)  
perl(warnings)

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