下载 Fuchsia 源 -- Jiri hooks 不是 运行 由于更新项目或包时出现致命错误
Download Fuchsia source -- Jiri hooks are not run due to fatal errors when updating projects or packages
~$ echo $PATH
/media/cwh/32GB/swdev/fuchsia/.jiri_root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
~$ cd /media/cwh/32GB/swdev/
/media/cwh/32GB/swdev$ curl -s "https://fuchsia.googlesource.com/fuchsia/+/master/scripts/bootstrap?format=TEXT" | base64 --decode | bash
cipd bootstrapped to path:"/media/cwh/32GB/swdev/fuchsia/.jiri_root/bin/cipd"
Please add /media/cwh/32GB/swdev/fuchsia/.jiri_root/bin to your PATH
[22:15:04.404] Updating all projects
PROGRESS: Fetching CIPD packages
[22:38:10.385] Jiri hooks are not run due to fatal errors when updating projects or packages
[23:01:03.457] Jiri hooks are not run due to fatal errors when updating projects or packages
ERROR: context deadline exceeded
我在 Jiri 挂钩消息之前没有看到任何 "fatal errors"。
什么是'Jiri hooks are not run due to fatal errors when updating projects or packages'?
jiri help update
表示有两个默认超时:
-fetch-packages-timeout=30
-hook-timeout=5
直接调用 jiri
增加超时,然后重复原始命令。
cd fuchsia; jiri update -fetch-packages-timeout=90 -hook-timeout=60; cd ..
curl -s "https://fuchsia.googlesource.com/fuchsia/+/master/scripts bootstrap?format=TEXT" | base64 --decode | bash
在我的例子中,是 cipd 未能获取一些预构建的工件。只需通过 运行ning
登录
cipd auth-login
然后再次 运行 紫红色 bootstrap 脚本。
~$ echo $PATH
/media/cwh/32GB/swdev/fuchsia/.jiri_root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
~$ cd /media/cwh/32GB/swdev/
/media/cwh/32GB/swdev$ curl -s "https://fuchsia.googlesource.com/fuchsia/+/master/scripts/bootstrap?format=TEXT" | base64 --decode | bash
cipd bootstrapped to path:"/media/cwh/32GB/swdev/fuchsia/.jiri_root/bin/cipd"
Please add /media/cwh/32GB/swdev/fuchsia/.jiri_root/bin to your PATH
[22:15:04.404] Updating all projects
PROGRESS: Fetching CIPD packages
[22:38:10.385] Jiri hooks are not run due to fatal errors when updating projects or packages
[23:01:03.457] Jiri hooks are not run due to fatal errors when updating projects or packages
ERROR: context deadline exceeded
我在 Jiri 挂钩消息之前没有看到任何 "fatal errors"。
什么是'Jiri hooks are not run due to fatal errors when updating projects or packages'?
jiri help update
表示有两个默认超时:
-fetch-packages-timeout=30
-hook-timeout=5
直接调用 jiri
增加超时,然后重复原始命令。
cd fuchsia; jiri update -fetch-packages-timeout=90 -hook-timeout=60; cd ..
curl -s "https://fuchsia.googlesource.com/fuchsia/+/master/scripts bootstrap?format=TEXT" | base64 --decode | bash
在我的例子中,是 cipd 未能获取一些预构建的工件。只需通过 运行ning
登录cipd auth-login
然后再次 运行 紫红色 bootstrap 脚本。