Certains utilisateurs un bâtiment échec par les pairs comme suit:bâtiment par les pairs: « données bzip2 non valide » dans goshim.tar.bz2
$ make peer
Building docker ccenv-image
docker build -t hyperledger/fabric-ccenv build/image/ccenv
Sending build context to Docker daemon 20.19 MB
Step 1 : FROM hyperledger/fabric-baseimage:x86_64-0.2.2
---> 4ac07a26ca7a
Step 2 : COPY payload/chaintool payload/protoc-gen-go /usr/local/bin/
---> Using cache
---> 027688f7aea9
Step 3 : ADD payload/goshim.tar.bz2 $GOPATH/src/
Error processing tar file(bzip2 data invalid: bad magic value in continuation file):
make: *** [build/image/ccenv/.dummy-x86_64-0.7.0] Error 1
Il convient de noter que si vous avez reçu l'erreur, alors vous devez atomiser le répertoire de tissu, et tirez-le à nouveau de la mise en pension. Le simple fait de faire «redevenir pair» ne fonctionnera pas (le fichier bz2 foiré est toujours là). –
Notez également que cette erreur peut toujours se produire si vous avez déjà installé une ancienne version de gnu-tar, vous devrez alors exécuter 'brew unlink gnu-tar' puis la commande d'installation ci-dessus. J'ai testé cette séquence de cmds après avoir rencontré le problème avec 1,28 de gnu-tar installé, unlink + install a résolu le problème. –
J Steven Perry en effet ... cela valait vraiment la peine d'être noté. Devrait être référencé quelque part dans les docs j'irais jusqu'à dire. –