[libguestfs] Ensure dependencies needed by the daemon are added to base libguestfs.

Richard W.M. Jones rjones at fedoraproject.org
Thu Feb 27 08:54:40 UTC 2014


commit 219bfa3df0abfe4537c15354ff491a19989821a1
Author: Richard W.M. Jones <rjones at redhat.com>
Date:   Thu Feb 27 08:42:54 2014 +0000

    Ensure dependencies needed by the daemon are added to base libguestfs.

 libguestfs-find-requires.sh |    9 +++++++++
 libguestfs.spec             |    5 ++++-
 2 files changed, 13 insertions(+), 1 deletions(-)
---
diff --git a/libguestfs-find-requires.sh b/libguestfs-find-requires.sh
index ba05c53..56cd9fe 100755
--- a/libguestfs-find-requires.sh
+++ b/libguestfs-find-requires.sh
@@ -19,3 +19,12 @@ fi
 
 # Generate one 'Requires:' line for each package listed in packages.
 cat $packages
+
+# We need to add library dependencies required by guestfsd (which
+# is in the appliance).
+guestfsd=$RPM_BUILD_ROOT/usr/sbin/guestfsd
+if [ ! -x $guestfsd ]; then
+    echo "$0: cannot find guestfsd" >&2
+    exit 1
+fi
+echo $guestfsd | $original_find_requires
diff --git a/libguestfs.spec b/libguestfs.spec
index be84444..d35a711 100644
--- a/libguestfs.spec
+++ b/libguestfs.spec
@@ -19,7 +19,7 @@ Summary:       Access and modify virtual machine disk images
 Name:          libguestfs
 Epoch:         1
 Version:       1.25.38
-Release:       2%{?dist}
+Release:       3%{?dist}
 License:       LGPLv2+
 
 # Source and patches.
@@ -1115,6 +1115,9 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/libguestfs
 
 
 %changelog
+* Thu Feb 27 2014 Richard W.M. Jones <rjones at redhat.com> - 1:1.25.38-3
+- Ensure dependencies needed by the daemon are added to base libguestfs.
+
 * Wed Feb 26 2014 Richard W.M. Jones <rjones at redhat.com> - 1:1.25.38-2
 - New upstream version 1.25.38.
 - Requires new supermin 5.1.0.


More information about the scm-commits mailing list