web-dev-qa-db-fra.com

Live-Build lb build "chroot: échec de l’exécution de la commande‘ / usr / bin / env ’: aucun fichier ni répertoire de ce type"

J'ai un problème avec live build

$ Sudo lb build --interactive Shell

revient avec

chroot: failed to run command ‘/usr/bin/env’: No such file or directory

est-ce que quelqu'un sait ce qui se passe?

6
Hayden

Il m'est arrivé la même chose et je pense que c'est parce que mon répertoire de travail est monté à partir de mon OS hôte (mac osx) via vagant.

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

L'erreur '/usr/bin/env': No such file or directory est due à l'échec de debootstrap. Je parierais que la commande en cours d'exécution ressemble à quelque chose comme: chroot /vagrant/tutorial1/chroot /usr/bin/env FOO=bar baz et que chroot ne trouve pas /usr/bin/env

Je me suis déplacé en dehors du chemin/vagrant sur ma machine et il semble fonctionner.

Essayez de regarder les messages précédents dans la sortie pour trouver des indices. Ne hésitez pas à coller plus de la sortie ici si vous n'êtes toujours pas certain!

4
kitchen

Le diagnostic de @ kitchen sur la signification du message d'erreur est exact, mais le scénario ne correspond pas au mien. J'ai trouvé ./chroot/debootstrap/debootstrap.log contient des informations supplémentaires sur la raison pour laquelle la commande debootstrap est en train de mourir:

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

Il s'avère que le paquetage dpkg était obsolète. La mise à niveau avec apt-get install -y dpkg corrigé ce bogue .

0
rgov