组件包编译和UT/IT测试时找不到skynet包

问题现象

在组件包项目目录下执行bingo test -jit -it、bingo test -jit -ut和bingo build -pr profile_oee.ini -o *:chip=oee_ast2600 -jit编译组件包时,报错找不到skynet/1.8.0.b001_019@openubmc/stable。conan search skynet发现确实不存在skynet/1.8.0.b001_019@openubmc/stable。但liblogger/1.90.6@openubmc/stable又要依赖于skynet/1.8.0.b001_019@openubmc/stable。

环境信息

  • 软件版本:2603

日志

>> whoami
root
root
conan版本: 2.27.0
>> conan create --name compute_mgmt --version 0.0.4 . -pr:h profile_oee.ini -pr:b profile.dt.ini -s:h build_type=Debug --user openubmc.dev --channel dev -o *:chip=oee_ast2600 --build=compute_mgmt/* --build=missing -u -f json --out-file=/tmp/tmp46ulowkj.graph.json -tf=


======== Exporting recipe to the cache ========
======== Exporting recipe to the cache ========
WARN: User containing special chars is discouraged 'openubmc.dev'
WARN: User containing special chars is discouraged 'openubmc.dev'
compute_mgmt/0.0.4@openubmc.dev/dev: Exporting package recipe: /home/workspace/source/compute_mgmt/conanfile.py
compute_mgmt/0.0.4@openubmc.dev/dev: Exporting package recipe: /home/workspace/source/compute_mgmt/conanfile.py
compute_mgmt/0.0.4@openubmc.dev/dev: Calling export()
compute_mgmt/0.0.4@openubmc.dev/dev: Calling export()
compute_mgmt/0.0.4@openubmc.dev/dev: RUN: git log --no-merges -n 1
compute_mgmt/0.0.4@openubmc.dev/dev: RUN: git log --no-merges -n 1
compute_mgmt/0.0.4@openubmc.dev/dev: RUN: git status . --short --no-branch --untracked-files
compute_mgmt/0.0.4@openubmc.dev/dev: RUN: git status . --short --no-branch --untracked-files
compute_mgmt/0.0.4@openubmc.dev/dev: Copied 2 '.py' files: conanbase.py, conanfile.py
compute_mgmt/0.0.4@openubmc.dev/dev: Copied 2 '.py' files: conanbase.py, conanfile.py
compute_mgmt/0.0.4@openubmc.dev/dev: Copied 1 '.yml' file: conandata.yml
compute_mgmt/0.0.4@openubmc.dev/dev: Copied 1 '.yml' file: conandata.yml
compute_mgmt/0.0.4@openubmc.dev/dev: Exported to cache folder: /root/.conan2/p/compu49106628d5166/e
compute_mgmt/0.0.4@openubmc.dev/dev: Exported to cache folder: /root/.conan2/p/compu49106628d5166/e
compute_mgmt/0.0.4@openubmc.dev/dev: Exported: compute_mgmt/0.0.4@openubmc.dev/dev#08b339f7370bf4272cdfa609c0baa76d (2026-06-22 05:39:39 UTC)
compute_mgmt/0.0.4@openubmc.dev/dev: Exported: compute_mgmt/0.0.4@openubmc.dev/dev#08b339f7370bf4272cdfa609c0baa76d (2026-06-22 05:39:39 UTC)


======== Input profiles ========
======== Input profiles ========
Profile host:
Profile host:
[settings]
[settings]
arch=armv7hf
arch=armv7hf
build_type=Debug
build_type=Debug
compiler=gcc
compiler=gcc
compiler.libcxx=libstdc++11
compiler.libcxx=libstdc++11
compiler.version=12.3
compiler.version=12.3
os=Linux
os=Linux
[options]
[options]
*:chip=oee_ast2600
*:chip=oee_ast2600
[conf]
[conf]
tools.build:sysroot=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi
tools.build:sysroot=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi
tools.gnu:build_triplet=x86_64-linux-gnu
tools.gnu:build_triplet=x86_64-linux-gnu
tools.gnu:host_triplet=arm-openeuler-linux-gnueabi
tools.gnu:host_triplet=arm-openeuler-linux-gnueabi
tools.gnu:pkg_config=/usr/share/bingo/pkg_config.sh
tools.gnu:pkg_config=/usr/share/bingo/pkg_config.sh
user.tools:skynet=skynet/1.8.0.b001_019@openubmc/stable
user.tools:skynet=skynet/1.8.0.b001_019@openubmc/stable
[buildenv]
[buildenv]
PATH=+(path)/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/bin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/sbin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/bin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/sbin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/bin/../x86_64-openeulersdk-linux/bin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/bin/arm-openeuler-linux-gnueabi
PATH=+(path)/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/bin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/sbin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/bin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/sbin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/bin/../x86_64-openeulersdk-linux/bin:/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/bin/arm-openeuler-linux-gnueabi
BUILD_CC=gcc
BUILD_CC=gcc
BUILD_CXX=g++
BUILD_CXX=g++
BUILD_CFLAGS=-g -O2
BUILD_CFLAGS=-g -O2
BUILD_CXXFLAGS=-g -O2
BUILD_CXXFLAGS=-g -O2
BUILD_LDFLAGS=
BUILD_LDFLAGS=
CC_FOR_BUILD=gcc
CC_FOR_BUILD=gcc
CXX_FOR_BUILD=g++
CXX_FOR_BUILD=g++
LD_FOR_BUILD=/usr/bin/ld
LD_FOR_BUILD=/usr/bin/ld
AR_FOR_BUILD=ar
AR_FOR_BUILD=ar
RANLIB_FOR_BUILD=ranlib
RANLIB_FOR_BUILD=ranlib
HOSTCC=gcc
HOSTCC=gcc
CHOST=arm-openeuler-linux-gnueabi
CHOST=arm-openeuler-linux-gnueabi
AR=arm-openeuler-linux-gnueabi-gcc-ar
AR=arm-openeuler-linux-gnueabi-gcc-ar
AS=arm-openeuler-linux-gnueabi-as
AS=arm-openeuler-linux-gnueabi-as
RANLIB=arm-openeuler-linux-gnueabi-gcc-ranlib
RANLIB=arm-openeuler-linux-gnueabi-gcc-ranlib
LD=arm-openeuler-linux-gnueabi-ld
LD=arm-openeuler-linux-gnueabi-ld
STRIP=arm-openeuler-linux-gnueabi-strip
STRIP=arm-openeuler-linux-gnueabi-strip
CC=arm-openeuler-linux-gnueabi-gcc
CC=arm-openeuler-linux-gnueabi-gcc
CXX=arm-openeuler-linux-gnueabi-g++
CXX=arm-openeuler-linux-gnueabi-g++
RC=arm-openeuler-linux-gnueabi-windres
RC=arm-openeuler-linux-gnueabi-windres
CFLAGS=-Wall -fPIC -fstack-protector-all -Os -fPIE -pie -fno-common -std=gnu11 -march=armv7-a -mfpu=vfpv4-d16 -mfloat-abi=softfp -fexceptions
CFLAGS=-Wall -fPIC -fstack-protector-all -Os -fPIE -pie -fno-common -std=gnu11 -march=armv7-a -mfpu=vfpv4-d16 -mfloat-abi=softfp -fexceptions
CXXFLAGS=-Wall -fPIC -fstack-protector-all -Os -fPIE -pie -fno-common -std=c++17 -march=armv7-a -mfpu=vfpv4-d16 -mfloat-abi=softfp -fexceptions -D_GLIBCXX_USE_CXX11_ABI=0
CXXFLAGS=-Wall -fPIC -fstack-protector-all -Os -fPIE -pie -fno-common -std=c++17 -march=armv7-a -mfpu=vfpv4-d16 -mfloat-abi=softfp -fexceptions -D_GLIBCXX_USE_CXX11_ABI=0
LDFLAGS=-Wl,-z,relro,-z,now,-z,noexecstack -D_FORTIFY_SOURCE=2 -L/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/lib -L/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/lib -Wl,-rpath-link,/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/lib
LDFLAGS=-Wl,-z,relro,-z,now,-z,noexecstack -D_FORTIFY_SOURCE=2 -L/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/lib -L/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/lib -Wl,-rpath-link,/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/lib
CONAN_CMAKE_SYSROOT=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi
CONAN_CMAKE_SYSROOT=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi
CONAN_CMAKE_FIND_ROOT_PATH=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi
CONAN_CMAKE_FIND_ROOT_PATH=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi
CONAN_CMAKE_FIND_SDK_ROOT=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi
CONAN_CMAKE_FIND_SDK_ROOT=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi
KERNEL_PATH=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/src/kernel/
KERNEL_PATH=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/src/kernel/
PKG_CONFIG_PATH=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/lib/pkgconfig:=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/share/pkgconfig
PKG_CONFIG_PATH=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/lib/pkgconfig:=/opt/oee-sdk/sysroots/armv7a-vfp-openeuler-linux-gnueabi/usr/share/pkgconfig
PKG_CONFIG=/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/bin/pkg-config
PKG_CONFIG=/opt/oee-sdk/sysroots/x86_64-openeulersdk-linux/usr/bin/pkg-config


Profile build:
Profile build:
[settings]
[settings]
arch=x86_64
arch=x86_64
build_type=Debug
build_type=Debug
compiler=gcc
compiler=gcc
compiler.libcxx=libstdc++11
compiler.libcxx=libstdc++11
compiler.version=9
compiler.version=9
os=Linux
os=Linux
[conf]
[conf]
user.tools:luajit=luajit/2.1.0.b023@openubmc/stable
user.tools:luajit=luajit/2.1.0.b023@openubmc/stable
user.tools:skynet=skynet/1.8.0.b001_019@openubmc/stable
user.tools:skynet=skynet/1.8.0.b001_019@openubmc/stable
[buildenv]
[buildenv]
CFLAGS=-Wall -fPIC -fstack-protector-all -pie -fno-common -std=gnu11
CFLAGS=-Wall -fPIC -fstack-protector-all -pie -fno-common -std=gnu11
CXXFLAGS=-Wall -fPIC -fstack-protector-all -pie -fno-common -std=c++17
CXXFLAGS=-Wall -fPIC -fstack-protector-all -pie -fno-common -std=c++17
LDFLAGS=-Wl,-z,relro,-z,now,-z,noexecstack
LDFLAGS=-Wl,-z,relro,-z,now,-z,noexecstack
AR=ar
AR=ar
AS=as
AS=as
LD=ld
LD=ld
STRIP=strip
STRIP=strip
CC=gcc
CC=gcc
HOSTCC=gcc
HOSTCC=gcc
CXX=g++
CXX=g++




======== Computing dependency graph ========
======== Computing dependency graph ========
compute_mgmt/0.0.4@openubmc.dev/dev: Checking remote: openubmc_sdk
compute_mgmt/0.0.4@openubmc.dev/dev: Checking remote: openubmc_sdk
Connecting to remote 'openubmc_sdk' with user 'huangmincai_hw5v9'
Connecting to remote 'openubmc_sdk' with user 'huangmincai_hw5v9'
compute_mgmt/0.0.4@openubmc.dev/dev: Checking remote: openubmc_opensource
compute_mgmt/0.0.4@openubmc.dev/dev: Checking remote: openubmc_opensource
Connecting to remote 'openubmc_opensource' with user 'huangmincai_hw5v9'
Connecting to remote 'openubmc_opensource' with user 'huangmincai_hw5v9'
compute_mgmt/0.0.4@openubmc.dev/dev: Checking remote: openubmc_dev
compute_mgmt/0.0.4@openubmc.dev/dev: Checking remote: openubmc_dev
Connecting to remote 'openubmc_dev' with user 'huangmincai_hw5v9'
Connecting to remote 'openubmc_dev' with user 'huangmincai_hw5v9'
libmc4lua/1.120.32@openubmc/stable: Checking remote: openubmc_sdk
libmc4lua/1.120.32@openubmc/stable: Checking remote: openubmc_sdk
libmc4lua/1.120.32@openubmc/stable: Checking remote: openubmc_opensource
libmc4lua/1.120.32@openubmc/stable: Checking remote: openubmc_opensource
libmc4lua/1.120.32@openubmc/stable: Checking remote: openubmc_dev
libmc4lua/1.120.32@openubmc/stable: Checking remote: openubmc_dev
kmc/26.0.0.b011@openubmc/stable: Checking remote: openubmc_sdk
kmc/26.0.0.b011@openubmc/stable: Checking remote: openubmc_sdk
kmc/26.0.0.b011@openubmc/stable: Checking remote: openubmc_opensource
kmc/26.0.0.b011@openubmc/stable: Checking remote: openubmc_opensource
kmc/26.0.0.b011@openubmc/stable: Checking remote: openubmc_dev
kmc/26.0.0.b011@openubmc/stable: Checking remote: openubmc_dev
huawei_secure_c/1.0.2@openubmc/stable: Checking remote: openubmc_sdk
huawei_secure_c/1.0.2@openubmc/stable: Checking remote: openubmc_sdk
huawei_secure_c/1.0.2@openubmc/stable: Checking remote: openubmc_opensource
huawei_secure_c/1.0.2@openubmc/stable: Checking remote: openubmc_opensource
huawei_secure_c/1.0.2@openubmc/stable: Checking remote: openubmc_dev
huawei_secure_c/1.0.2@openubmc/stable: Checking remote: openubmc_dev
vpp/300.1.3@openubmc/stable: Checking remote: openubmc_sdk
vpp/300.1.3@openubmc/stable: Checking remote: openubmc_sdk
vpp/300.1.3@openubmc/stable: Checking remote: openubmc_opensource
vpp/300.1.3@openubmc/stable: Checking remote: openubmc_opensource
vpp/300.1.3@openubmc/stable: Checking remote: openubmc_dev
vpp/300.1.3@openubmc/stable: Checking remote: openubmc_dev
hisec_tls/26.0.0.b034@openubmc/stable: Checking remote: openubmc_sdk
hisec_tls/26.0.0.b034@openubmc/stable: Checking remote: openubmc_sdk
hisec_tls/26.0.0.b034@openubmc/stable: Checking remote: openubmc_opensource
hisec_tls/26.0.0.b034@openubmc/stable: Checking remote: openubmc_opensource
hisec_tls/26.0.0.b034@openubmc/stable: Checking remote: openubmc_dev
hisec_tls/26.0.0.b034@openubmc/stable: Checking remote: openubmc_dev
signature_verify_cbb_library/26.0.0.b002_002@openubmc/stable: Checking remote: openubmc_sdk
signature_verify_cbb_library/26.0.0.b002_002@openubmc/stable: Checking remote: openubmc_sdk
signature_verify_cbb_library/26.0.0.b002_002@openubmc/stable: Checking remote: openubmc_opensource
signature_verify_cbb_library/26.0.0.b002_002@openubmc/stable: Checking remote: openubmc_opensource
signature_verify_cbb_library/26.0.0.b002_002@openubmc/stable: Checking remote: openubmc_dev
signature_verify_cbb_library/26.0.0.b002_002@openubmc/stable: Checking remote: openubmc_dev
WARN: include_prerelease version range option in ">=3.42.0, include_prerelease=True" does not take an attribute, its presence unconditionally enables prereleases
WARN: include_prerelease version range option in ">=3.42.0, include_prerelease=True" does not take an attribute, its presence unconditionally enables prereleases
WARN: include_prerelease version range option in ">=3.42.0, include_prerelease=True" does not take an attribute, its presence unconditionally enables prereleases
WARN: include_prerelease version range option in ">=3.42.0, include_prerelease=True" does not take an attribute, its presence unconditionally enables prereleases
sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable: Checking remote: openubmc_sdk
sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable: Checking remote: openubmc_sdk
sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable: Checking remote: openubmc_opensource
sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable: Checking remote: openubmc_opensource
sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable: Checking remote: openubmc_dev
sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable: Checking remote: openubmc_dev
json/b003_00004@openubmc/stable: Checking remote: openubmc_sdk
json/b003_00004@openubmc/stable: Checking remote: openubmc_sdk
json/b003_00004@openubmc/stable: Checking remote: openubmc_opensource
json/b003_00004@openubmc/stable: Checking remote: openubmc_opensource
json/b003_00004@openubmc/stable: Checking remote: openubmc_dev
json/b003_00004@openubmc/stable: Checking remote: openubmc_dev
libsoc_adapter/1.120.103@openubmc/stable: Checking remote: openubmc_sdk
libsoc_adapter/1.120.103@openubmc/stable: Checking remote: openubmc_sdk
libsoc_adapter/1.120.103@openubmc/stable: Checking remote: openubmc_opensource
libsoc_adapter/1.120.103@openubmc/stable: Checking remote: openubmc_opensource
libsoc_adapter/1.120.103@openubmc/stable: Checking remote: openubmc_dev
libsoc_adapter/1.120.103@openubmc/stable: Checking remote: openubmc_dev
skynet/1.8.0.b001_014@openubmc/stable: Checking remote: openubmc_sdk
skynet/1.8.0.b001_014@openubmc/stable: Checking remote: openubmc_sdk
skynet/1.8.0.b001_014@openubmc/stable: Checking remote: openubmc_opensource
skynet/1.8.0.b001_014@openubmc/stable: Checking remote: openubmc_opensource
skynet/1.8.0.b001_014@openubmc/stable: Checking remote: openubmc_dev
skynet/1.8.0.b001_014@openubmc/stable: Checking remote: openubmc_dev
libsomp/2.0.7@openubmc/stable: Checking remote: openubmc_sdk
libsomp/2.0.7@openubmc/stable: Checking remote: openubmc_sdk
libsomp/2.0.7@openubmc/stable: Checking remote: openubmc_opensource
libsomp/2.0.7@openubmc/stable: Checking remote: openubmc_opensource
libsomp/2.0.7@openubmc/stable: Checking remote: openubmc_dev
libsomp/2.0.7@openubmc/stable: Checking remote: openubmc_dev
boost/1.87.0.b003@openubmc/stable: Checking remote: openubmc_sdk
boost/1.87.0.b003@openubmc/stable: Checking remote: openubmc_sdk
boost/1.87.0.b003@openubmc/stable: Checking remote: openubmc_opensource
boost/1.87.0.b003@openubmc/stable: Checking remote: openubmc_opensource
boost/1.87.0.b003@openubmc/stable: Checking remote: openubmc_dev
boost/1.87.0.b003@openubmc/stable: Checking remote: openubmc_dev
liblogger/1.90.6@openubmc/stable: Checking remote: openubmc_sdk
liblogger/1.90.6@openubmc/stable: Checking remote: openubmc_sdk
liblogger/1.90.6@openubmc/stable: Checking remote: openubmc_opensource
liblogger/1.90.6@openubmc/stable: Checking remote: openubmc_opensource
liblogger/1.90.6@openubmc/stable: Checking remote: openubmc_dev
liblogger/1.90.6@openubmc/stable: Checking remote: openubmc_dev
skynet/1.8.0.b001_019@openubmc/stable: Not found in local cache, looking in remotes...
skynet/1.8.0.b001_019@openubmc/stable: Not found in local cache, looking in remotes...
skynet/1.8.0.b001_019@openubmc/stable: Checking remote: openubmc_sdk
skynet/1.8.0.b001_019@openubmc/stable: Checking remote: openubmc_sdk
skynet/1.8.0.b001_019@openubmc/stable: Checking remote: openubmc_opensource
skynet/1.8.0.b001_019@openubmc/stable: Checking remote: openubmc_opensource
skynet/1.8.0.b001_019@openubmc/stable: Checking remote: openubmc_dev
skynet/1.8.0.b001_019@openubmc/stable: Checking remote: openubmc_dev
Graph root
Graph root
cli
    cli
Requirements
Requirements
boost/1.87.0.b003@openubmc/stable#59369971980a2bd69fe38add2d9dea60 - Cache (openubmc_sdk)
    boost/1.87.0.b003@openubmc/stable#59369971980a2bd69fe38add2d9dea60 - Cache (openubmc_sdk)
compute_mgmt/0.0.4@openubmc.dev/dev#08b339f7370bf4272cdfa609c0baa76d - Not in remote
    compute_mgmt/0.0.4@openubmc.dev/dev#08b339f7370bf4272cdfa609c0baa76d - Not in remote
hisec_tls/26.0.0.b034@openubmc/stable#b91552b6f1fd49a78d5b8beee4841081 - Not in remote
    hisec_tls/26.0.0.b034@openubmc/stable#b91552b6f1fd49a78d5b8beee4841081 - Not in remote
huawei_secure_c/1.0.2@openubmc/stable#ad5c55d13a8eb0a86cf895705d393b7f - Cache (openubmc_sdk)
    huawei_secure_c/1.0.2@openubmc/stable#ad5c55d13a8eb0a86cf895705d393b7f - Cache (openubmc_sdk)
json/b003_00004@openubmc/stable#d4cfc42df5879e88ef2df22b86a6d6cd - Cache (openubmc_sdk)
    json/b003_00004@openubmc/stable#d4cfc42df5879e88ef2df22b86a6d6cd - Cache (openubmc_sdk)
kmc/26.0.0.b011@openubmc/stable#ce14a45101f8f825c72b173ac85e181e - Not in remote
    kmc/26.0.0.b011@openubmc/stable#ce14a45101f8f825c72b173ac85e181e - Not in remote
liblogger/1.90.6@openubmc/stable#568d421602c5db189fa3e9c08c63531f - Cache (openubmc_sdk)
    liblogger/1.90.6@openubmc/stable#568d421602c5db189fa3e9c08c63531f - Cache (openubmc_sdk)
libmc4lua/1.120.32@openubmc/stable#5b4694057b02d99b862ac67d89f361e9 - Not in remote
    libmc4lua/1.120.32@openubmc/stable#5b4694057b02d99b862ac67d89f361e9 - Not in remote
libsoc_adapter/1.120.103@openubmc/stable#8cad7b093ac484876cc78e5b7723d35b - Not in remote
    libsoc_adapter/1.120.103@openubmc/stable#8cad7b093ac484876cc78e5b7723d35b - Not in remote
libsomp/2.0.7@openubmc/stable#b5d805e19bc2caf8728256afb8af8957 - Cache (openubmc_sdk)
    libsomp/2.0.7@openubmc/stable#b5d805e19bc2caf8728256afb8af8957 - Cache (openubmc_sdk)
signature_verify_cbb_library/26.0.0.b002_002@openubmc/stable#b5bb4eedc0e235f21beb0b3863c6a287 - Not in remote
    signature_verify_cbb_library/26.0.0.b002_002@openubmc/stable#b5bb4eedc0e235f21beb0b3863c6a287 - Not in remote
skynet/1.8.0.b001_014@openubmc/stable#07b7fee4acd86184a3273caa79e346bc - Cache (openubmc_sdk)
    skynet/1.8.0.b001_014@openubmc/stable#07b7fee4acd86184a3273caa79e346bc - Cache (openubmc_sdk)
sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable#6042a7953b32344a4e7ae900423c73c9 - Not in remote
    sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable#6042a7953b32344a4e7ae900423c73c9 - Not in remote
vpp/300.1.3@openubmc/stable#5f8158d2da3600a6b4952f16eb66f9dc - Not in remote
    vpp/300.1.3@openubmc/stable#5f8158d2da3600a6b4952f16eb66f9dc - Not in remote
Build requirements
Build requirements
skynet/1.8.0.b001_014@openubmc/stable#07b7fee4acd86184a3273caa79e346bc - Cache (openubmc_sdk)
    skynet/1.8.0.b001_014@openubmc/stable#07b7fee4acd86184a3273caa79e346bc - Cache (openubmc_sdk)
Resolved version ranges
Resolved version ranges
hisec_tls/[>=26.0.0]@openubmc/stable: hisec_tls/26.0.0.b034@openubmc/stable
    hisec_tls/[>=26.0.0]@openubmc/stable: hisec_tls/26.0.0.b034@openubmc/stable
huawei_secure_c/[>=1.0.0]@openubmc/stable: huawei_secure_c/1.0.2@openubmc/stable
    huawei_secure_c/[>=1.0.0]@openubmc/stable: huawei_secure_c/1.0.2@openubmc/stable
json/[>1.0.0]@openubmc/stable: json/b003_00004@openubmc/stable
    json/[>1.0.0]@openubmc/stable: json/b003_00004@openubmc/stable
kmc/[>=25.0.5]@openubmc/stable: kmc/26.0.0.b011@openubmc/stable
    kmc/[>=25.0.5]@openubmc/stable: kmc/26.0.0.b011@openubmc/stable
liblogger/[>=1.80.5]@openubmc/stable: liblogger/1.90.6@openubmc/stable
    liblogger/[>=1.80.5]@openubmc/stable: liblogger/1.90.6@openubmc/stable
libmc4lua/[>=0.0.1]@openubmc/stable: libmc4lua/1.120.32@openubmc/stable
    libmc4lua/[>=0.0.1]@openubmc/stable: libmc4lua/1.120.32@openubmc/stable
libsoc_adapter/[<1.130.0]@openubmc/stable: libsoc_adapter/1.120.103@openubmc/stable
    libsoc_adapter/[<1.130.0]@openubmc/stable: libsoc_adapter/1.120.103@openubmc/stable
libsomp/[<2.20.0]@openubmc/stable: libsomp/2.0.7@openubmc/stable
    libsomp/[<2.20.0]@openubmc/stable: libsomp/2.0.7@openubmc/stable
skynet/[>=1.8.0]@openubmc/stable: skynet/1.8.0.b001_014@openubmc/stable
    skynet/[>=1.8.0]@openubmc/stable: skynet/1.8.0.b001_014@openubmc/stable
sqlite3/[>=3.42.0, include_prerelease=True]@openubmc/stable: sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable
    sqlite3/[>=3.42.0, include_prerelease=True]@openubmc/stable: sqlite3/3.42.0-4.oe2403sp3-h1@openubmc/stable
vpp/[>=300.0.0 <300.25.0]@openubmc/stable: vpp/300.1.3@openubmc/stable
    vpp/[>=300.0.0 <300.25.0]@openubmc/stable: vpp/300.1.3@openubmc/stable
e[43mERROR: Package 'skynet/1.8.0.b001_019@openubmc/stable' not resolved: Unable to find 'skynet/1.8.0.b001_019@openubmc/stable' in remotes. Required by 'liblogger/1.90.6@openubmc/stable'e[0m
ERROR: Package 'skynet/1.8.0.b001_019@openubmc/stable' not resolved: Unable to find 'skynet/1.8.0.b001_019@openubmc/stable' in remotes. Required by 'liblogger/1.90.6@openubmc/stable'
e[31mERROR: 执行命令 conan create --name compute_mgmt --version 0.0.4 . -pr:h profile_oee.ini -pr:b profile.dt.ini -s:h build_type=Debug --user openubmc.dev --channel dev -o *:chip=oee_ast2600 --build=compute_mgmt/* --build=missing -u -f json --out-file=/tmp/tmp46ulowkj.graph.json -tf= 错误, 日志: /root/.bmcgo_log/bingo.loge[0m
e[31mERROR: Command '['conan', 'create', '--name', 'compute_mgmt', '--version', '0.0.4', '.', '-pr:h', 'profile_oee.ini', '-pr:b', 'profile.dt.ini', '-s:h', 'build_type=Debug', '--user', 'openubmc.dev', '--channel', 'dev', '-o', '*:chip=oee_ast2600', '--build=compute_mgmt/*', '--build=missing', '-u', '-f', 'json', '--out-file=/tmp/tmp46ulowkj.graph.json', '-tf=']' returned non-zero exit status 1.e[0m
e[31mERROR: 请查看日志信息e[0m
>> conan install --requires='bingo_cases/[>=1.0.0]@openubmc/stable' -u --deployer-folder=/tmp/tmpciuviwlt -of /tmp/tmpciuviwlt -d direct_deploy

======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux

Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux


======== Computing dependency graph ========
Connecting to remote 'openubmc_sdk' with user 'huangmincai_hw5v9'
Connecting to remote 'openubmc_opensource' with user 'huangmincai_hw5v9'
Connecting to remote 'openubmc_dev' with user 'huangmincai_hw5v9'
bingo_cases/1.0.3@openubmc/stable: Checking remote: openubmc_sdk
bingo_cases/1.0.3@openubmc/stable: Checking remote: openubmc_opensource
bingo_cases/1.0.3@openubmc/stable: Checking remote: openubmc_dev
Graph root
    cli
Requirements
    bingo_cases/1.0.3@openubmc/stable#f796b8b6bb5cc7dd49f5d492a6cc37dd - Cache (openubmc_opensource)
Resolved version ranges
    bingo_cases/[>=1.0.0]@openubmc/stable: bingo_cases/1.0.3@openubmc/stable

======== Computing necessary packages ========
Requirements
    bingo_cases/1.0.3@openubmc/stable#f796b8b6bb5cc7dd49f5d492a6cc37dd:da39a3ee5e6b4b0d3255bfef95601890afd80709#bcc6641c3d14e5c11988f68dcbb57732 - Cache

======== Installing packages ========
bingo_cases/1.0.3@openubmc/stable: Already installed! (1 of 1)

======== Finalizing install (deploy, generators) ========
cli: Conan built-in pkg deployer to /tmp/tmpciuviwlt/direct_deploy
cli: Generating aggregated env files
cli: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
Install finished successfully

答案内容由AI生成,仅供参考:
根据您描述的现象(组件编译和测试时找不到 skynet/1.8.0.b001_019@openubmc/stable),结合社区中类似的案例(Topic 6550),该问题通常是由于 本地 profile.ini 中指定的 skynet 版本与 Conan 远程仓库中实际存在的版本不匹配 导致的。以下是基于已有知识库的解决方案:


解决步骤

1. 确认当前使用的 Conan 远程仓库是否正确

  • 执行 conan remote list 查看已配置的仓库。
  • 推荐使用的远程仓库为 openubmc_opensource(该仓库稳定且无需额外认证),例如执行:
    conan search skynet/* -r openubmc_opensource
    
    查看实际可用的 skynet 版本列表。
  • 若使用 openubmc_sdk 可能触发认证提示(参考 Topic 4788),但该仓库同样可访问,需确认认证信息。

2. 检查并更新本地 profile.ini 文件

  • 找到 profile 文件位置(通常位于 ~/.conan2/profiles/profile.ini 或构建时指定的 -pr 参数所指向的 profile)。
  • 将其中 skynet 的版本号修改为步骤1中查到的 实际存在的版本(例如 skynet/1.7.0.B004@... 等)。
  • 同样检查 luajit 版本是否匹配(常见依赖链),可一并修正。

3. 重新安装 SDK profile

  • 执行以下命令,使构建系统重新加载 profile 并同步依赖信息:
    bingo build -t install_sdk
    
  • 若之前使用 sudo 执行过初始化(如文档块1中所提),需注意权限一致性问题。

4. 检查 liblogger 依赖的 skynet 版本

  • liblogger/1.90.6@openubmc/stable 声明了对 skynet/1.8.0.b001_019@openubmc/stable 的硬依赖,但该版本在仓库中不存在。可能的调整方式:
    • 等待社区上传该版本(但通常需要自行推动);
    • 修改 liblogger 的依赖(在 service.json 或 conanfile 中将 skynet 版本改为实际存在的版本,然后重新构建 liblogger);
    • 寻找 liblogger 的其他版本,例如 conan search liblogger/* -r openubmc_opensource 看是否存在不依赖该 skynet 版本的版本。

5. 完整的环境初始化(可选)

  • 社区建议下载最新的 bmc_sdk 并执行初始化脚本(参考 Topic 6550 回复):
    wget https://repo.openubmc.cn/26.03/sdk/bmc_sdk.zip
    unzip bmc_sdk.zip
    python init.py
    
    确保 profile 与 SDK 配套。

注意事项

  • 若修改 profile 后仍报错,请确认 bingo 版本与 Conan 版本兼容(当前环境为 2603,建议使用配套的 bingo 版本)。
  • 社区版本的 Conan 仓库可能存在版本更新滞后,建议关注 openUBMC 社区讨论 获取最新状态。

以上方法源自社区成功案例,请结合您的实际环境尝试。如果问题仍未解决,建议在社区论坛中附上 manifest/temp/log/task.log 详细日志以便进一步定位。

多芯片的组件开发和产品构建目前是基于 整包构建方案进行的,你需要先拉取社区main分支的最新代码,构建一下产品,再进行组件构建。

多芯片在使用bingo命令是注意添加 -o *:chip=oee_ast2600 -jit 选项

1 个赞