Maybe I am missing something here but wouldnt it have been easier to make the iputils recipe not build the docbook parts? Since this seems to be an 11.04 issue and its not even a released version yet. Just my opinion, as I have had to fix recipes that were "fixed" by just removing things that others may want to actually use. Not saying I honestly care about iputils, just dont see this as the best route. Great work as always though :)


JL

On Thu, Apr 21, 2011 at 5:23 AM, Scott Ellis <scott@jumpnowtek.com> wrote:
Here's an idea. What about getting rid of iputils altogether?

The ping and traceroute are already provided by busybox seem to
work good enough on a minimal image.

Here are some dependency trees.

scott@quad:~/overo-oe$ bitbake -g omap3-console-image

scott@quad:~/overo-oe$ ./oey.py -r -t iputils

Package [ iputils ] is needed by
       task-proper-tools
               omap3-console-image

scott@quad:~/overo-oe$ ./oey.py -r -t docbook-utils-native

Package [ docbook-utils-native ] is needed by
       iputils
               task-proper-tools
                       omap3-console-image

scott@quad:~/overo-oe$ ./oey.py -r -t docbook-sgml-dtd-3.1-native

Package [ docbook-sgml-dtd-3.1-native ] is needed by
       docbook-utils-native
               iputils
                       task-proper-tools
                               omap3-console-image

Package [ sgmlspl-native ] is needed by
       docbook-utils-native
               iputils
                       task-proper-tools
                               omap3-console-image
       iputils
               task-proper-tools
                       omap3-console-image


So the packages causing problems

docbook-sgml-dtd-3.1-native
docbook-utils-native
sgmlspl-native

are all getting included because [iputils] wants them for its
documentation (which probably doesn't even get installed) and
[iputils] is only needed by [task-proper-tools].


I commented out all the iputils stuff from the task-proper-tools recipe.

The omap3-console-image built without errors from an overo-oe repo pull
last night.

I'll try a desktop image next.

=====

diff --git a/recipes/tasks/task-proper-tools.bb b/recipes/tasks/task-proper-tools.bb
index bda774c..6821eac 100644
--- a/recipes/tasks/task-proper-tools.bb
+++ b/recipes/tasks/task-proper-tools.bb
@@ -21,11 +21,11 @@ RDEPENDS_${PN} = "\
               grep \
               gzip \
               ifupdown \
-               ${@base_contains('DISTRO_FEATURES', 'ipv6', 'iproute2', '', d)} \
-               iputils-arping \
-               ${@base_contains('DISTRO_FEATURES', 'ipv6', 'iputils-ping6', '', d)} \
-               iputils-ping \
-               iputils \
+#              ${@base_contains('DISTRO_FEATURES', 'ipv6', 'iproute2', '', d)} \
+#              iputils-arping \
+#              ${@base_contains('DISTRO_FEATURES', 'ipv6', 'iputils-ping6', '', d)} \
+#              iputils-ping \
+#              iputils \
               less \
               minicom \
               mktemp \


=====

Scott

--
Sent from my Linux box


------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users