[Bug 468189] Review Request: rear - Relax and Recovery (disaster recovery framework)

bugzilla at redhat.com bugzilla at redhat.com
Fri Jan 9 12:45:35 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=468189





--- Comment #19 from Gratien D'haese <gratien.dhaese at it3.be>  2009-01-09 07:45:33 EDT ---
Hello all,

Spec URL: http://home.scarlet.be/gdha/rear.spec
SRPM URL: http://home.scarlet.be/gdha/rear-1.7.12-1.fc9.src.rpm
RPM  URL: http://home.scarlet.be/gdha/rear-1.7.12-1.fc9.noarch.rpm

The validation script I wrote to test the RPMs produced the following output:

==============================================================================
==============================================================================
  Make a fresh RPM of Relax and Recover (rear)
  URL: http://rear.sourceforge.net
==============================================================================
==============================================================================

Relax & Recover Version 1.7.12 / 2009-01-09
Creating archive '/tmp/rear-1.7.12.tar.gz OK
Creating RPM packages OK

Wrote: /home/gdha/RPM/RPMS/noarch/rear-1.7.12-1.fc9.noarch.rpm
Wrote: /home/gdha/RPM/SRPMS/rear-1.7.12-1.fc9.src.rpm
Finished in 6 seconds.

==============================================================================
Unpack /home/gdha/RPM/SRPMS/rear-1.7.12-1.fc9.src.rpm
==============================================================================

rear                        ##################################################

==============================================================================
rpmlint -v -i /home/gdha/RPM/RPMS/noarch/rear-1.7.12-1.fc9.noarch.rpm
==============================================================================

rear.noarch: I: checking
1 packages and 0 specfiles checked; 0 errors, 0 warnings.

==============================================================================
rpmlint -v -i /home/gdha/RPM/SRPMS/rear-1.7.12-1.fc9.src.rpm
==============================================================================

rear.src: I: checking
1 packages and 0 specfiles checked; 0 errors, 0 warnings.

==============================================================================
rpmlint -v -i /home/gdha/RPM/SPECS/rear.spec
==============================================================================

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

==============================================================================
rpm -qp --requires /home/gdha/RPM/RPMS/noarch/rear-1.7.12-1.fc9.noarch.rpm
==============================================================================

/bin/bash  
binutils  
config(rear) = 1.7.12-1.fc9
iputils  
mingetty  
portmap  
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1

==============================================================================
rpm -qp --info /home/gdha/RPM/RPMS/noarch/rear-1.7.12-1.fc9.noarch.rpm
==============================================================================

Name        : rear                         Relocations: (not relocatable)
Version     : 1.7.12                            Vendor: (none)
Release     : 1.fc9                         Build Date: Fri 09 Jan 2009
01:02:34 PM CET
Install Date: (not installed)               Build Host: localhost.localdomain
Group       : Applications/Archiving        Source RPM:
rear-1.7.12-1.fc9.src.rpm
Size        : 466172                           License: GPLv2+
Signature   : (none)
URL         : http://rear.sourceforge.net
Summary     : Relax and Recover (ReaR) is a Linux Disaster Recovery framework
Description :
Relax and Recover (abbreviated rear) is a highly modular disaster recovery
framework for GNU/Linux based systems, but can be easily extended to other
UNIX alike systems. The disaster recovery information (and maybe the backups)
can be stored via the network, local on hard disks or USB devices, DVD/CD-R,
tape, etc. The result is also a bootable image that is capable of booting via
PXE, DVD/CD and tape (OBDR).

This is work in progress, so some features are not yet implemented.

==============================================================================
rpm -qpd /home/gdha/RPM/RPMS/noarch/rear-1.7.12-1.fc9.noarch.rpm (docfiles)
==============================================================================

/usr/share/doc/rear-1.7.12/CHANGES
/usr/share/doc/rear-1.7.12/README
/usr/share/doc/rear-1.7.12/readme.txt
/usr/share/doc/rear-1.7.12/validated/Fedora/9/i386.txt

==============================================================================
rpm -qpc /home/gdha/RPM/RPMS/noarch/rear-1.7.12-1.fc9.noarch.rpm (configfiles)
==============================================================================

/etc/rear/Debian/ia64.conf
/etc/rear/GNU/Linux.conf
/etc/rear/Linux-i386.conf
/etc/rear/Linux-ia64.conf
/etc/rear/Linux-x86_64.conf
/etc/rear/Ubuntu/7.10.conf
/etc/rear/default.conf
/etc/rear/local.conf
/etc/rear/site.conf
/etc/rear/templates/EFI_readme.txt
/etc/rear/templates/ISO_isolinux.cfg
/etc/rear/templates/PXE_pxelinux.cfg
/etc/rear/templates/RESULT_mailbody.txt
/etc/rear/templates/RESULT_usage_ISO.txt
/etc/rear/templates/RESULT_usage_PXE.txt
/etc/rear/templates/RESULT_usage_USB.txt
/etc/rear/templates/USB_syslinux.cfg

==============================================================================
Build RPM with /tmp/rear-1.7.12.tar.gz
==============================================================================
rpmbuild -ta /tmp/rear-1.7.12.tar.gz

Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.50745
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.50745
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.50745
Processing files: rear-1.7.12-1.fc9
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.74122
Provides: config(rear) = 1.7.12-1.fc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /bin/bash binutils config(rear) = 1.7.12-1.fc9 iputils mingetty
portmap
Checking for unpackaged file(s): /usr/lib/rpm/check-files
/var/tmp/rear-1.7.12-1.fc9-root
Wrote: /home/gdha/RPM/SRPMS/rear-1.7.12-1.fc9.src.rpm
Wrote: /home/gdha/RPM/RPMS/noarch/rear-1.7.12-1.fc9.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.40214


And the mock output of the following command
# mock -r default rebuild /home/gdha/RPM/SRPMS/rear-1.7.12-1.fc9.src.rpm
is
# cat /var/lib/mock//fedora-9-i386/result/build.log 
ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target i386 --nodeps
builddir/build/SPECS/rear.spec'], False, '/var/lib/mock/fedora-9-i386/root/',
None, 0, True, 0, 0, 487, None, logger=<mock.trace_decorator.getLog object at
0x994810c>)
Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target i386
--nodeps builddir/build/SPECS/rear.spec']
Building target platforms: i386
Building for target i386
Wrote: /builddir/build/SRPMS/rear-1.7.12-1.fc9.src.rpm
Child returncode was: 0
LEAVE do --> 

ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target i386 --nodeps
builddir/build/SPECS/rear.spec'], False, '/var/lib/mock/fedora-9-i386/root/',
None, 0, True, 0, 0, 487, None, logger=<mock.trace_decorator.getLog object at
0x994810c>)
Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target i386
--nodeps builddir/build/SPECS/rear.spec']
Building target platforms: i386
Building for target i386
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.59520
+ umask 022
+ cd /builddir/build/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /builddir/build/BUILD
+ rm -rf rear-1.7.12
+ /usr/bin/gzip -dc /builddir/build/SOURCES/rear-1.7.12.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd rear-1.7.12
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.83696
+ umask 022
+ cd /builddir/build/BUILD
+ cd rear-1.7.12
+ LANG=C
+ export LANG
+ unset DISPLAY
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.83696
+ umask 022
+ cd /builddir/build/BUILD
+ cd rear-1.7.12
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /var/tmp/rear-1.7.12-1.fc9-root
+ mkdir /var/tmp/rear-1.7.12-1.fc9-root
+ cp -ap usr etc /var/tmp/rear-1.7.12-1.fc9-root/
+ /usr/lib/rpm/find-debuginfo.sh /builddir/build/BUILD/rear-1.7.12
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-python-bytecompile
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: rear-1.7.12-1.fc9
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.83299
+ umask 022
+ cd /builddir/build/BUILD
+ cd rear-1.7.12
+ DOCDIR=/var/tmp/rear-1.7.12-1.fc9-root/usr/share/doc/rear-1.7.12
+ export DOCDIR
+ rm -rf /var/tmp/rear-1.7.12-1.fc9-root/usr/share/doc/rear-1.7.12
+ /bin/mkdir -p /var/tmp/rear-1.7.12-1.fc9-root/usr/share/doc/rear-1.7.12
+ cp -pr CHANGES README doc/readme.txt doc/validated
/var/tmp/rear-1.7.12-1.fc9-root/usr/share/doc/rear-1.7.12
+ exit 0
Provides:
 config(rear) = 1.7.12-1.fc9
Requires(rpmlib):
 rpmlib(CompressedFileNames) <= 3.0.4-1
 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires:
 /bin/bash
 binutils
 config(rear) = 1.7.12-1.fc9
 iputils
 mingetty
 portmap
Checking for unpackaged file(s): /usr/lib/rpm/check-files
/var/tmp/rear-1.7.12-1.fc9-root
Wrote: /builddir/build/RPMS/rear-1.7.12-1.fc9.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.74870
+ umask 022
+ cd /builddir/build/BUILD
+ cd rear-1.7.12
+ rm -rf /var/tmp/rear-1.7.12-1.fc9-root
+ exit 0
Child returncode was: 0
LEAVE do --> 


Can I now start looking for a sponsor? Or are there some more steps that need
to be improved or clarified?

To all a *big* thank you for your patience with me!
best regards,
Gratien D'haese

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