Сергей Гладченко Posted 10 hours ago Posted 10 hours ago Hello! I am few newbe in linux systems. Explain please where get build framework, and how use it in bananapie m1? Now linux kernel is 6.12.20-current-sunxi 0 Quote
Сергей Гладченко Posted 9 hours ago Author Posted 9 hours ago I find ./compile.sh in ~/userpath/build It created when I clonin git https://github.com/armbian/build But when starting script and select required parameters, CLI write next: Цитата [🌱] Starting main configuration [🌱] Using REVISION from [ main VERSION file: '25.05.0-trunk' ] [🌿] Enabling extension [ armbian-config ] [🌱] Sourcing family configuration [ /home/kolivan/build/config/sources/families/sun7i.conf ] [🌿] Enabling extension [ sunxi-tools ] [✅] change-tracking: after sourcing family config [ KERNEL_MAJOR_MINOR='6.6' ] [✅] change-tracking: after sourcing family config [ KERNELBRANCH='tag:v6.6.75' ] [✅] change-tracking: after sourcing family config [ LINUXFAMILY='sunxi' # (was: 'sun7i') ] [✅] change-tracking: after sourcing family config [ KERNELPATCHDIR='archive/sunxi-6.6' ] [✅] change-tracking: after sourcing family config [ BOOTBRANCH='tag:v2024.01' ] [✅] change-tracking: after sourcing family config [ BOOTPATCHDIR='u-boot-sunxi' ] [✅] change-tracking: after sourcing family config [ NETWORKING_STACK='systemd-networkd' ] [🌱] Sourcing arch configuration [ armhf.conf ] [🌱] Using NETWORKING_STACK [ NETWORKING_STACK: systemd-networkd ] [🌱] Adding networking extensions [ net-systemd-networkd, net-systemd-timesyncd ] [🌿] Enabling extension [ net-systemd-networkd ] [🌿] Enabling extension [ net-systemd-timesyncd ] [🌱] Extension manager [ processed 14 Extension Methods calls and 27 Extension Method implementations ] [🌱] Extension: net-systemd-timesyncd: Adding extra packages to image [ systemd-timesyncd ] [🌱] Extension: net-systemd-networkd: Adding extra packages to image [ netplan.io ] [✅] change-tracking: after late_family_config hooks [ KERNELSOURCE='https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git' ] [✅] change-tracking: after late_family_config hooks [ LINUXCONFIG='linux-sunxi-legacy' ] [✅] change-tracking: after late_family_config hooks [ KERNEL_PATCH_ARCHIVE_BASE='sunxi' ] [✅] change-tracking: after late_family_config hooks [ BOOTSOURCE='https://github.com/u-boot/u-boot' ] [✅] change-tracking: after late_family_config hooks [ BOOTDIR='u-boot' ] [✅] change-tracking: before handling KERNEL_MAJOR_MINOR in config_post_main [ BOOTSOURCEDIR='u-boot-worktree/u-boot/v2024.01' ] [🚸] Not-installing software-properties-common [ For distro 'Debian' release 'bookworm' ] [✅] change-tracking: before calling extension_finish_config [ LINUXSOURCEDIR='linux-kernel-worktree/6.6__sunxi__armhf' ] [🌱] Configuration prepared for BOARD build [ bananapi.conf ] [✨] Repeat Build Options (early) [ ./compile.sh build BOARD=bananapi BRANCH=legacy BUILD_DESKTOP=no BUILD_MINIMAL=yes KERNEL_CONFIGURE=yes RELEASE=bookworm ] [🌱] Checked directory OK for mount options [ /home/kolivan/build/.tmp ('main temporary dir') ] [🌱] Preparing [ host ] [🌱] Python2 not available on host release 'bookworm' [ ancient u-boot versions might/will fail to build ] [🌱] Updating apt host-side for installing host-side packages [ 42 packages ] [🌱] Installing host-side packages [ binfmt-support ccache dwarves imagemagick libbison-dev libfdt-dev libfile-fcntllock-perl libmpc-dev libfl-dev lz4 libncurses-dev libusb-1.0-0-dev ntpsec-ntpdate patchutils pkg-config pv qemu-user-static arch-test swig uuid-dev gcc-arm-linux-gnueabi file tree expect colorized-logs unzip zip pigz pbzip2 lzop zstd gdisk aria2 axel parallel rdfind libpython3-dev libffi-dev libgnutls28-dev libc6-amd64-cross gcc-arm-linux-gnueabi gcc-or1k-elf ] [🔨] E: Package 'gcc-arm-linux-gnueabi' has no installation candidate [🔨] E: Package 'gcc-arm-linux-gnueabi' has no installation candidate [💥] error! [ Failed to install host packages; make sure you have a sane sources.list. ] [💥] Exiting with error 43 [ at /home/kolivan/build/lib/functions/logging/traps.sh:1 exit_with_error() --> lib/functions/logging/traps.sh:1 install_host_side_packages() --> lib/functions/host/host-utils.sh:81 install_host_dependencies() --> lib/functions/host/prepare-host.sh:304 prepare_host_noninteractive() --> lib/functions/host/prepare-host.sh:92 do_with_logging() --> lib/functions/logging/section-logging.sh:81 prepare_host() --> lib/functions/host/prepare-host.sh:17 prepare_host_init() --> lib/functions/main/start-end.sh:64 main_default_start_build() --> lib/functions/main/start-end.sh:17 do_with_default_build() --> lib/functions/main/default-build.sh:41 cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25 armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136 cli_entrypoint() --> lib/functions/cli/entrypoint.sh:176 main() --> compile.sh:50 ] [💥] Cleaning up [ please wait for cleanups to finish ] [🌿] ANSI log file built; inspect it by running: [ less -RS output/logs/log-build-85b79670-3bfc-4123-adc4-9cb895da6713.log.ans ] [🌱] Share log manually: [ use one of the commands below (or add SHARE_LOG=yes next time!) ] [🌿] Share log manually: [ curl --data-binary @output/logs/log-build-85b79670-3bfc-4123-adc4-9cb895da6713.log.ans https://paste.armbian.com/log ] [🌿] Share log manually: [ curl --data-binary @output/logs/log-build-85b79670-3bfc-4123-adc4-9cb895da6713.log.ans https://paste.armbian.de/log ] [🌿] Share log manually: [ curl --data-binary @output/logs/log-build-85b79670-3bfc-4123-adc4-9cb895da6713.log.ans https://paste.next.armbian.com/log ] [🌿] Share log manually: [ curl --data-binary @output/logs/log-build-85b79670-3bfc-4123-adc4-9cb895da6713.log.ans https://paste.armbian.eu/log ] What am I doing wrong? 0 Quote
laibsch Posted 8 hours ago Posted 8 hours ago 35 minutes ago, Сергей Гладченко said: What am I doing wrong? Better to open a separate topic, Сергей Гладченко 0 Quote
Werner Posted 7 hours ago Posted 7 hours ago split into new topic. Use one of the curl commands mentioned in your logs go upload full logs to a paste server. These will contain more information to debug this. 0 Quote
Solution Werner Posted 7 hours ago Solution Posted 7 hours ago 1 hour ago, Сергей Гладченко said: bookworm unsupported host os for build environment. Grant the user access to Docker or use a Noble host. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.