You are not logged in.
I'm also building ascii/beowulf iso's with the lve-sdk. The ascii images just work. The ascii iso's run live and are installable uefi/bios. The beowulf iso's also run live, but the install doesn't finish, it stops right after the partitioning trying to install all the packages. The live-installer is where it stops, not sure what the problem is with it. Hopefully it'll work closer to beowulf release.
Nevermind i think i fixed it with the package "laptop-mode-tools". I powered off from command line "sudo poweroff" and it worked, yet to use star-exit to poweroff.
edit; star-exit now working too
TBH I've never used poweroff, I mostly use a desktop, always use the the win + x yad dialog to shutdown. I do have ob running on a laptop and it works fine.
Ozi wrote:I'm currently refreshing all the 2.x.x images.
I have a slow internet connect so this will take a few days.
Star Kirk 2.1.0 (Oct 2019)
This is a great news, do you plan to add a new .iso with i3wm?
Yes it's upload now.
I'm currently refreshing all the 2.1.x images.
Star Kirk 2.1.1 (Dec 2019), images built with: live-sdk
System updates
Replaced loadlin with win32-loader
Added tint2, sakura to fluxbox
tint2 now inclues launchers (openbox, fluxbox)
Added launchers to the tray (jwm)
Updated netinst to also run live
I have a slow internet connect so this will take a few days.
Star Kirk 2.1.0 (Oct 2019), images built with: live-build
System updates
Usbpmount Yad front-end to pmount for CD/DVD, USB and SD/MMC. Thanks fsr!
Added alias ct to clear trash
Added some cli apps to the Welcome script
Updated instructions for the Netinst
Issue: icedtea-8-plugin is not available
I found these useful
B.4.13. Preseeding other packages
https://www.debian.org/releases/stretch … seed-other
I have a question about the package search page.
I'm sure when I was using it recently, that I could search and find a udeb I was looking for, but now it doesn't. Is this the case? Also would it be possible to put a link on the page so a package can be downloaded.
Devuan package information pages
https://pkginfo.devuan.org
I was looking for choose-init, which doesn't appear in the list anymore.
Ozi
I've now setup a blend for the rpi4, and update the blend_map in the sdk file accordingly.
I was away over the weekend and haven't worked on in the last couple of days.
I've moved passed this point already, re-run git clone and ./init.sh.
I now have a 1.8gb img file! And a 136mb tar.gz file.
Also have and error: failed to run command '/postbuild': Exec format error
And there are 2 of : failed to run command '/dpkgdivert': Exec format error before and after the postbuild error
postbuild() {
fn postbuild
notice "executing $device_name postbuild"
copy-root-overlay
postbuild-clean
}
copy-root-overlay and postbuild-clean currectly don't exist, so added them should remove the errors.
(*) copying raspi4-root
'/home/ozi/arm-sdk/extra/raspi4/boot/cmdline.txt' -> '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/boot/cmdline.txt'
'/home/ozi/arm-sdk/extra/raspi4/boot/config.txt' -> '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/boot/config.txt'
'/home/ozi/arm-sdk/extra/raspi4/etc/network/interfaces' -> '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/etc/network/interfaces'
'/home/ozi/arm-sdk/extra/raspi4/etc/wpa_supplicant' -> '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/etc/wpa_supplicant'
...
'/home/ozi/arm-sdk/extra/raspi4/lib/firmware/brcm/brcmfmac43455-sdio.txt' -> '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/lib/firmware/brcm/brcmfmac43455-sdio.txt'
. mounted sys
. mounted proc
. mounted dev
. mounted devpts
(*) chrooting to execute dpkgdivert...
chroot: failed to run command '/dpkgdivert': Exec format error
[E] error in: chroot-script dpkgdivert
[W] called in: mounted devpts
[W] called in: chrooting to execute dpkgdivert...
[E] error reported, operation aborted.
mv: cannot stat '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/dpkgdivert.log': No such file or directory
(*) chrooting to execute postbuild...
chroot: failed to run command '/postbuild': Exec format error
[E] error in: chroot-script dpkgdivert
[W] called in: mounted devpts
[W] called in: chrooting to execute postbuild...
[E] error reported, operation aborted.
mv: cannot stat '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/postbuild.log': No such file or directory
(*) chrooting to execute dpkgdivert...
chroot: failed to run command '/dpkgdivert': Exec format error
[E] error in: chroot-script dpkgdivert
[W] called in: mounted devpts
[W] called in: chrooting to execute dpkgdivert...
[E] error reported, operation aborted.
mv: cannot stat '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/dpkgdivert.log': No such file or directory
. umounted devpts
. umounted dev
. umounted proc
. umounted sys
(*) Preparing to rsync and tar the rootfs...
. mounted root partition
. mounted boot partition
. god is porco
(*) creating a tarbomb of the rootfs...
. Abandon all hope, ye who enter here
(*) rsyncing strapdir to raw image...
. unmounted boot partition
. unmounted root partition
(*) packaging image for dist
. rechecking filesystem
e2fsck 1.43.4 (31-Jan-2017)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/loop0p2: 7944/112896 files (0.1% non-contiguous), 76905/451072 blocks
resize2fs 1.43.4 (31-Jan-2017)
The filesystem is already 451072 (4k) blocks long. Nothing to do!
partition: none, disk: /dev/loop0, lower: 0, upper: 0
/dev/loop0: partition #1 removed
/dev/loop0: partition #2 removed
'devuan_ascii_2.0.0_arm64_raspi4.img' -> '/home/ozi/arm-sdk/dist/devuan_ascii_2.0.0_arm64_raspi4.img'
(*) generating sha256 for devuan_ascii_2.0.0_arm64_raspi4.img
(*) generating sha256 for devuan_ascii_2.0.0_arm64_raspi4.tar.gz
(*) finished packing devuan_ascii_2.0.0_arm64_raspi4
. find it in /home/ozi/arm-sdk/dist/
. thanks for being patient!
[E] error in: load devuan raspi4
[W] called in: raspi4 build script loaded
[W] called in: ccache is enabled
1 armsdk@devuan #
~/arm-sdk/lib/libdevuansdk/config
# mirror="http://pkgmaster.devuan.org/merged"
mirror="http://deb.devuan.org/merged"
This was a much better build, still some errors though.
(*) chrooting to execute dpkgdivert...
chroot: failed to run command '/dpkgdivert': Exec format error
[E] error in: chroot-script dpkgdivert
[W] called in: mounted devpts
[W] called in: chrooting to execute dpkgdivert...
[E] error reported, operation aborted.
mv: cannot stat '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/dpkgdivert.log': No such file or directory
(*) chrooting to execute postbuild...
chroot: failed to run command '/postbuild': Exec format error
[E] error in: chroot-script dpkgdivert
[W] called in: mounted devpts
[W] called in: chrooting to execute postbuild...
[E] error reported, operation aborted.
mv: cannot stat '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/postbuild.log': No such file or directory
(*) chrooting to execute dpkgdivert...
chroot: failed to run command '/dpkgdivert': Exec format error
[E] error in: chroot-script dpkgdivert
[W] called in: mounted devpts
[W] called in: chrooting to execute dpkgdivert...
[E] error reported, operation aborted.
mv: cannot stat '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/dpkgdivert.log': No such file or directory
. umounted devpts
. umounted dev
. umounted proc
. umounted sys
(*) setting up isolinux
. copying kernel and initrd
iso_setup_isolinux:10: no matches found: /home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/boot/vmlinuz*
iso_setup_isolinux:11: no matches found: /home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/boot/initrd*
cp: cannot stat '/home/ozi/arm-sdk/extra/syslinux/isolinux.bin': No such file or directory
[E] error in: iso_setup_isolinux
[W] called in: copying kernel and initrd
[W] called in: setting up isolinux
[E] error reported, operation aborted.
iso_setup_isolinux:15: no matches found: /home/ozi/arm-sdk/extra/syslinux/*.c32
[E] error in: iso_setup_isolinux
[W] called in: copying kernel and initrd
[W] called in: setting up isolinux
[E] error reported, operation aborted.
(*) writing isolinux configuration
(*) creating squashfs out of strapdir
sudo: mksquashfs: command not found
[E] error in: iso_squash_strap
[W] called in: copying kernel and initrd
[W] called in: creating squashfs out of strapdir
[E] error reported, operation aborted.
(*) building iso...
sudo: xorriso: command not found
[E] error in: iso_xorriso_build
[W] called in: copying kernel and initrd
[W] called in: building iso...
[E] error reported, operation aborted.
[E] error in: load devuan raspi4
[W] called in: raspi4 build script loaded
[W] called in: ccache is enabled
Another git clone and the build seems to be doing ok. It's doing something with all sorts of drivers. No errors so far.
That didn't help, still getting a number of "Exec format errors"
Is there some config that needs to be done for the sdk or libdevuansdk?
I have some parts of this missing. I'm going to re-do the clone and run ./init.sh again.
I changed the repo to:
mirror="http://deb.devuan.org/merged"
# mirror="http://pkgmaster.devuan.org/merged"
From the log:
I: Extracting util-linux...
I: Extracting zlib1g...
(*) installing qemu-user-static
(*) running debootstrap stage 2
chroot: failed to run command '/debootstrap/debootstrap': Exec format error
[E] error in: qemu_install_user
[W] called in: raspi4 build script loaded
[W] called in: running debootstrap stage 2
[E] error reported, operation aborted.
(*) writing system configuration
(*) running debootstrap stage 3
. mounted sys
. mounted proc
. mounted dev
. mounted devpts
(*) chrooting to execute dpkgdivert...
chroot: failed to run command '/dpkgdivert': Exec format error
[E] error in: chroot-script dpkgdivert
[W] called in: mounted devpts
[W] called in: chrooting to execute dpkgdivert...
[E] error reported, operation aborted.
mv: cannot stat '/home/ozi/arm-sdk/tmp/devuan-arm64-build/bootstrap/dpkgdivert.log': No such file or directory
(*) chrooting to execute thirdstage...
chroot: failed to run command '/thirdstage': Exec format error
(*) installing qemu-user-static
(*) running debootstrap stage 2
chroot: failed to run command '/debootstrap/debootstrap': Exec format error
[E] error in: qemu_install_user
[W] called in: raspi4 build script loaded
[W] called in: running debootstrap stage 2
[E] error reported, operation aborted.
(*) writing system configuration
(*) running debootstrap stage 3
I installed bc which fixed this problem.
SHould I be running with using sudo?
/bin/sh: 1: bc: not found
Kbuild:42: recipe for target 'include/generated/timeconst.h' failed
make[1]: *** [include/generated/timeconst.h] Error 127
Makefile:1096: recipe for target 'prepare0' failed
make: *** [prepare0] Error 2
make: *** Waiting for unfinished jobs....
HOSTCC scripts/mod/sumversion.o
UPD scripts/mod/devicetable-offsets.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/bin2c
HOSTCC scripts/kallsyms
HOSTLD scripts/mod/modpost
HOSTCC scripts/pnmtologo
HOSTCC scripts/conmakehash
HOSTCC scripts/recordmcount
HOSTCC scripts/sortextable
HOSTCC scripts/asn1_compiler
HOSTCC scripts/extract-cert
[E] error in: clone-git https://github.com/raspberrypi/linux /home/ozi/arm-sdk/tmp/kernels/raspi4/raspi4-linux rpi-4.19.y
[W] called in: formatting root as ext4
[W] called in: grabbing raspi4-linux
[E] error reported, operation aborted.
DEPMOD 4.19.71-v8+
Warning: modules_install: missing 'System.map' file. Skipping depmod.
(*) grabbing raspi4-firmware
Now I'm running the build, no blend though.
Seems ok so far, it's just pulling in packages.
I've installed ccache, and I'm running ./init.sh now.
Would you consider pulling down the vc tools source and compiling, install the 64bit executables?
Ozi wrote:Where is the variable to set the compress option?
In your raspberry-pi4.sh, near the top, before function definitions, add the lines:
vars+=(nocompressimage) nocompressimage="true"
Is raspberry-pi4.sh a file I need to make, or is it init.sh?
I noticed that there are no blends in the arm-sdk repo. Has anyone done a blend for the rpi4? I've done blends for the live-sdk, are they the same?
I've done the changes to the config.txt and cmdline.txt file to increase ram. And also noticed a line missing in config.txt in the merge request.
## memory shared with the GPU
gpu_mem=128
Where is the variable to set the compress option?
Just trying to install the packages and found gcc-multilib and lib32z1 packages aren't in the debian repo, but they are in the Devuan repo.
@b3bgd Thank you for your very useful reply!
Is there anything in the sdk config file that needs to be changed?
And thanks for mentioning the merge request for 4G RAM limit.