This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

linaro-hwpack-create 创建文件失败



请指导下。

root@liuqiang-OEM:/work/tmp# linaro-hwpack-create --local-deb u-boot-am33x_0+git20111206_armel.deb --local-deb linux-image-3.1.0.paulliu-1-am335x_3.1.0-1_armel.deb --local-deb linux-headers-3.1.0.paulliu-1-am335x_3.1.0-1_armel.deb --local-deb linux-doc-3.1.0.paulliu-1-am335x_3.1.0-1_all.deb --local-deb linux-manual-3.1.0.paulliu-1-am335x_3.1.0-1_all.deb --local-deb linux-source-3.1.0.paulliu-1-am335x_3.1.0-1_all.deb linaro-debian-am335x 1
Building for armel
Fetching packages
/tmp/hwpack-apt-cache-bh9IZc/etc/apt/trusted.gpg.d/ 中没有安装密钥环。Local package 'u-boot-am33x' not included
Local package 'linux-image-3.1.0.paulliu-1-am335x' not included
Local package 'linux-headers-3.1.0.paulliu-1-am335x' not included
Local package 'linux-source-3.1.0.paulliu-1-am335x' not included
Traceback (most recent call last):
  File "/usr/bin/linaro-hwpack-create", line 57, in <module>
    builder.build()
  File "/usr/lib/python2.7/dist-packages/linaro_image_tools/hwpack/builder.py", line 240, in build
    self._add_packages_to_hwpack(local_packages)
  File "/usr/lib/python2.7/dist-packages/linaro_image_tools/hwpack/builder.py", line 317, in _add_packages_to_hwpack
    self.hwpack.add_dependency_package(self.config.packages)
  File "/usr/lib/python2.7/dist-packages/linaro_image_tools/hwpack/hardwarepack.py", line 535, in add_dependency_package
    self.packages.append(FetchedPackage.from_deb(deb_file_path))
  File "/usr/lib/python2.7/dist-packages/linaro_image_tools/hwpack/packages.py", line 396, in from_deb
    debcontrol = DebFile(deb_file_path).control.debcontrol()
  File "/usr/lib/python2.7/dist-packages/debian/debfile.py", line 271, in __init__
    compressed_part_name(DATA_PART)))
  File "/usr/lib/python2.7/dist-packages/debian/debfile.py", line 256, in compressed_part_name
    " (expected one of: %s)" % candidates)
debian.debfile.DebError: missing required part in given .deb (expected one of: ['data.tar.gz', 'data.tar.bz2', 'data.tar.lzma'])
root@liuqiang-OEM:/work/tmp# cd /home/liuqiang/soft/
root@liuqiang-OEM:~/soft# cp binary-tar.tar.gz hwpack_linaro-debain-am335x_1_armal_unsupported.tar.gz linaro-debain-beaglebone.img /work/tmp/
root@liuqiang-OEM:~/soft# linaro-media-create --image-file /tmp/linaro-debian-beaglebone.img --dev beagle --rootfs ext3 --hwpack /tmp/hwpack_linaro-debian-am335x_1_armel_unsupported.tar.gz --binary /tmp/live_cd/binary-tar.tar.gz
Traceback (most recent call last):
  File "/usr/bin/linaro-media-create", line 120, in <module>
    additional_option_checks(args)
  File "/usr/lib/python2.7/dist-packages/linaro_image_tools/utils.py", line 355, in additional_option_checks
    "--hwpack argument (%s) is not a regular file" % hwpack)
linaro_image_tools.utils.InvalidHwpackFile: --hwpack argument