orangepi-xunlong / orangepi-build

Orange Pi build for H2+, H3, H5, H6, H616, RK3328, RK3399 and RK3588(s)
http://www.orangepi.cn/
GNU General Public License v2.0
643 stars 273 forks source link

构建时出错,gpg验证失败 #117

Open whong0951 opened 7 months ago

whong0951 commented 7 months ago

主机OS:ubuntu 22.04 目标开发板:orangepicm4(尝试为zero2构建时也报了相同的错误) 目标系统:debian12 行为:执行build.sh后闪退,查看output/debug/output.log,信息如下,看起来是gpg验证失败导致的

Displaying message: Extension being added rkbin-tools :: added by build.sh:305 -> scripts/main.sh:383 -> scripts/configuration.sh:151 -> external/config/sources/families/rockchip-rk356x.conf:1 -> external/config/sources/families/include/rockchip64_common.inc:5 -> scripts/extensions.sh:0 
Displaying message: Extension manager processed 3 Extension Methods calls and 3 Extension Method implementations info

## BUILD SCRIPT ENVIRONMENT

Repository: 
Version: 

Host OS: jammy
Host arch: amd64
Host system: Linux whong-ubuntu-pc 6.2.0-39-generic #40~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 16 10:53:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Virtualization type: none

## Build script directories
Build directory is located on:
TARGET SOURCE    FSTYPE  AVAIL
/      /dev/sdd2 ext4   813.9G

Build directory permissions:
# file: /home/whong/workspace/orangepi-build
# owner: whong
# group: whong
user::rwx
group::rwx
other::r-x

Temp directory permissions:
# file: /home/whong/workspace/orangepi-build/.tmp
# owner: root
# group: root
user::rwx
group::rwx
other::r-x

## BUILD CONFIGURATION

Build target:
Board: orangepicm4
Branch: legacy
Minimal: yes
Desktop: no
Desktop Environment: 
Software groups: 

Kernel configuration:
Repository: https://github.com/orangepi-xunlong/linux-orangepi.git
Branch: branch:orange-pi-5.10-rk35xx
Config file: linux-rockchip-rk356x-legacy

U-boot configuration:
Repository: https://github.com/orangepi-xunlong/u-boot-orangepi.git
Branch: branch:v2017.09-rk3588
Config file: orangepi-cm4-rk3566_defconfig

Partitioning configuration: gpt offset: 30
Boot partition type: fat 
Root partition type: ext4 

CPU configuration: 408000 - 1800000 with ondemand
Displaying message: Preparing host info
Displaying message: Build host OS release jammy info
Displaying message: Installing build dependencies
Displaying message: Syncing clock cn.pool.ntp.org info
Displaying message: Checking for external GCC compilers  info
Displaying message: downloading using http(s) network gcc-linaro-aarch64-none-elf-4.8-2013.11_linux.tar.xz
pub   rsa2048 2011-01-04 [SC]
      873D6A08B28A5167B466D9D4D47877808F427EAF
uid           [ unknown] Linaro Toolchain Builder <michael.hope+cbuild@linaro.org>

pub   rsa4096 2015-03-16 [SC]
      DF00FAF1C577104B50BF1D0093D6889F9F0E78D5
uid           [ unknown] Igor Pecovnik <igor@armbian.com>
uid           [ unknown] Igor Pecovnik (Ljubljana, Slovenia) <igor.pecovnik@gmail.com>
sub   rsa4096 2015-03-16 [E]

gpg: no signed data
gpg: can't hash datafile: No data
Displaying message: ERROR in function download_and_verify build.sh:305 -> scripts/main.sh:630 -> scripts/main.sh:435 -> scripts/general.sh:1579 -> scripts/general.sh:1808 -> scripts/general.sh:0 err
Displaying message: verification failed  err
Displaying message: Process terminated  info

这个该如何解决?