Alex_Geer
@Alex_Geer
System Engineer

Как исправить ошибку debian/rules build subprocess returned exit status 2?

Всем привет. Пытаюсь собрать пакет из source через dpkg-buildpackage
Подскажите в чем проблема и как исправить

dpkg-buildpackage -rfakeroot -uc -b

В итоге получаю ошибку:
make[4]: Leaving directory '/tmp/pulseaudio-11.1/src'
Makefile:4951: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/tmp/pulseaudio-11.1/src'
Makefile:812: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/pulseaudio-11.1'
Makefile:627: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/tmp/pulseaudio-11.1'
dh_auto_build: make -j4 returned exit code 2
debian/rules:34: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

modules/module-snap-policy.c:27:10: fatal error: glib.h: No such file or directory
 #include <glib.h>
          ^~~~~~~~

В инете гуглил что якобы не хватает утилит и библиотек, но они у меня все установлены:
git autoconf pkg-config libssl-dev libpam0g-dev libx11-dev libxfixes-dev libxrandr-dev nasm xsltproc flex bison libxml2-dev dpkg-dev libcap-dev


Может кто подскажет в чем проблема. Убунту 18.04
  • Вопрос задан
  • 263 просмотра
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
2 -- это "файл не найден". В приведённом логе нет самой ошибки, только её последствия. Нужно читать лог сборки раньше, чтобы понять, что произошло.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы