Explicitly depend on e2fsprogs.
[libguestfs.git] / appliance / packagelist.in
1 /* This is the list of distro packages which are
2  * installed on the appliance.
3  *
4  * This file is processed by cpp with one of the
5  * following symbols defined (depending on the distro):
6  *
7  *   REDHAT=1     For Fedora, RHEL, EPEL and workalikes.
8  *   DEBIAN=1     For Debian based distros.
9  */
10
11 #if REDHAT == 1
12   augeas-libs
13   btrfs-progs
14   diffutils
15   e2fsprogs
16   /* e4fsprogs only exists on RHEL 5, will be ignored everywhere else. */
17   e4fsprogs
18   gfs-utils
19   gfs2-utils
20   hfsplus-tools
21   iputils
22   kernel
23   MAKEDEV
24   nilfs-utils
25   ntfsprogs
26   ntfs-3g
27   reiserfs-utils
28   libselinux
29   udev
30   util-linux-ng
31   vim-minimal
32   xz
33   zfs-fuse
34 #elif DEBIAN == 1
35   bsdmainutils
36   btrfs-tools
37   /* Dependency problem prevents installation of these two:
38   gfs-tools
39   gfs2-tools
40   */
41   hfsplus
42   iproute
43   libaugeas0
44   nilfs2-tools
45   reiserfsprogs
46   udev
47   util-linux
48   vim-tiny
49   xz-utils
50   /* Can't be installed under debirf because the fuse-utils post script
51      requires udevd to be running.
52   ntfs-3g
53   zfs-fuse
54   */
55 #endif
56
57 bash
58 binutils
59 coreutils
60 dosfstools
61 file
62 grub
63 jfsutils
64 lsof
65 lvm2
66 module-init-tools
67 net-tools
68 /*
69 Enabling this pulls out 140 extra packages
70 into the appliance:
71 ocfs2-tools
72 */
73 parted
74 procps
75 scrub
76 strace
77 xfsprogs
78 zerofree