Jump to content

Cannot build Armbian for Mele A1000: ERROR in function install_deb_chroot


Recommended Posts

Posted

Hi, I know that this device is obsolete, but will be grateful if having any kind of support.

I'm trying to build an image for Armbian for Mele A1000 but no success.

Here is the log:


[ o.k. ] Preparing [ host ]
[ o.k. ] Build host OS release [ hirsute ]
[ o.k. ] Syncing clock [ host ]
[ o.k. ] Checking for external GCC compilers 
[ .... ] downloading from mirrors.dotsrc.org using http(s) network [ gcc-linaro-aarch64-none-elf-4.8-2013.11_linux.tar.xz ]
[#409dbb 24MiB/24MiB(99%) CN:1 DL:651KiB]                                      
[ o.k. ] Verified [ PGP ]
[ .... ] decompressing 
[ .... ] gcc-linaro-aarch64-none-elf-4.8-2013.11_linux.tar.xz: 24.9MiB 
[ .... ] downloading from mirrors.dotsrc.org using http(s) network [ gcc-linaro-arm-none-eabi-4.8-2014.04_linux.tar.xz ]
[#703943 33MiB/33MiB(99%) CN:1 DL:675KiB]                                      
[ o.k. ] Verified [ PGP ]
[ .... ] decompressing 
[ .... ] gcc-linaro-arm-none-eabi-4.8-2014.04_linux.tar.xz: 33.9MiB [7.53MiB/s] 
[ .... ] downloading from mirrors.dotsrc.org using http(s) network [ gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz ]
[#ddd15e 48MiB/48MiB(99%) CN:1 DL:695KiB]                                      
[ o.k. ] Verified [ PGP ]
[ .... ] decompressing 
[ .... ] gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz: 48.8MiB 
[ .... ] downloading from mirrors.dotsrc.org using http(s) network [ gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi.tar.xz ]
[#7a065d 104MiB/104MiB(99%) CN:1 DL:665KiB]                                    
[ o.k. ] Verified [ MD5 ]
[ .... ] decompressing 
[ .... ] gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi.tar.xz:  104MiB 
[ .... ] downloading from mirrors.dotsrc.org using http(s) network [ gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz ]
[#fa3a33 110MiB/111MiB(99%) CN:1 DL:671KiB]                                    
[ o.k. ] Verified [ MD5 ]
[ .... ] decompressing 
[ .... ] gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz:  111MiB 
[ .... ] downloading from mirrors.dotsrc.org using http(s) network [ gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tar.xz ]
[#ede706 244MiB/244MiB(99%) CN:1 DL:663KiB]                                    
[ o.k. ] Verified [ MD5 ]
[ .... ] decompressing 
[ .... ] gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tar.xz:  244MiB 
[ .... ] downloading from mirrors.dotsrc.org using http(s) network [ gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz ]
[#bb28de 259MiB/259MiB(99%) CN:1 DL:596KiB]                                    
[ o.k. ] Verified [ MD5 ]
[ .... ] decompressing 
[ .... ] gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz:  259MiB 
[ .... ] downloading from mirrors.dotsrc.org using http(s) network [ gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf.tar.xz ]
[#865c71 251MiB/251MiB(99%) CN:1 DL:675KiB]                                    
[ o.k. ] Verified [ MD5 ]
[ .... ] decompressing 
[ .... ] gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf.tar.xz:  251MiB 
[ .... ] downloading from mirrors.dotsrc.org using http(s) network [ gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz ]
[#4663f8 268MiB/269MiB(99%) CN:1 DL:673KiB]                                    
[ o.k. ] Verified [ MD5 ]
[ .... ] decompressing 
[ .... ] gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz:  269MiB 
[ o.k. ] Downloading sources 
[ o.k. ] Checking git sources [ u-boot v2020.10 ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 18720, done.
remote: Counting objects: 100% (18720/18720), done.
remote: Compressing objects: 100% (16399/16399), done.
remote: Total 18720 (delta 3316), reused 6606 (delta 1975), pack-reused 0
Receiving objects: 100% (18720/18720), 23.30 MiB | 118.00 KiB/s, done.
Resolving deltas: 100% (3316/3316), done.
From https://source.denx.de/u-boot/u-boot
 * tag                 v2020.10   -> FETCH_HEAD
[ .... ] Checking out 
[ o.k. ] Checking git sources [ linux-mainline orange-pi-5.10 ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 75648, done.
remote: Counting objects: 100% (75648/75648), done.
remote: Compressing objects: 100% (71019/71019), done.
remote: Total 75648 (delta 6277), reused 23645 (delta 3848), pack-reused 0
Receiving objects: 100% (75648/75648), 200.59 MiB | 681.00 KiB/s, done.
Resolving deltas: 100% (6277/6277), done.
From https://github.com/megous/linux
 * branch                orange-pi-5.10 -> FETCH_HEAD
 * [new branch]          orange-pi-5.10 -> origin/orange-pi-5.10
[ .... ] Checking out 
[ o.k. ] Checking git sources [ sunxi-tools master ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 90, done.
remote: Counting objects: 100% (90/90), done.
remote: Compressing objects: 100% (85/85), done.
remote: Total 90 (delta 15), reused 41 (delta 4), pack-reused 0
Unpacking objects: 100% (90/90), 138.26 KiB | 607.00 KiB/s, done.
From https://github.com/linux-sunxi/sunxi-tools
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
[ .... ] Checking out 
[ o.k. ] Checking git sources [ rkbin-tools master ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 362, done.
remote: Counting objects: 100% (362/362), done.
remote: Compressing objects: 100% (258/258), done.
remote: Total 362 (delta 113), reused 329 (delta 103), pack-reused 0
Receiving objects: 100% (362/362), 29.92 MiB | 680.00 KiB/s, done.
Resolving deltas: 100% (113/113), done.
From https://github.com/armbian/rkbin
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
[ .... ] Checking out 
[ o.k. ] Checking git sources [ marvell-tools A3700_utils-armada-18.12 ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 289, done.
remote: Counting objects: 100% (289/289), done.
remote: Compressing objects: 100% (156/156), done.
remote: Total 289 (delta 147), reused 209 (delta 130), pack-reused 0
Receiving objects: 100% (289/289), 5.78 MiB | 680.00 KiB/s, done.
Resolving deltas: 100% (147/147), done.
From https://github.com/MarvellEmbeddedProcessors/A3700-utils-marvell
 * branch            A3700_utils-armada-18.12 -> FETCH_HEAD
 * [new branch]      A3700_utils-armada-18.12 -> origin/A3700_utils-armada-18.12
[ .... ] Checking out 
[ o.k. ] Checking git sources [ marvell-ddr mv_ddr-armada-18.12 ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 120, done.
remote: Counting objects: 100% (120/120), done.
remote: Compressing objects: 100% (112/112), done.
remote: Total 120 (delta 54), reused 16 (delta 4), pack-reused 0
Receiving objects: 100% (120/120), 1.48 MiB | 684.00 KiB/s, done.
Resolving deltas: 100% (54/54), done.
From https://github.com/MarvellEmbeddedProcessors/mv-ddr-marvell
 * branch            mv_ddr-armada-18.12 -> FETCH_HEAD
 * [new branch]      mv_ddr-armada-18.12 -> origin/mv_ddr-armada-18.12
[ .... ] Checking out 
[ o.k. ] Checking git sources [ marvell-binaries binaries-marvell-armada-18.12 ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 0), reused 3 (delta 0), pack-reused 0
Unpacking objects: 100% (4/4), 17.29 KiB | 264.00 KiB/s, done.
From https://github.com/MarvellEmbeddedProcessors/binaries-marvell
 * branch            binaries-marvell-armada-18.12 -> FETCH_HEAD
 * [new branch]      binaries-marvell-armada-18.12 -> origin/binaries-marvell-armada-18.12
[ .... ] Checking out 
[ o.k. ] Checking git sources [ odroidc2-blobs master ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 40, done.
remote: Counting objects: 100% (40/40), done.
remote: Compressing objects: 100% (36/36), done.
remote: Total 40 (delta 4), reused 36 (delta 4), pack-reused 0
Unpacking objects: 100% (40/40), 2.21 MiB | 673.00 KiB/s, done.
From https://github.com/armbian/odroidc2-blobs
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
[ .... ] Checking out 
[ o.k. ] Checking git sources [ testing-reports master ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 141, done.
remote: Counting objects: 100% (141/141), done.
remote: Compressing objects: 100% (83/83), done.
remote: Total 141 (delta 62), reused 116 (delta 56), pack-reused 0
Receiving objects: 100% (141/141), 34.73 KiB | 378.00 KiB/s, done.
Resolving deltas: 100% (62/62), done.
From https://github.com/armbian/testings
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
[ .... ] Checking out 
[ o.k. ] Checking git sources [ amlogic-boot-fip master ]
[ .... ] Creating local copy 
[ .... ] Fetching updates 
remote: Enumerating objects: 163, done.
remote: Counting objects: 100% (163/163), done.
remote: Compressing objects: 100% (105/105), done.
remote: Total 163 (delta 93), reused 127 (delta 58), pack-reused 0
Receiving objects: 100% (163/163), 5.35 MiB | 680.00 KiB/s, done.
Resolving deltas: 100% (93/93), done.
From https://github.com/LibreELEC/amlogic-boot-fip
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
[ .... ] Checking out 
[ o.k. ] Compiling [ sunxi-tools ]
Setting version information: 74273b6

nand-part.c: In function ‘_get_mbr’:
nand-part.c:93:4: warning: ‘strncpy’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation]
   93 |    strncpy((char *)mbr->magic, MBR_MAGIC, 8);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nand-part.c: In function ‘_get_mbr’:
nand-part.c:93:4: warning: ‘strncpy’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation]
   93 |    strncpy((char *)mbr->magic, MBR_MAGIC, 8);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ o.k. ] Installing [ rkbin-tools ]
[ o.k. ] Cleaning /home/vk/build/output/debs for [ melea1000 current ]
[ o.k. ] Creating board support package for CLI [ armbian-bsp-cli-melea1000 ]
[ o.k. ] Starting rootfs and image building process for [ current melea1000 bullseye   no ]
[ o.k. ] Checking for local cache [ bullseye-cli-armhf.218...ec5.tar.lz4 ]
[ .... ] searching on servers 
[ .... ] downloading using torrent network [ bullseye-cli-armhf.21852e6db753135f488609746c3f0ec5.tar.lz4 ]
[ o.k. ] Verified [ PGP ]
[ o.k. ] Checking for local cache [ bullseye-cli-armhf.218...ec5.tar.lz4 ]
[ o.k. ] Extracting bullseye-cli-armhf.218...ec5.tar.lz4 [ 0 days old ]
[ .... ] bullseye-cli-armhf.218...ec5.tar.lz4:  369MiB [ 154MiB/s] [=====>] 100%
[ o.k. ] Adding Armbian repository and authentication key [ /etc/apt/sources.list.d/armbian.list ]
[ o.k. ] Applying distribution specific tweaks for [ bullseye ]
[ o.k. ] Applying common tweaks 
[ .... ] Updating [ package lists ]
[ .... ] Temporarily disabling [ initramfs-tools hook for kernel ]
[ .... ] Installing from repository [ linux-u-boot-melea1000-current ]
[ error ] ERROR in function install_deb_chroot [ image-helpers.sh:202 ]
[ error ] Installation of linux-u-boot-melea1000-current failed [ melea1000 bullseye no sunxi ]
[ o.k. ] Process terminated 
[ o.k. ] Unmounting [ /home/vk/build/.tmp/rootfs-b9e592e7-8792-4598-ac23-886a109aca4f/ ]
[ error ] ERROR in function unmount_on_exit [ image-helpers.sh:82 ]
[ error ] debootstrap-ng was interrupted 
[ o.k. ] Process terminated 
root@ubu:/home/vk/build# 

Posted

...I thought it was KVM/QEMU issue - I compiled on a VM, but it's happening on bare metal too both on Ubuntu 21 and Debian 11...

Posted

Take a look at  build/output/debug/install.log, In my case, it showed that the script was trying to connect to "localhost:3142", which is where apt-cacher-ng listens.

 

Given that I'm building on WSL2/Ubuntu, I had to manually start apt-cacher-ng with:

sudo /etc/init.d/apt-cacher-ng start

Once I did that, the build succeeded.

Posted
On 9/25/2021 at 10:49 PM, Paul Zaremba said:

Take a look at  build/output/debug/install.log, In my case, it showed that the script was trying to connect to "localhost:3142", which is where apt-cacher-ng listens.

 

Given that I'm building on WSL2/Ubuntu, I had to manually start apt-cacher-ng with:

sudo /etc/init.d/apt-cacher-ng start

Once I did that, the build succeeded.

Hi Paul, thank you!

In my case there is another reason.

I curl-ed localhost:3142 and it showed "Apt-Cacher NG Usage Information" web page

This thread is quite old. Please consider starting a new thread rather than reviving this one.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines