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

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Сборка rpm Apache 2.4
« Ответ #15 : 25.01.2017 16:23:44 »
hasher ничего не знает о соответствии имён между пакетами из p6 и p7

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Сборка rpm Apache 2.4
« Ответ #16 : 25.01.2017 19:37:28 »
В большинстве случаев (если не используется Epoch) EVR – %version-%release
Андрей Черепанов (cas@)

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #17 : 26.01.2017 21:39:23 »
В большинстве случаев (если не используется Epoch) EVR – %version-%release
С этим разобрался, вписал в спек строчку - %define EVR  %version-%release
Теперь ругается на вот это - ошибка: строка 210: Provides: %apache2_docdir_prefix-2.4.23
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Сборка rpm Apache 2.4
« Ответ #18 : 26.01.2017 22:27:18 »
Это новый rpm-build-apache2. И ещё десяток пакетов. Зря вы за это взялись без знаний по сборке.
Андрей Черепанов (cas@)

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #19 : 30.01.2017 16:32:25 »
Зря вы за это взялись без знаний по сборке.
Не боги горшки обжигают, ведь так? :-) Я изучил инструкцию по hasher и начал делать по ней. Многое прояснилось, но столкнулся с одной проблемой.
Selected version rpm-macros-apache2#3.12-alt1 for rpm-macros-apache2>=3.12
Выбрано rpm-build-rpm-eval для '/usr/share/rpm-build-rpm-eval/rpm-eval.sh'
E: Версия >='4.0.4-alt100.62' для 'rpm' не найдена
hsh-install: Failed to calculate package file list.
hsh-install: Failed to generate package file list.
Ему нужен rpm 4.0.4-alt100.62 вместо родного ?  Или можно настройками это убрать?
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Сборка rpm Apache 2.4
« Ответ #20 : 30.01.2017 16:33:55 »
Зря вы за это взялись без знаний по сборке.
Не боги горшки обжигают, ведь так? :-) Я изучил инструкцию по hasher и начал делать по ней. Многое прояснилось, но столкнулся с одной проблемой.
Selected version rpm-macros-apache2#3.12-alt1 for rpm-macros-apache2>=3.12
Выбрано rpm-build-rpm-eval для '/usr/share/rpm-build-rpm-eval/rpm-eval.sh'
E: Версия >='4.0.4-alt100.62' для 'rpm' не найдена
hsh-install: Failed to calculate package file list.
hsh-install: Failed to generate package file list.
Ему нужен rpm 4.0.4-alt100.62 вместо родного ?  Или можно настройками это убрать?
Не просто так сделали. Переносите макросы или бэкпортируйте.
Цитировать
Безумству храбрых поём мы песню!
Андрей Черепанов (cas@)

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #21 : 30.01.2017 16:38:16 »
Не просто так сделали. Переносите макросы или бэкпортируйте.
Что значит - переносите макросы? В чем их переносят? В ладошках что-ли?
Бэкпортите - это как?
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Сборка rpm Apache 2.4
« Ответ #22 : 30.01.2017 19:26:49 »
Если взялись за сборку, изучайте матчасть. Вряд ли будут заинтересованные пересказывать документацию. А я откланиваюсь, уж извините.
Андрей Черепанов (cas@)

Оффлайн le2x

  • Участник
  • *
  • Сообщений: 17
Re: Сборка rpm Apache 2.4
« Ответ #23 : 30.01.2017 19:51:07 »
Если взялись за сборку, изучайте матчасть. Вряд ли будут заинтересованные пересказывать документацию. А я откланиваюсь, уж извините.
Прошу простить меня, если был груб. Наверное вам порядком надоели линуксойды-недоучки вроде меня. Альт Линукс мне очень понравился, хочу использовать его и дальше. Просто я не совсем знаком с местным сленгом диалектом поэтому и задаю такие глупые вопросы. Да и собирать пакеты мне раньше не приходилось а тут нужда и инженерское любопытство заставляет. Я так понимаю "Бэкпортить" - подключить сторонный репозитарий p7, p8 верно?

P.S. Этот ваш hasher - просто чудо!
« Последнее редактирование: 30.01.2017 19:54:50 от le2x »
В linux как в женщине есть загадка… Обидится… И хрен разгадаешь на что…

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Сборка rpm Apache 2.4
« Ответ #24 : 30.01.2017 21:13:29 »
Бекпортировать - пересобрать пакет в более старой среде, поменяв спек так, что-бы он удовлетворял реаляим этой среды. И возможно наложив какие-то патчи на исходники, чоо-бы пакет собрался.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Сборка rpm Apache 2.4
« Ответ #25 : 30.01.2017 22:05:48 »
Руслан, дай ссылку на словарь для новичков, пожалуйста.
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Сборка rpm Apache 2.4
« Ответ #27 : 30.01.2017 23:23:23 »
Плюс в этой теме задают вопросы по незнакомым словам:
https://forum.altlinux.org/index.php?topic=675.180