[Libguestfs] [PATCH ubuntu] ubuntu: Remove two FUSE packages from the default list.

Richard W.M. Jones rjones at redhat.com
Thu May 20 13:35:58 UTC 2010


Previously:
http://www.redhat.com/archives/libguestfs/2009-December/msg00044.html
we had to disable a lot of packages which were missing in Ubuntu Karmic.

However with the patch I just posted:
https://www.redhat.com/archives/libguestfs/2010-May/msg00132.html
we don't need to remove packages just because they are missing.

But there is still one package which is present but doesn't install
under debirf, 'fuse-utils', which is a dep of ntfs-3g and zfs-fuse.
Therefore this patch removes these two packages from the list.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into Xen guests.
http://et.redhat.com/~rjones/virt-p2v
-------------- next part --------------
>From db5ab0be3e5525a12a5ce744de73baa4f03ea45f Mon Sep 17 00:00:00 2001
From: Richard Jones <rjones at redhat.com>
Date: Thu, 20 May 2010 13:54:13 +0100
Subject: [PATCH 4/5] ubuntu: Remove two FUSE packages from the default list.

fuse-utils (a dependency of these) cannot be installed under
debirf because it does something with the system udevd which is
not permitted.  Seems to be a bug either in fakeroot or in the
post install scripts for fuse-utils.
---
 appliance/packagelist.in |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/appliance/packagelist.in b/appliance/packagelist.in
index 55794f7..3c38978 100644
--- a/appliance/packagelist.in
+++ b/appliance/packagelist.in
@@ -22,12 +22,14 @@
   MAKEDEV
   nilfs-utils
   ntfsprogs
+  ntfs-3g
   reiserfs-utils
   libselinux
   udev
   util-linux-ng
   vim-minimal
   xz
+  zfs-fuse
 #elif DEBIAN == 1
   bsdmainutils
   btrfs-tools
@@ -44,6 +46,11 @@
   util-linux
   vim-tiny
   xz-utils
+  /* Can't be installed under debirf because the fuse-utils post script
+     requires udevd to be running.
+  ntfs-3g
+  zfs-fuse
+  */
 #endif
 
 bash
@@ -57,7 +64,6 @@ lsof
 lvm2
 module-init-tools
 net-tools
-ntfs-3g
 /*
 Enabling this pulls out 140 extra packages
 into the appliance:
@@ -69,4 +75,3 @@ scrub
 strace
 xfsprogs
 zerofree
-zfs-fuse
-- 
1.6.3.3



More information about the Libguestfs mailing list