LINUX.ORG.RU

makepkg

 , ,


0

1

Собственно, сабж. Перестал нормально работать makepkg. После некоторого ожидания в консоли появляются сообщения /usr/bin/bash: предупреждение: слишком высокий уровень командного процессора (1000); сбрасывается до 1. В интернете никакой информации не нашел. Кто сталкивался с таким явлением?

На английском бы это сообщение

xDShot ★★★★★
()

Такое ощущение, что он уходит в бесконечный цикл.

anti_win ★★
() автор топика

Весь makepkg — это просто портянка на баше. Видимо, на каком-то этапе напортачили с вызовом дочерних оболочек и вышел глюк. Думаю, он просто начинает бесконечно создавать дочерние экземпляры баша из-за ошибки в каком-нибуть из if-ов. Вот ссылка на код: https://git.archlinux.org/pacman.git/tree/scripts/makepkg.sh.in

При беглом анализе там виден кусок, вызывающий дорнию оболочку (во всяком случае, я так думаю).

anti_win ★★
() автор топика
Ответ на: комментарий от bormant

Спасибо! Буду пробовать… О результатах отпишусь.

anti_win ★★
() автор топика
Ответ на: комментарий от greenman

Да. Я пробовал другие пакеты ставить — то же самое.

anti_win ★★
() автор топика
Ответ на: комментарий от greenman

При запуске с хелпом все работает.

anti_win ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.