Сборка deb пакета

Автор Forum_Liker, 22 сентября 2017, 19:00:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Forum_Liker

Здравствуйте участники форума. На работе имеется Debian 9 в которой пытаюсь собрать из исходников pulseeffects. Процесс сборки постоянно останавливается на недостающих библиотек, которые я так же затем собираю из исходников, т.к. в репах старые версии уже. На этот раз проблема возникла со сборкой gstreamer-plugins-bad. По непонятный причинам make не может отработать. Дабы не парится с разбирательствами, хочется на домашней машине собрать сразу deb пакет, чтобы потом на работе одной командой его установить. Или еще лучше сразу собрать pulseeffects в deb. Если кто-то уже собирал эти пакеты, прошу поделиться мануалами по сборке или дать ссылку на внятное обьяснение по сборке) Конечно в сети полно их, но кто часто собирает пакеты, тот знает, что каждый день появляется что то новое.
Дома имеется Arch и Fedora. Надеюсь на сборку deb пакетов это не сильно повлияет. Разрядность одинаковая - х64

ferum

Цитата: Forum_Liker от 22 сентября 2017, 19:00:41Процесс сборки постоянно останавливается на недостающих библиотек, которые я так же затем собираю из исходников, т.к. в репах старые версии уже.
Последнюю версию программы на debian не факт что вообще реально собрать в силу упомянутых вами причин. Берите исходник годовалой давности и всё соберётся. Вовсе не обязательно что нужный для сборки файл находится в gstreamer-plugins-bad, смотрите в содержимом пакетов. Есть ppa репозиторий ubuntu с этой программой можете взять дебианизированные исходники в нём и посмотреть зависимости. Не всегда в репозиториях debian содержатся пакеты и для сборки подобных программ, в ppa ubuntu это решается для каждой отдельной программы, случается при этом ломаются зависимости других программ. Debian стабильный дистрибутив и это достигается в том числе отсеиванием недостаточно проверенного софта, расплата за это некоторая аскетичность дистрибутива.
Русские дебианщики против цифрового слабоумия !