[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-02 Thread bugzilla
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=756772

--- Comment #1 from Adam Huffman  2011-12-02 15:08:10 EST 
---
I will review this package

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-02 Thread bugzilla
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=756772

Adam Huffman  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-02 Thread bugzilla
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=756772

Adam Huffman  changed:

   What|Removed |Added

   Flag||fedora-review?

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-02 Thread bugzilla
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=756772

Adam Huffman  changed:

   What|Removed |Added

 AssignedTo|nob...@fedoraproject.org|bl...@verdurin.com

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-21 Thread bugzilla
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=756772

Matthias Clasen  changed:

   What|Removed |Added

 CC||mcla...@redhat.com

--- Comment #2 from Matthias Clasen  2011-12-21 08:39:30 
EST ---
Adam, will you get to this soon ?

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-21 Thread bugzilla
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=756772

--- Comment #3 from Adam Huffman  2011-12-21 08:50:43 EST 
---
Yes, sorry for the delay - hoping to review properly on Friday.

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-21 Thread bugzilla
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=756772

--- Comment #4 from Daniel Berrange  2011-12-21 09:30:46 
EST ---
Updated to 0.0.4 release, specfile in same location as before :

http://berrange.fedorapeople.org/review/libosinfo/libosinfo-0.0.4-1.fc16.src.rpm

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-23 Thread bugzilla
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=756772

Christophe Fergeau  changed:

   What|Removed |Added

 Blocks||770152

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-23 Thread bugzilla
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=756772

--- Comment #5 from Adam Huffman  2011-12-23 11:54:29 EST 
---
I'll add my own comments separately.  Below is the output of fedora-review:


Package Review
==

Key:
- = N/A
x = Pass
! = Fail
? = Not evaluated



 C/C++ 
[x]: MUST Header files in -devel subpackage, if present.
[x]: MUST Package does not contain any libtool archives (.la)
[ ]: MUST Package does not contain kernel modules.
[ ]: MUST Package contains no static executables.
[ ]: MUST Rpath absent or only used for internal libs.
[ ]: MUST Package is not relocatable.
[x]: MUST Development .so files in -devel subpackage, if present.


 Generic 
[ ]: MUST Package is licensed with an open-source compatible license and meets
 other legal requirements as defined in the legal section of Packaging
 Guidelines.
[x]: MUST Package successfully compiles and builds into binary rpms on at
 least one supported architecture.
[x]: MUST All build dependencies are listed in BuildRequires, except for any
 that are listed in the exceptions section of Packaging Guidelines.
[!]: MUST Buildroot is not present
 Note: Buildroot is not needed unless packager plans to package for EPEL5
[ ]: MUST Package contains no bundled libraries.
[ ]: MUST Changelog in prescribed format.
[x]: MUST Package has no %clean section with rm -rf %{buildroot} (or
 $RPM_BUILD_ROOT)
 Note: Clean would be needed if support for EPEL is required
[ ]: MUST Sources contain only permissible code or content.
[!]: MUST Each %files section contains %defattr if rpm < 4.4
 Note: defattr() present in %files devel section. This is OK if
 packaging for EPEL5. Otherwise not needed
[ ]: MUST Macros in Summary, %description expandable at SRPM build time.
[ ]: MUST Package requires other packages for directories it uses.
[ ]: MUST Package uses nothing in %doc for runtime.
[ ]: MUST Package is not known to require ExcludeArch.
[x]: MUST Permissions on files are set properly.
[x]: MUST Package does not contain duplicates in %files.
[!]: MUST Spec file lacks Packager, Vendor, PreReq tags.
 Note: Found : Packager: Adam Huffman 
[x]: MUST Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
 beginning of %install.
 Note: rm -rf would be needed if support for EPEL5 is required
[x]: MUST If (and only if) the source package includes the text of the
 license(s) in its own file, then that file, containing the text of the
 license(s) for the package is included in %doc.
[ ]: MUST License field in the package spec file matches the actual license.
[ ]: MUST License file installed when any subpackage combination is installed.
[ ]: MUST Package consistently uses macros (instead of hard-coded directory
 names).
[ ]: MUST Package meets the Packaging Guidelines.
[x]: MUST Package is named according to the Package Naming Guidelines.
[ ]: MUST Package does not generates any conflict.
[ ]: MUST Package obeys FHS, except libexecdir and /usr/target.
[ ]: MUST Package must own all directories that it creates.
[ ]: MUST Package does not own files or directories owned by other packages.
[ ]: MUST Package installs properly.
[!]: MUST Package requires pkgconfig, if .pc files are present. (EPEL5)
 Note: Only applicable for EL-5
[ ]: MUST Requires correct, justified where necessary.
[!]: MUST Rpmlint output is silent.

rpmlint libosinfo-devel-0.0.4-1.fc17.x86_64.rpm

libosinfo-devel.x86_64: W: spelling-error %description -l en_US virtualization
-> visualization, actualization, vitalization
libosinfo-devel.x86_64: W: spelling-error %description -l en_US hypervisor ->
hyper visor, hyper-visor, supervisory
1 packages and 0 specfiles checked; 0 errors, 2 warnings.


rpmlint libosinfo-0.0.4-1.fc17.src.rpm

libosinfo.src: W: spelling-error Summary(en_US) virtualization ->
visualization, actualization, vitalization
libosinfo.src: W: spelling-error %description -l en_US virtualization ->
visualization, actualization, vitalization
libosinfo.src: W: spelling-error %description -l en_US hypervisor -> hyper
visor, hyper-visor, supervisory
1 packages and 0 specfiles checked; 0 errors, 3 warnings.


rpmlint libosinfo-debuginfo-0.0.4-1.fc17.x86_64.rpm

1 packages and 0 specfiles checked; 0 errors, 0 warnings.


rpmlint libosinfo-0.0.4-1.fc17.x86_64.rpm

libosinfo.x86_64: W: spelling-error Summary(en_US) virtualization ->
visualization, actualization, vitalization
libosinfo.x86_64: W: spelling-error %description -l en_US virtualization ->
visualization, actualization, vitalization
libosinfo.x86_64: W: spelling-error %description -l en_US hypervisor -> hyper
visor, hyper-visor, supervisory
libosinfo.x86_64: W: no-manual-page-for-binary osinfo-usbids-convert
libosinfo.x86_64: W: no-manual-page-for-binary osinfo-detect
libosinfo.x86_64: W: no-manual-page-for-binary osinfo-pciids-conve

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2011-12-23 Thread bugzilla
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=756772

--- Comment #6 from Adam Huffman  2011-12-23 12:02:28 EST 
---
1. Could you explain the extra_release tag, that doesn't seem to be referred to
elsewhere in the spec?

2.  Most of the rpmlint errors are just spelling and can be ignored.  However,
it would be nice to have manpages or other documentation - not that this is a
reason to hold up the package.

3.  I'm assuming it depends upon too many new things to be suitable for EPEL5,
so those warnings can be ignored.

4.  Could those %define statements be %global instead?  I've been led to
believe %global is preferred now: 
http://fedoraproject.org/wiki/Packaging:Guidelines#.25global_preferred_over_.25define

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-03 Thread bugzilla
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=756772

--- Comment #7 from Daniel Berrange  2012-01-03 07:15:17 
EST ---
1. The 'extra_release' tag enables creation of easy one-off test builds with
unique nevr. This is common across most virt related RPMs in Fedora.

2. manpages are an RFE for a future upstream release

3. Yes, this isn't even suitable for EPEL6, due to requirement for gobject
introspection support

4. Yes, we can likely use %global with no illeffects

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-03 Thread bugzilla
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=756772

--- Comment #8 from Daniel Berrange  2012-01-03 09:57:38 
EST ---
On closer examination I just removed the global macros, since there is no value
in being able to disable introspection, and attempting to disable it would
break the build of the -vala sub-RPM anyway.

Updated SPEC file at same URL as before

http://berrange.fedorapeople.org/review/libosinfo/libosinfo-0.0.4-2.fc17.src.rpm

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

--- Comment #9 from Adam Huffman  2012-01-04 06:28:10 EST 
---
Looks okay now, though I think it's a little odd that you have the directory
/usr/share/gtk-doc/html/Libosinfo/, when everything else uses the name in all
lower-case.

Is that deliberate?

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

--- Comment #10 from Daniel Berrange  2012-01-04 06:41:40 
EST ---
That docs naming is just what the upstream Makefile produces. I'll re-examine
it for a future upstream release.

BTW, If you consider this approved, could you twiddle the fedora-review=+ flag
on the BZ

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

Adam Huffman  changed:

   What|Removed |Added

   Flag|fedora-review?  |fedora-review+

--- Comment #11 from Adam Huffman  2012-01-04 06:58:34 EST 
---
Just wanted to clarify that point first.

APPROVED

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

Daniel Berrange  changed:

   What|Removed |Added

   Flag||fedora-cvs?

--- Comment #12 from Daniel Berrange  2012-01-04 07:37:28 
EST ---
New Package SCM Request
===
Package Name: libosinfo
Short Description: A library for managing OS information for virtualization
Owners: berrange
Branches: f15 f16
InitialCC:

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

--- Comment #13 from Jon Ciesla  2012-01-04 08:40:20 EST 
---
Git done (by process-git-requests).

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

Fedora Update System  changed:

   What|Removed |Added

 Status|ASSIGNED|MODIFIED

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

--- Comment #14 from Fedora Update System  
2012-01-04 09:59:42 EST ---
libosinfo-0.0.4-2.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/libosinfo-0.0.4-2.fc15

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

--- Comment #16 from Daniel Berrange  2012-01-04 10:02:24 
EST ---
Built into rawhide.

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

--- Comment #15 from Fedora Update System  
2012-01-04 10:00:31 EST ---
libosinfo-0.0.4-2.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/libosinfo-0.0.4-2.fc16

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-04 Thread bugzilla
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=756772

Daniel Berrange  changed:

   What|Removed |Added

 Status|MODIFIED|CLOSED
 Resolution||RAWHIDE
Last Closed||2012-01-04 10:02:39

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-16 Thread bugzilla
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=756772

Fedora Update System  changed:

   What|Removed |Added

   Fixed In Version||libosinfo-0.0.4-2.fc15
 Resolution|RAWHIDE |ERRATA

--- Comment #17 from Fedora Update System  
2012-01-16 16:25:50 EST ---
libosinfo-0.0.4-2.fc15 has been pushed to the Fedora 15 stable repository.

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 756772] Review Request: libosinfo - A library for managing OS information for virtualization

2012-01-16 Thread bugzilla
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=756772

Fedora Update System  changed:

   What|Removed |Added

   Fixed In Version|libosinfo-0.0.4-2.fc15  |libosinfo-0.0.4-2.fc16

--- Comment #18 from Fedora Update System  
2012-01-16 16:27:08 EST ---
libosinfo-0.0.4-2.fc16 has been pushed to the Fedora 16 stable repository.

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review