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.

[参考译文] Linux/processor-SDK-AM57X:.IPK 文件安装问题

Guru**** 2587365 points
Other Parts Discussed in Thread: SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/593961/linux-processor-sdk-am57x-ipk-files-install-issue

器件型号:PROCESSOR-SDK-AM57X
Thread 中讨论的其他器件:SysConfig

工具/软件:Linux

我的问题与以下帖子密切相关、但其中的解决方案对我不起作用:

https://e2e.ti.com/support/arm/sitara_arm/f/791/p/572042/2099047

我正在尝试在 AM572x EVM 上安装 Python 3.x。  为此、我已执行以下所有摘要步骤:

http://processors.wiki.ti.com/index.php/Processor_SDK_Building_The_SDK#Build_Steps

除了我使用的是 tisdk-rootfs-image 而不是 Arago-core-tisdk-image 之外。

然后、我运行了以下结果:

~/tisdk/build machine=am57xx-evm bitbake python3.

MACHINE=am57xx-EVM bitbake python3.
正在加载高速缓存:100%|############################ | ETA: 00:00:00
已从依赖关系缓存加载2941个条目。
注:解决任何缺失的任务队列相关性

编译配置:
Bb_version       ="1.30.0"
Build_SYS        ="x86_64 Linux 版"
NATIVELSBSTRING  ="Uubuntu-16.04"
Target_SYS       ="ARM-Linux-gnueabi"
机器          ="am57xx-evm"
DIASTRO           ="Arago"
DISTR_VERSION   ="2016.12"
TUNE_FUNCures    ="arm armv7a VFP thumb neon      callconvention-hard "
TARGET_FPU       ="硬"
meta-processor-sdk ="标题:70283e8e915126b57e30cc7fcf5286a9435c3829"
meta-arago-distro
meta-Arago-Extras ="标题:c0e32cc7615f7483ae3a674221dd633205b28ee3"
meta-qt5         ="头:2b1871f0d139dc3caaa779a32a1931409c245a36"
元网络   
meta ruby         
Meta-python       
Meta-OE           
meta-gnome       ="头:55c8a76da5dc099a7bc38495c672140cedb78e"
meta-ti          ="头:ed06c3bb58493a40b6fe584251a94f067fc9bdf7"
meta-linaro-toolchain
meta-optee       ="标题:2f51d38048599d9878f149d6d15539fb97603f8f"
meta             ="标题:ff8c8859434e56894accc5a63980c1b8904eb935"

注:准备 RunQueue
注:执行 SetScene 任务
注:执行 RunQueue 任务
注:任务摘要:已尝试608个任务、其中608个任务不需要重新运行、所有任务都成功。

之后,我将生成的 python3*.ipk 文件从 Arago-tmp-external/linaro-toolchain/deploy/ipk/armv7ahf-none/移动到 USB 驱动器。  在 AM572x EVM 上安装驱动器后、我尝试进行安装、并获得如下结果:

root@am57xx-evm:/media/usb_drive/python3_ipks opkg install --offline-root。 python3-core_3.5.1-r1.0_armv7ahf-none.ipk
由于架构不兼容、因此未选择 python3内核3.5.1。
未知的软件包'python3-core'。
收集的错误:
 * opkg_install:无法安装软件包 python3内核。

当我检查 opkg 体系结构配置时:

root@am57xx-evm:/media/usb_drive/python3_ipks opkg 打印架构
全部为1
拱形任何6.
拱罩11
ARCH armv5hf-VFP 16.
ARCH armv 5thf-VFP 21.
ARCH armv5ehf-VFP 26.
ARCH armv5TEHF-VFP 31.
ARCH armv6hf-VFP 36.
Arch armv 6thf-VFP 41.
ARCH armv7ahf-VFP 46.
arch armv7at2hf-vfp 51.
ARCH armv7ahf-neon 56.
ARCH armv7at2hf-neon 61.
Arch am57xx_EVM 66

目标正在使用使用 TI 处理器 SDK 03.03.00.04 create-sdcard.sh 创建的 SD 卡运行。

为什么我无法安装这些软件包?  谢谢!

戴维

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您能否查看下面的公告、看看是否有其他您没有注意到的依赖项?
    lists.yoctoproject.org/.../032823.html

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的快速响应。  我看不到任何需要处理的东西。  (但是、我真的不能识别该公告上显示的任何相关性、因此可能我缺少了一些内容。)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    下面是一些详细信息:

    我在尝试使用以相同方式构建的"man-pages"配方安装.ipk 文件时遇到同样的问题。

    以下是使用"opkg info"的输出示例:

    root@am57xx-EVM:/media/usb_drive/python3_ipks opkg info python3-core_3.5.1-R1.0_a
    rmv7ahf-none.ipk
    封装:python3内核
    版本:3.5.1-R1.0
    取决于:python3-math, python3-codecs, libz1 (>=1.2.8 ),python3-re, libpython3.5m
    1.0 (>=3.5.1)、python3-reprlib、python3-io、python3-lang、libc6 (>=2.21)
    建议:python3-readline
    提供:python3
    状态:未知确定未安装
    部分:devel/python
    架构:armv7ahf-neon
    维护人员:OE 内核开发人员
    来源: www.python.org/.../Python-3.5.1.tar.xz 文件://python-c
    onfconfig.patch 文件://000-cross-compile.patch 文件://020-do-compile-python-files.pA
    tch 文件://030-fixup-include-dirs.patch 文件://070-do-clean-ipkg-install.patch f
    Ile://080-distutils-dONT_ADJUST_FILES。补丁文件://110-ENABLE-zlib.patch 文件://13
    0-readline-setup.patch 文件://150-fix-setupterm.patch 文件://0001-h2py-Fix-issue-1.
    3032-WIT-fails-with UnicodeDeco.patch file://tweak - MULTIARCH-for -PowerPC-Linu
    x-gnuspe.patch 文件://sitecustomize.py 文件://03-fix-tkinter-detection.patch 文件:
    //efore_warning_about _tkinter.patch 文件://cgi_py.patch 文件://host_include_contam
    ination.patch 文件://python-3.3-multilib.patch 文件://shutil-foll-symlink-fix.pA
    tch 文件://sysroot-include-headers.patch 文件://unixccompiler.patch 文件://exee-n
    cursesw-include-path.patch 文件://python3-use-CROSSPYTHONPTH-for-python_for_build
    补丁文件://python3-setup.py-no-host-headers-libs.patch 文件:/sysconfig/py-add-
    _python_project_SRC.patch 文件://setup.py-check-cross_Compile-when -get-flags.pat
    CH 文件://setup.pi-find-libraris-in staging dirs.patch 文件://use_packed_importli
    b.补丁文件://configure.ac-fix-LIBPL.patch 文件://CVE-2016-1000110.patch
    描述:Python 解释器和核心模块
     Python 编程语言。

    下面是打开了详细说明的安装命令:

    root@am57xx-evm:/media/usb_drive/python3_ipks opkg install --offline-root。 -版本
    btony=4 python3-core_3.5.1-r1.0_armv7ahf-none.ipk                              
    pkg_hash-load_feeds:
    pkg_hash-load_status_files:
    opkg_install_cmd:python3-core_3.5.1-r1.0_armv7ahf-none.ipk
    opkg_prepare_file_for_install:文件'python3-core 提供的软件包 python3内核
    _3.5.1-R1.0_armv7ahf-none.ipk'。
    pkg_vec_insert_merge:添加新的 pkg=python3核心版本=3.5.1 arch=armv7ahf-neon

    pkg_info_preinstall_check:更新文件所有者列表。
    pkg_hash-fet_best 安装候选:python 的最佳安装候选
    3核:
    pkg_hash-fet_best 安装候选:向提供程序添加 python3核心。
    pkg_hash-fetch_best 安装候选:python3内核 arch=armv7ahf-neon arch_p
    优先级=0版本=3.5.1。
    由于架构不兼容、因此未选择 python3内核3.5.1。
    未知的软件包'python3-core'。
    opkg_configure_packages:脱机根模式:不配置未打包的包。
    WRITE_STATUS_FILES_IF_CHANGED:不执行任何操作。
    hash-table:pkg-hash、12288个字节
           n_bucks=1024、n_elies=12、n_collages=0
           max_bucke_len=0、n_used_bucks=12、ave_bucke_len=1.00
           n_huss=2、n_huss=14
    hash-table:文件哈希、12288字节
           n_bucks=1024、n_elies=0、n_collages=0
           max_bucke_len=0、n_used_bucks=0、ave_bucke_len=0.00
           n_huss=0、n_huses=0
    hash-table:osbs-file-hash、768字节
           n_bucks=64、n_elements=0、n_collages=0
           max_bucke_len=0、n_used_bucks=0、ave_bucke_len=0.00
           n_huss=0、n_huses=0
    收集的错误:
     * opkg_install:无法安装软件包 python3内核。