Автор Тема: Сборка rpm Apache 2.4  (Прочитано 2119 раз)

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Сборка rpm Apache 2.4
« : 24.01.2017 09:29:51 »
Доброго здоровья местным обитателям. Есть задача собрать Apache 2.4 и PHP 5.6 под Altlinux СПТ 6.0 так-как там апач и пхп очень старые. Вдохновившись инструкцией я приступил. Создал дерево папок для сборки rpm в папке пользователя. Скачал последний стабильный исходник httpd-2.4.25.tar.bz2 и поместил его в SOURCES . Из архива с исходником достал файл . /build/rpm/httpd.spec.in переименовал и поместил в папку SPECS. Далее в консоле ввожу команду:
rpm -ba --target x86_64 Apach24.specЕстественно получаю кучу неудовлетворенных зависимостей. Которые затем удовлетворяю разными способами. Где-то через менеджер пакетов, где-то также сборкой rpm пакетов. Вроде бы все хорошо получается кроме одного момента. Не могу удовлетворить зависимость от distcache-devel. В репозитории Altlinux СПТ 6.0 этого пакета нет поэтому качаю его исходник distcache-1.5.1.tar.gz. В архиве с исходником нет примера spec файла. Как его собрать? Где взять спек? Прошу вашей помощи.
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Сборка rpm Apache 2.4
« Ответ #1 : 24.01.2017 09:41:28 »
Вы лучше спеки и пакеты берите из p7

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Сборка rpm Apache 2.4
« Ответ #2 : 24.01.2017 09:41:50 »
Берите вместе с патчами из .src.rpm на packages.altlinux.org
Spec из исходников явно не писался под специфику Альта.
Андрей Черепанов (cas@)

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #3 : 24.01.2017 12:04:52 »
Вы лучше спеки и пакеты берите из p7

Там я не увидел Apache 2.4. можете показать точно где этот пакет?
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #4 : 24.01.2017 12:05:45 »
Берите вместе с патчами из .src.rpm на packages.altlinux.org
Spec из исходников явно не писался под специфику Альта.

И тут нет Apache 2.4
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Сборка rpm Apache 2.4
« Ответ #5 : 24.01.2017 12:59:53 »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Сборка rpm Apache 2.4
« Ответ #6 : 24.01.2017 13:11:39 »
Доброго здоровья местным обитателям. Есть задача собрать Apache 2.4 и PHP 5.6 под Altlinux СПТ 6.0 так-как там апач и пхп очень старые.
и что потом вы с этим будете делать? Сертификат то тю-тю  8-)

может проще не использовать СПТ, а взять стертеркит на p8?

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #7 : 25.01.2017 10:27:19 »

и что потом вы с этим будете делать? Сертификат то тю-тю  8-)

может проще не использовать СПТ, а взять стертеркит на p8?
Тут вы конечно правы. Но где гарантия что p8 сертифицируют в ближайшее время? Или может скоро появится Altlinux СПТ 8.0 ? Я долго ждал появления седьмого сертифицированного Альта но этого так и не случилось.
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Сборка rpm Apache 2.4
« Ответ #8 : 25.01.2017 10:29:41 »

и что потом вы с этим будете делать? Сертификат то тю-тю  8-)

может проще не использовать СПТ, а взять стертеркит на p8?
Тут вы конечно правы. Но где гарантия что p8 сертифицируют в ближайшее время? Или может скоро появится Altlinux СПТ 8.0 ? Я долго ждал появления седьмого сертифицированного Альта но этого так и не случилось.
8-ку отдаём на сертификацию на днях (но не во ФСТЭК), 7.0 во ФСТЭК и эпопея близится к завершению. С месяц осталось.
Андрей Черепанов (cas@)

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #9 : 25.01.2017 10:34:34 »
8-ку отдаём на сертификацию на днях (но не во ФСТЭК), 7.0 во ФСТЭК и эпопея близится к завершению. С месяц осталось.
Здорово! Так что получается, если я соберу свой Apache2 и php на Altlinux СПТ 6.0 то сертификат автоматически слетает?
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Сборка rpm Apache 2.4
« Ответ #10 : 25.01.2017 11:02:41 »
8-ку отдаём на сертификацию на днях (но не во ФСТЭК), 7.0 во ФСТЭК и эпопея близится к завершению. С месяц осталось.
Здорово! Так что получается, если я соберу свой Apache2 и php на Altlinux СПТ 6.0 то сертификат автоматически слетает?
Не так. Сертификат подразумевает целостность носителя, с которого устанавливаете. Вы можете что угодно с установленной системой делать, но вопрос: аттестуют ли Вашу систему с такими изменениями? К сертификации и сертифицированным дистрибутивам это не имеет никакого отношения. Спрашивайте у аттестующих.
Андрей Черепанов (cas@)

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #11 : 25.01.2017 11:14:55 »
А у вас случайно не завалялся в закромах уже собранный Apache 2.4 и PHP 5.6 для Альта СПТ 6 ? :-)
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #12 : 25.01.2017 14:04:02 »
Начал собирать. На строке Requires: %name-base = %EVR пишет - ошибка: Macro %EVR not found как ее устранить?
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Сборка rpm Apache 2.4
« Ответ #13 : 25.01.2017 14:18:32 »
Сначала посмотреть, какие пакеты нужны для сборки пакета. В том-же спеке.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Сборка rpm Apache 2.4
« Ответ #14 : 25.01.2017 14:31:46 »
Сначала посмотреть, какие пакеты нужны для сборки пакета. В том-же спеке.
а это для hasher проблемма такое разруливать разве?