[Lunar-commits] <moonbase-core> systemd: fix dependencies

Stefan Wold ratler at lunar-linux.org
Sat Jan 11 15:39:24 CET 2014


commit 92a37e59145caba06fab5fbbc3295d3f8c3d6ee2
Author: Stefan Wold <ratler at lunar-linux.org>
Date: Sat, 11 Jan 2014 06:37:05 -0800
URL: https://github.com/lunar-linux/moonbase-core/commit/92a37e59145caba06fab5fbbc3295d3f8c3d6ee2

systemd: fix dependencies

Dependency list was a bit out of date.

usbutils caused a depdenency loop, usbutils and pciutils is no longer
a direct dependency. Since version 196 systemd ships its own
hwdb for pci and usb.
---
  system/systemd/DEPENDS | +6/-2     
  1 file changed, 6 insertions(+), 2 deletions(-)

--- a/system/systemd/DEPENDS
+++ b/system/systemd/DEPENDS
@@ -1,12 +1,16 @@
 depends kmod
 depends dbus
 depends libcap
-depends usbutils
-depends pciutils
 depends intltool
 depends gperf
+depends xz
+depends util-linux
 
+optional_depends "acl" "--enable-acl" "--disable-acl" "for ACL support"
+optional_depends "attr" "--enable-xattr" "--disable-xattr" "for extended fs attributes support"
 optional_depends "cryptsetup" "--enable-libcryptsetup" "--disable-libcryptsetup" "for Device-mapper crypto encryption"
 optional_depends "Linux-PAM" "--with-pamlibdir=/lib/security" "--disable-pam" "for PAM support"
 optional_depends "docbook-xsl" "" "--disable-manpages" "for manpages"
 optional_depends "docbook-xml" "" "--disable-manpages" "for manpages"
+optional_depends "glib-2" "--enable-gudev" "--disable-gudev" "for Gobject libudev support"
+optional_depends "libgcrypt" "--enable-gcrypt" "--disable-gcrypt" "for gcrypt support"




More information about the Lunar-commits mailing list