[yocto] Recipe Debug - QA Issue

Paul DeMetrotion pdemetrotion at winsystems.com
Wed Jun 1 05:55:09 PDT 2016


I have created a simple (?) recipe to copy some existing drivers and scripts into my kernel image. I am getting the following error when I attempt to bitbake the recipe. Is this a license issue?

ERROR: QA Issue: rs9113: Files/directories were installed but not shipped
  /lib
  /lib/modules
  /lib/modules/kernel
  /lib/modules/kernel/drivers
  /lib/modules/kernel/drivers/net
  /lib/modules/kernel/drivers/net/wireless
  /lib/modules/kernel/drivers/net/wireless/redpine
  /lib/modules/kernel/drivers/net/wireless/redpine/wlan.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/wlan_ccmp.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/onebox_common_gpl.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/wlan_tkip.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/wlan_wep.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/wlan_scan_sta.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/wlan_acl.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/onebox_wlan_nongpl.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/onebox_wlan_gpl.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/wlan_xauth.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/onebox_gpl.ko
  /lib/modules/kernel/drivers/net/wireless/redpine/onebox_nongpl.ko [installed-vs-shipped]

Here is the recipe. I have all of the files to be copied in the same directory as the recipe.

DESCRIPTION = "Install of redpine drivers and scripts"

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \
                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"

kmoddir = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless/redpine"

FILESEXTRAPATHS_prepend := "${THISDIR}:"

SRC_URI_append = " \
    file://onebox_common_gpl.ko \
    file://onebox_gpl.ko \
    file://onebox_nongpl.ko \
    file://onebox_wlan_gpl.ko \
    file://onebox_wlan_nongpl.ko \
    file://wlan.ko \
    file://wlan_wep.ko \
    file://wlan_ccmp.ko \
    file://wlan_tkip.ko \
    file://wlan_acl.ko \
    file://wlan_scan_sta.ko \
    file://wlan_xauth.ko \
    file://wlan_enable.sh \
    file://wlan_disable.sh \
"

do_install_append() {
    mkdir -p ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/onebox_common_gpl.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/onebox_gpl.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/onebox_nongpl.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/onebox_wlan_gpl.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/onebox_wlan_nongpl.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/wlan.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/wlan_wep.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/wlan_ccmp.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/wlan_tkip.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/wlan_acl.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/wlan_scan_sta.ko ${D}${kmoddir}
    install -m 0755 ${WORKDIR}/wlan_xauth.ko ${D}${kmoddir}
    mkdir -p ${D}/etc/redpine
    install -m 0755 ${WORKDIR}/wlan_enable.sh ${D}/etc/redpine
    install -m 0755 ${WORKDIR}/wlan_disable.sh ${D}/etc/redpine
}

FILES_${PN}_append = " \
    ${D}${kmoddir}/onebox_common_gpl.ko \
    ${D}${kmoddir}/onebox_gpl.ko \
    ${D}${kmoddir}/onebox_nongpl.ko \
    ${D}${kmoddir}/onebox_wlan_gpl.ko \
    ${D}${kmoddir}/onebox_wlan_nongpl.ko \
    ${D}${kmoddir}/wlan.ko \
    ${D}${kmoddir}/wlan_wep.ko \
    ${D}${kmoddir}/wlan_ccmp.ko \
    ${D}${kmoddir}/wlan_tkip.ko \
    ${D}${kmoddir}/wlan_acl.ko \
    ${D}${kmoddir}/wlan_scan_sta.ko \
    ${D}${kmoddir}/wlan_xauth.ko \
    ${D}/etc/redpine/wlan_enable.sh \
    ${D}/etc/redpine/wlan_disable.sh \
"

Paul DeMetrotion
Software Guru
WinSystems, Inc.
(972) 571-8657
www.winsystems.com<http://www.winsystems.com/>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20160601/a01d1412/attachment.html>


More information about the yocto mailing list