ライブビルドに問題がある
$ Sudo lb build --interactive Shell
で戻ります
chroot: failed to run command ‘/usr/bin/env’: No such file or directory
誰が何が起こっているのか知っていますか?
私に同じことが起こったのは、作業ディレクトリがホストOS(mac osx)からvagrant経由でマウントされているためだと思います。
P: If the following stage fails, the most likely cause of the problem is with your mirror configuration or a caching proxy.
P: Running debootstrap...
mknod: ‘/vagrant/tutorial1/chroot/test-dev-null’: Operation not permitted
E: Cannot install into target '/vagrant/tutorial1/chroot' mounted with noexec or nodev
P: Begin unmounting filesystems...
P: Saving caches...
chroot: failed to run command ‘/usr/bin/env’: No such file or directory
'/usr/bin/env': No such file or directory
エラーは、debootstrapが失敗したためであり、実行中のコマンドはchroot /vagrant/tutorial1/chroot /usr/bin/env FOO=bar baz
の行に沿ったものであり、chrootは/usr/bin/env
の検索に失敗していると思います
マシンの/ vagrantパスの外側に移動しましたが、動作しているようです。
手がかりについては、出力の以前のメッセージを見てみてください。それでもわからない場合は、ここに出力を貼り付けてください。
@kitchenのエラーメッセージの意味の診断は正確ですが、シナリオは私のシナリオと一致しませんでした。 ./chroot/debootstrap/debootstrap.log
にはdebootstrap
コマンドが死んでいる理由に関する追加情報が含まれています。
dpkg-deb: error: archive './/var/cache/apt/archives/base-files_10.1ubuntu2_arm64.deb'
has premature member 'control.tar.xz' before 'control.tar.gz',
giving up
dpkg
パッケージは古いことが判明しました。 apt-get install -y dpkg
で修正して修正 このバグ 。