r3395 - jhalfs/trunk/BLFS/libs

manuel at linuxfromscratch.org manuel at linuxfromscratch.org
Tue Jul 24 17:13:22 MDT 2007


Author: manuel
Date: 2007-07-24 17:13:22 -0600 (Tue, 24 Jul 2007)
New Revision: 3395

Modified:
   jhalfs/trunk/BLFS/libs/func_dependencies
Log:
BLFS: Fixed several new circular dependencies.

Modified: jhalfs/trunk/BLFS/libs/func_dependencies
===================================================================
--- jhalfs/trunk/BLFS/libs/func_dependencies	2007-07-24 21:14:48 UTC (rev 3394)
+++ jhalfs/trunk/BLFS/libs/func_dependencies	2007-07-24 23:13:22 UTC (rev 3395)
@@ -186,6 +186,7 @@
         # Don't have their own XML file
       hal-requirements | hal-runtime-dependencies ) continue ;;
       perl-* | tk-perl )         DEP=perl-modules ;;
+      dbus-* )                   DEP=dbus-bindings ;;
 
         # Orphan links (proper link must be created when generating the book)
       arts )                     DEP=aRts ;;
@@ -222,10 +223,14 @@
       jadetex | perl-* | lynx | Links | w3m )
         # Optional dependencies are runtime only
         [[ "$PKG" = "docbook-utils" ]] && continue
+        # w3c is used only to rebuild the documentation
+        [[ "$PKG" = "linux-pam" ]] && continue
         ;;
       libxslt )
         # libxml2-->libxslt-->libxml2
         [[ "$PKG" = "libxml2" ]] && continue
+        # Used only to rebuild the documentation
+        [[ "$PKG" = "linux-pam" ]] && continue
         ;;
       openldap | postgresql | $KBR5 )
         # cyrus-sasl-->several-->cyrus-sasl
@@ -263,6 +268,28 @@
         # All optinal testsuite dependencies are circular
         [[ "$PKG" = "cairo" ]] && continue
         ;;
+      fop | docbook-xsl | DocBook )
+        # Used only to rebuild the documentation
+        [[ "$PKG" = "linux-pam" ]] && continue
+        ;;
+      doxygen )
+        # Used only to rebuild the documentation
+        [[ "$PKG" = "libxcb" ]] && continue
+        [[ "$PKG" = "libusb" ]] && continue
+        [[ "$PKG" = "dbus" ]] && continue
+        ;;
+      tk )
+        # python-->tk-->xorg7-->libxcb-->libxslt-->python
+        [[ "$PKG" = "python" ]] && continue
+        ;;
+      graphviz )
+        # Used only to build the API documentation
+        [[ "$PKG" = "libusb" ]] && continue
+        ;;
+      dbus-bindings )
+        # True circular dependecy
+        [[ "$PKG" = "dbus-bindings" ]] && continue
+        ;;
     esac
 
     #------------------



More information about the alfs-log mailing list