为了记录的目的,
我正在寻找有效的方法来列出安装在使用oe核心构建的目标rootfs中的包。

最佳答案

用户课程?“buildname映像mklibs映像prelink buildhistory”
错误:在/opt/apps_proc/oe core/meta/recipes core/eglibc/eglibc_2.17.bb中执行python函数时出错:
导致此异常/失败的python调用的堆栈跟踪是:
文件:“buildhistory\u emit\u pkghistory”,行号:216,函数:

    0212:
    0213:        write_pkghistory(pkginfo, d)
    0214:
    0215:
 ***0216:buildhistory_emit_pkghistory(d)
    0217:

文件:“buildhistory\u emit_pkghistory”,行号:207,函数:buildhistory\u emit_pkghistory
    0203:        filelist = []
    0204:        pkginfo.size = 0
    0205:        for f in pkgfiles[pkg]:
    0206:            relpth = os.path.relpath(f, pkgdestpkg)
 ***0207:            fstat = os.lstat(f)
    0208:            pkginfo.size += fstat.st_size
    0209:            filelist.append(os.sep + relpth)
    0210:        filelist.sort()
    0211:        pkginfo.filelist = " ".join(filelist)

异常:OSError:[Errno 2]没有这样的文件或目录:'/opt/apps_proc/oe core/build/tmp eglibc/work/armv7a vfp neon oe linux gnueabi/eglibc/2.17-r3/packages split/eglibc thread db/lib/libthread_db-1.0.so'
错误:函数失败:buildhistory\u emit\u pkghistory

关于linux - 如何列出使用oe-core构建的目标rootfs中安装的软件包?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33055471/

10-10 17:38