LINUX.ORG.RU
ФорумAdmin

Не могу собрать OpenWRT

 , , ,


0

1

Всем привет! Пытаюсь собрать OpenWRT с помощью Image Builder. Все зависимости установлены, однако сборщик в упор не видит svn

mkdir -p tmp
rm -f tmp/.host.mk
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'gcc'... ok.
Checking 'working-gcc'... ok.
Checking 'g++'... ok.
Checking 'working-g++'... ok.
Checking 'ncurses'... ok.
Checking 'zlib'... ok.
Checking 'libssl'... ok.
Checking 'perl-thread-queue'... ok.
Checking 'tar'... ok.
Checking 'find'... ok.
Checking 'bash'... ok.
Checking 'patch'... ok.
Checking 'diff'... ok.
Checking 'cp'... ok.
Checking 'seq'... ok.
Checking 'awk'... ok.
Checking 'grep'... ok.
Checking 'getopt'... ok.
Checking 'stat'... ok.
Checking 'md5sum'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking 'wget'... ok.
Checking 'perl'... ok.
Checking 'python'... ok.
Checking 'svn'... failed.
Checking 'git'... ok.
Checking 'file'... ok.
Checking 'openssl'... ok.
Checking 'ldconfig-stub'... ok.

Build dependency: Please install the Subversion client
Prerequisite check failed. Use FORCE=1 to override.

Пробовал переустанавливать SVN, ставить более свежую версию. Безрезультатно. В чём может быть дело? Проверял на Debian 8 и Ubuntu 16.04

В чём может быть дело?

в том что кто-то не удосужился заглянуть в скрипт и попытаться понять, чего ему надо.

mos ★★☆☆☆
()

В include/prereq-build.mk есть команда поиска subversion, которая вызывает функцию из include/prereq.mk, которая в свою очередь перебирает доступность по переменной окружения PATH, видимо у Вас команда svn установлена в директорию, которой нет в PATH (если устанавливали пакетным менеджером дистрибутива, то потребуется релогин/перезаход в консоль, чтоб отработали все bashrc/profile скрипты, где обычно устанавливается PATH).

nickleiten ★★★
()
Последнее исправление: nickleiten (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.