Не запускается сборка образов

Добрый день!
Из ветки master не запускается ./wbdev root exit
ошибка
cat: /wbdev_second_half.sh: No such file or directory

Из 0.47-20200217 запустилось, но кажется инструкция для этой версии устарела.

надо докер-образ обновить: docker pull contactless/devenv

Помогло, спасибо!
Еще момент:


$ BOARD=67; WB_RELEASE=stable; cat << EOFcommand > tmp.sh
#!/bin/bash
apt-get update
apt-get install -y kpartx zip device-tree-compiler u-boot-tools=2016.11+dfsg1-4 libfdt1 binutils
mount -t devtmpfs none /dev
export ROOTFS=./output/rootfs_wb${BOARD}

# нужно удалить эти 3 строки, если rootfs уже была создана ранее и изменена,
# иначе она будет удалена и создана заново!
echo "Create new clean rootfs" 
rm -rf \$ROOTFS
WB_RELEASE=${WB_RELEASE} /root/rootfs/create_rootfs.sh ${BOARD}

echo "Create .fit image"
./image/create_images.sh ${BOARD}
echo "fix permissions"
chown ${UID} -R ./output/images/
rm tmp.sh
EOFcommand

$ ./wbdev root bash ./tmp.sh
Warning: WBDEV_TARGET is not set or not supported, will use stretch-armel

Т.е. пишет, что WBDEV_TARGET не задан и будет stretch-armel, но пакеты скачивает armhf.

Кажется, проверка этой переменной где-то осталась от legacy и сейчас не используется.

Добрый день! Это не совсем легаси, просто сообщение относится к процедуре сборки пакетов (которая не имеет отношения к тому, что вы делаете). Пакеты для armhf скачиваются, потому что это делает скрипт create_rootfs.sh. Уберу это сообщение отсюда, чтобы не смущало, оставлю его только при запуске сборки пакетов.

2 лайка