Bug 525349

Summary: virt-manager missing dependency from src rpm, occurs in F10, F11, F12 src rpms.
Product: [Fedora] Fedora Reporter: Ahmed Medhat <ultimatetux>
Component: virt-managerAssignee: Daniel Berrangé <berrange>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 11CC: berrange, crobinso, hbrock, virt-maint
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-09-24 09:16:13 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ahmed Medhat 2009-09-24 01:48:39 UTC
Description of problem:
Trying to rebuild the virt-manager src rpm have a missing dependency.

The missing dependency is `redhat-rpm-config`


Version-Release number of selected component (if applicable):


How reproducible:
Always


Steps to Reproduce:
1. `yumdownloader --source virt-manager`

2. `rpmbuild --rebuild virt-manager*`
    |__ this should result in a list of dependencies

3. yum install all dependencies

4. `rpmbuild --rebuild virt-manager*`
  
Actual results:
make[1]: Leaving directory `/home/ultimatetux/rpmbuild/BUILD/virt-manager-0.8.0'
+ /usr/lib/rpm/find-lang.sh /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64 virt-manager
+ /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip
+ /usr/lib/rpm/brp-strip-static-archive
+ /usr/lib/rpm/brp-strip-comment-note
Processing files: virt-manager-0.8.0-2.fc10
error: File not found by glob: /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/virt-manager/*.pyc
error: File not found by glob: /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/virt-manager/*.pyo
error: File not found by glob: /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/virt-manager/virtManager/*.pyc
error: File not found by glob: /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/virt-manager/virtManager/*.pyo
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.gfG6UC
+ umask 022
+ cd /home/ultimatetux/rpmbuild/BUILD
+ cd virt-manager-0.8.0
+ DOCDIR=/home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/doc/virt-manager-0.8.0
+ export DOCDIR
+ rm -rf /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/doc/virt-manager-0.8.0
+ /bin/mkdir -p /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/doc/virt-manager-0.8.0
+ cp -pr README COPYING COPYING-DOCS AUTHORS ChangeLog NEWS /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/doc/virt-manager-0.8.0
+ exit 0


RPM build errors:
    InstallSourcePackage at: psm.c:246: Header V3 RSA/SHA1 signature: NOKEY, key ID 57bbccba
    user mockbuild does not exist - using root
    group mockbuild does not exist - using root
    user mockbuild does not exist - using root
    group mockbuild does not exist - using root
    File not found by glob: /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/virt-manager/*.pyc
    File not found by glob: /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/virt-manager/*.pyo
    File not found by glob: /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/virt-manager/virtManager/*.pyc
    File not found by glob: /home/ultimatetux/rpmbuild/BUILDROOT/virt-manager-0.8.0-2.fc10.x86_64/usr/share/virt-manager/virtManager/*.pyo


Expected results:
Successfull build of virt-manager RPM

Additional info:
Exists in F10, F11, F12 virt-manager source rpms

Comment 1 Daniel Berrangé 2009-09-24 09:16:13 UTC
This package is deliberately not listed. Please read the packaging guidelines

https://fedoraproject.org/wiki/Packaging/Guidelines#Exceptions_2