Как сохранить папку загрузок в нашем личном репо в yocto - PullRequest
0 голосов
/ 09 января 2019

После успешной сборки "bitbake core-image-sato" я переместил папку загрузок в свой личный репозиторий, а затем удалил загруженные папки и извлек их из моего личного репозитория.

Я добавил BB_NO_NETWORK = "1" в local.conf, и когда я попытался сделать "bitbake core-image-sato", это не удалось.

NOTE: Executing RunQueue Tasks
ERROR: gnu-config-native-20150728+gitAUTOINC+b576fa87c1-r0 do_fetch: Network access disabled through BB_NO_NETWORK (or set indirectly due to use of BB_FETCH_PREMIRRORONLY) but access requested with command LANG=C git -c core.fsyncobjectfiles=0 fetch -f --prune --progress git://git.savannah.gnu.org/config.git refs/*:refs/* (for url git://git.savannah.gnu.org/config.git)
ERROR: gnu-config-native-20150728+gitAUTOINC+b576fa87c1-r0 do_fetch: Function failed: base_do_fetch
ERROR: Logfile of failure stored in: /home/jamal/test/new_repot/build/tmp/work/x86_64-linux/gnu-config-native/20150728+gitAUTOINC+b576fa87c1-r0/temp/log.do_fetch.29816
ERROR: Task (virtual:native:/home/jamal/test/new_repot/sources/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_fetch) failed with exit code '1'

Он пытается снова получить исходный код из сети, так как доступ к сети отключен, он не работает.

Не могли бы вы, ребята, помочь мне в решении этой проблемы. Спасибо за ваше время и терпение.

1 Ответ

0 голосов
/ 11 января 2019

Проблема отсутствует BB_GENERATE_MIRROR_TARBALLS = "1" в local.conf. Тарболы из репозиториев git автоматически не создаются из-за соображений производительности, см. Руководство . Установка этой переменной позволяет создавать тарболы, чтобы их можно было использовать позже, и с git-сервером не нужно связываться.

(См. Комментарии к вопросу для получения дополнительной информации, мы обсуждали решение там. Спасибо @ md.jamal за его тестирование.)

...