Manjaro KDE Edition
   3036

Очень долгая сборка пакета из АУР

Добрый день. WEbkitgtk из аур собирается уже больше 12 часов. насколько это нормально и как то можно увидеть % прогресса сборки?

5 комментариев

avatar
Так он вроде как устарел давно уже, нет?
Проверьте с помощью $ pactree -r webkitgtk какой программе он нужен, если осиротел- удалите.
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
Был бы не нужен, не ставил бы.
Нужен он программе 1с enterprises.
сама проблема в долгой сборке. сам пакет весит с десяток Мб, а компилится ну просто ооочень долго
0
avatar
А может, он нужен все-же не непосредственно 1С: Предприятие, а какой-то его зависимости? Подозреваю, что это imagemagick. А еще точнее, его необязательный компонент libwebp. Так он еще зимой archlinux.2023198.n4.nabble.com/Phasing-out-webkitgtk-2-td4714908.html перешел с webkitgtk на webkit2gtk.
Если так- ставьте imagemagick вместе с libwebp из реп Manjaro, потом уже разворачивайте Предприятие.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
Полноценно работать в 1С в Манжаро вряд ли получится, виной тому тот самый imagemagick.
Я остановился на варианте с docker infostart.ru/article/sozdaem-docker-konteyner-s-1c-klientom-dlya-linux-548179/
Только сначала нужно снести ранее установленную 1с-ку и удалить скрытые папки в хомяке.
Последний раз редактировалось
0
avatar
По умолчанию идёт сборка пакетов в один поток (ядро), чтобы это поправить надо раскоментировать строку MAKEFLAGS="-j4",(где 4 в моём случае, это количество ядер процессора, Вам же нужно поставить своё значение) в файле /etc/makepkg.conf.
Вот фрагмент файла:
LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro"
#— Make Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j4"
#— Debugging flags
DEBUG_CFLAGS="-g -fvar-tracking-assignments"
DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"
В данном случае у меня идёт сборка пакетов в 4 потока, что сказывается на скорости.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.