This service is available only in Japanese-language.

ファイルを格納するだけのレシピにdebファイルを入れるとエラーとなる

諸事情あり,debファイルを格納するだけのレシピを作成しようとしています。
このdebファイルは生成物ではなく,予め用意したdebファイルを格納します。ファイルを格納するだけであり,格納したdebによるインストール等は不要です。
以下のようなレシピを試しに作成したのですが,bitbake時エラーとなります。
入れるファイルをxxx.txtに変更しましたところ,問題なく格納されたので,
debファイルを使用していることそのものが原因であることを疑っています。

なにか記載の追加等で対応できないか,ご教示いただけますでしょうか。

◆レシピ
SUMMARY = "copy files"
SECTION = "BASE"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"

SRC_URI = "file://autofs_5.1.6-r0.0_armhf.deb "
S = "${WORKDIR}"
INHIBIT_DEFAULT_DEPS = "1"

do_install() {
install -d ${D}/usr/lib
cp -r ${WORKDIR}/autofs_5.1.6-r0.0_armhf.deb ${D}/usr/lib
}

FILES_${PN} = "/"

◆エラー出力
Log data follows:
| DEBUG: Executing shell function do_install
| cp: cannot stat '(省略)/build-openstlinuxweston-stm32mp1-xxx/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/xxx/0.1-r0/autofs_5.1.6-r0.0_armhf.deb': No such file or directory
| WARNING: exit code 1 from a shell command.
| ERROR: Execution of '(省略)/build-openstlinuxweston-stm32mp1-xxx/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/xxx/0.1-r0/temp/run.do_install.2357' failed with exit code 1:
| cp: cannot stat '(省略)/build-openstlinuxweston-stm32mp1-xxx/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/xxx/0.1-r0/autofs_5.1.6-r0.0_armhf.deb': No such file or directory
| WARNING: exit code 1 from a shell command.

SRC_URI で指定されたtarファイル等、do_unpack 時に展開を行うのと同様、.deb をサフィックスに持つファイルはdo_unpack時に
展開されていると推測します。(meta/lib/oe/recipeutils.py get_recipe_local_files()内の archives_exts 内に記載)

よって、展開対象とならないサフィックスのファイル名をSRC_URI に記載し、do_install 内で実際にimage/usr/lib/ にコピーを
行う際に、.deb に変名すれば良いかと。

ファイルの拡張子の変更により無事格納することができました。
ご回答いただきありがとうございました。