All of lore.kernel.org
 help / color / mirror / Atom feed
* problem about package and subpackage
@ 2012-04-18 11:29 caterwaul
  2012-04-18 11:57 ` Gary Thomas
  0 siblings, 1 reply; 5+ messages in thread
From: caterwaul @ 2012-04-18 11:29 UTC (permalink / raw)
  To: yocto

[-- Attachment #1: Type: text/plain, Size: 1325 bytes --]

Hi,


I wanted to add dhcp(4.2.0) into my image. And I added "dhcp" into IMAGE_INSTALL of my image's bb file. After I runing bitbake, the dhcp package is normally fetched and compiled and so on. But during do_rootfs bitbake reported as follow:
Processing dhcp...
Unable to find package dhcp (dhcp)!
ERROR: Function 'do_rootfs' failed


I note that in /meta/recipes-connectivity/dhcp/dhcp4.inc the dhcp package is split into 4 subpackages(PACKAGES += "dhcp-server dhcp-client dhcp-relay dhcp-omshell"). Now If I remove "dhcp" from IMAGE_INSTALL and add these 4 subpackages' name into IMAGE_INSTALL and run bitbake AGAIN, they can be normally added into my final image.


I've tried to modify last part of dhcp4.inc as follow: But bitbake still reported "Unable to find package dhcp"
FILES_${PN} = ""
FILES_${PN} += "${sbindir}/dhcpd ${sysconfdir}/init.d/dhcp-server ${sysconfdir}/default/dhcp-server ${sysconfdir}/dhcp/dhcpd.conf"
FILES_${PN} += "${sbindir}/dhcrelay ${sysconfdir}/init.d/dhcp-relay ${sysconfdir}/default/dhcp-relay"
FILES_${PN} += "${base_sbindir}/dhclient ${base_sbindir}/dhclient-script ${sysconfdir}/dhcp/dhclient.conf"
FILES_${PN} += "${bindir}/omshell"
RDEPENDS_${PN} = "bash"


So How should I config bitbake to get my image with dhcp by running bitbake ONLY ONCE?


Thank you.

[-- Attachment #2: Type: text/html, Size: 1691 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-04-18 15:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-18 11:29 problem about package and subpackage caterwaul
2012-04-18 11:57 ` Gary Thomas
     [not found]   ` <2cd5df9.23e9d.136c5be57cf.Coremail.caterwaul@163.com>
2012-04-18 14:06     ` [yocto] " Gary Thomas
     [not found]       ` <6f919fc8.2471e.136c5eb4771.Coremail.caterwaul@163.com>
2012-04-18 14:51         ` Gary Thomas
2012-04-18 15:45           ` Mark Hatle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.