Bug 243664 - Review Request: innotop - Console MySQL Monitor
Review Request: innotop - Console MySQL Monitor
Product: Fedora
Classification: Fedora
Component: Package Review (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Ruben Kerkhof
Fedora Package Reviews List
Depends On:
  Show dependency treegraph
Reported: 2007-06-11 07:55 EDT by Michael Fleming
Modified: 2007-11-30 17:12 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2007-07-01 02:20:04 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
ruben: fedora‑review+
kevin: fedora‑cvs+

Attachments (Terms of Use)

  None (edit)
Description Michael Fleming 2007-06-11 07:55:27 EDT
Spec URL: http://www.thatfleminggent.com/fedorasubs/innotop.spec
SRPM URL: http://www.thatfleminggent.com/fedorasubs/innotop-1.4.2-1.fc7.mf.src.rpm
innotop connects to a MySQL database server and retrieves information from it, then displays it in a manner similar to the UNIX top program. innotop uses the data from SHOW VARIABLES, SHOW GLOBAL STATUS, SHOW FULL PROCESSLIST, and SHOW ENGINE INNODB STATUS, among other things.

(Note: Taken directly from my own repo, will clean up dist and changelog as needed ;-))
Comment 1 Ruben Kerkhof 2007-06-17 05:02:40 EDT
Hi Michael,

Review for release 1.fc7.mf:
* RPM name is OK
* Source innotop-1.4.2.tar.gz is the same as upstream
* This is the latest version
* Builds fine in mock

Needs work:
* BuildRequires: perl should not be included
  (wiki: PackagingGuidelines#Exceptions)
Comment 2 Michael Fleming 2007-06-17 06:53:51 EDT
Cheers for that (you might want to assign yourself the bug if you are reviewing
it by the way.)

Spec URL: http://www.thatfleminggent.com/fedorasubs/innotop.spec
SRPM URL: http://www.thatfleminggent.com/fedorasubs/innotop-1.4.2-2.fc7.mf.src.rpm

- Fixed up BR (removed perl, used the perl(Foo::Bar) symbols method for
prerequisites. Built locally in mock for FC5-6 and F7.
Comment 3 Ruben Kerkhof 2007-06-17 07:58:03 EDT
Thanks Michael.

> you might want to assign yourself the bug if you are reviewing
> it by the way

I did.

One other issue: missing Requires on Term::Readkey and DBD:MySQL
[ruben@odin reports]$ innotop
Can't locate Term/ReadKey.pm in @INC

Comment 4 Michael Fleming 2007-06-17 08:15:37 EDT
Oh, crap - RPMs dependency parser didn't pick these up. I'll add them as
explicit Requires in my next iteration.
Comment 5 Ruben Kerkhof 2007-06-17 11:17:14 EDT
Yeah, but it's not a bug, it's a feature ;-)

from /usr/lib/rpm/perl.req:

# we only consider require statements that are flush against
# the left edge. any other require statements give too many
# false positives, as they are usually inside of an if statement
# as a fallback module or a rarely used option
Comment 6 Michael Fleming 2007-06-27 06:08:24 EDT
These *should* be sorted out now. Built locally and works for me :-)

Comment 7 Ruben Kerkhof 2007-06-27 18:23:05 EDT

Don't forget to clean up your disttag and changelog before importing.
Comment 8 Michael Fleming 2007-06-28 05:49:10 EDT
New Package CVS Request
Package Name: innotop
Short Description: Console MySQL Monitor
Owners: mfleming+rpm@enlartenment.com
Branches: FC-6 F-7 EL-4 EL-5
Comment 9 Kevin Fenzi 2007-06-28 15:46:37 EDT
cvs done.
Comment 10 Michael Fleming 2007-07-01 02:20:04 EDT
Imported and built successfully on Fedora branches (EL branches are a WOP ;-))

Note You need to log in before you can comment on or make changes to this bug.