Bitbake не удается при получении gstreamer из автономной папки по умолчанию - PullRequest
0 голосов
/ 12 ноября 2018

Я использую bit-bake для создания образа ОС Linux для стартового комплекта Renesas R-Car M3. В соответствии с моим требованием я делаю это без сети, поэтому я взял все необходимые библиотеки и файлы из ранее созданных образов с использованием Интернета. Все работало нормально до библиотеки gstreamer.

Я изменил local.conf и добавил следующие строки.

SOURCE_MIRROR_URL ?= "file:///home/you/your-download-dir/"

INHERIT += "own-mirrors" 

BB_GENERATE_MIRROR_TARBALLS = "1"

Я тоже прикрепляю свой журнал ошибок

DEBUG: файлы SITE ['endian-little', 'bit-64', 'arm-common', 'arm-64', 'common-linux', 'common-glibc', 'aarch64-linux', 'common'] DEBUG: выполнение функции оболочки do_init_submodule Клонирование в «общее» ... фатальное: невозможно получить доступ https://anongit.freedesktop.org/git/gstreamer/common.git/': Не удалось

разрешить хост: anongit.freedesktop.org, фатальный: клон
'https://anongit.freedesktop.org/git/gstreamer/common.git' в не удалось найти путь к субмодулю ВНИМАНИЕ: код выхода 128 из команды оболочки. *** выделенный текст *** ОШИБКА: функция не выполнена: do_init_submodule (файл журнала находится по адресу /platform/build/tmp/work/aarch64-poky-linux/gstreamer1.0-plugins-bad/1.12.2-r0/temp/log.do_init_submodule.9100)

Все извлекается из папки загрузок, битовая выпечка по умолчанию проверяет, работает ли интернет или нет, gstreamer присутствует в папке, но не может извлечь его из файла .tar.

Я делаю все эти процессы в докере с включенным флагом "--network none"

Заранее спасибо.

...