Bug 531541 - Review Request: rho - An SSH system profiler
Summary: Review Request: rho - An SSH system profiler
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Dennis Gilmore
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-10-28 17:26 UTC by Devan Goodwin
Modified: 2011-02-18 06:19 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-02-18 06:19:14 UTC
Type: ---
Embargoed:
dennis: fedora-review+
j: fedora-cvs+


Attachments (Terms of Use)
misc fixes (1.84 KB, patch)
2009-11-13 10:02 UTC, Mark McLoughlin
no flags Details | Diff

Description Devan Goodwin 2009-10-28 17:26:23 UTC
Spec URL: http://dgoodwin.fedorapeople.org/rho/rho.spec
SRPM URL: http://dgoodwin.fedorapeople.org/rho/rho-0.0.6-1.fc11.src.rpm
Description: Rho is a tool for scanning your network, logging into systems via SSH, and retrieving information about them.

Comment 1 Susi Lehtola 2009-10-29 09:10:08 UTC
- You are missing the Source URL. Fix it.

- Replace
 gzip rho.1
 mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/
 mv rho.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/
with
 install -D -p -m 644 gzip.1 $RPM_BUILD_ROOT%{_mandir}/man1/rho.1
(If you move the file, short circuiting the build won't work. Also, rpm handles compression of man files by itself, so you don't need to do it manually.)

Comment 2 Devan Goodwin 2009-10-29 14:52:04 UTC
alikins will be taking over this package, if possible (when package is added) it'd be great if he could be added as the owner. If not we'll just dole out the permissions ourselves.

Fixes for the above coming soon.

Comment 3 Adrian Likins 2009-10-29 19:31:52 UTC
new version of packages is at:
spec: http://alikins.fedorapeople.org/files/rho/rho.spec
src rpm: http://alikins.fedorapeople.org/files/rho/rho-0.0.10-1.fc11.src.rpm

Includes fixes for comment #1.

Comment 4 Adrian Likins 2009-11-03 18:02:27 UTC
version 0.0.12 avaiable at  http://alikins.fedorapeople.org/files/rho/

Comment 5 Adrian Likins 2009-11-06 15:08:41 UTC
version 0.0.15 available now at http://alikins.fedorapeople.org/files/rho/

Comment 6 Adrian Likins 2009-11-11 19:58:54 UTC
version 0.0.16 available now at http://alikins.fedorapeople.org/files/rho/

Comment 7 Dennis Gilmore 2009-11-11 21:12:07 UTC
in the future please paste links to the spec and srpm

Comment 8 Mark McLoughlin 2009-11-13 10:01:19 UTC
This looks mostly fine to me, with the exception that python packages must now package eggs if they're built:

  https://fedoraproject.org/wiki/Packaging/Python/Eggs

Also, you can drop the -O1 arg to 'setup.py install', the .pyo files are automatically generated

Attaching a patch to fix those and a couple of other trivial things

Other things checked:

  - rpmlint passes with no warnings/errors
  - adheres to python packaging guidelines
  - basic package meta-data is correct
  - source url is correct
  - both BuildRequires are actually required
  - can't see any missing BuildRequires
  - ditto for Requires
  - all requires are available in Fedora
  - build procedure is correct
  - .pyc and .pyo files are packaged, as per guidelines
  - all dirs are packaged
  - %changelog format is correct
  - etc. etc.

I'd be happy to give this a fedora-review+

Comment 9 Mark McLoughlin 2009-11-13 10:02:01 UTC
Created attachment 369392 [details]
misc fixes

Comment 11 Dennis Gilmore 2009-11-13 16:00:58 UTC
sha256sum rho-0.0.17.tar.gz fedora/SOURCES/rho-0.0.17.tar.gz
7e0c0aebcf712f6960cb865ce766a329bda5b425e5b1e76ba553645e864282d4  rho-0.0.17.tar.gz
7e0c0aebcf712f6960cb865ce766a329bda5b425e5b1e76ba553645e864282d4  fedora/SOURCES/rho-0.0.17.tar.gz

upstream source matches
packaging meets guidelines
Approved

Comment 12 Adrian Likins 2009-11-13 17:10:00 UTC
New Package CVS Request
=======================
Package Name: rho
Short Description: An SSH system profiler.
Owners: alikins jmrodri dgoodwin
Branches: F-11 F-12 EL-5
InitialCC: alikins jmrodri dgoodwin

Comment 13 Jason Tibbitts 2009-11-13 19:40:56 UTC
CVS done.

Comment 14 Alexander Kurtakov 2011-02-18 06:19:14 UTC
This package is in Fedora for very long time. See http://koji.fedoraproject.org/koji/packageinfo?packageID=9514 . 
Closing.


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