Здравствуйте, уважаемые. Очередое обновление apache`й (и связанных пакетов) ушло в incoming/Sisyphus: 1. apache-1.3.41rusPL30.23-alt4.4.src.rpm (см. ) 2. apache2-2.2.9-alt4.src.rpm (см. ) 3. rpm-macros-apache-0.2-alt2.src.rpm (см. ) 4. rpm-macros-apache2-0.2-alt1.src.rpm (см. ) 5. vhosts-filesystem-0.2-alt1.4.src.rpm (см. ) 6. webserver-common-1.1-alt1.src.rpm (см. ) Основные изменения: 1. Ликвидированы конфликты по макросы между apache{,2}: теперь публичные макросы различаются как минимум префиксом (apache{,2}_*, соответственно). 2. Макросы и rpm скрипты вынесены в rpm-{macros,build}-* (см. ). 3. У apache2 публичные макросы с префиксом %a_* и %apache_* объявляю устаревшими (см. п. 1). Если они всё таки нужны -- прошу использовать rpm-macros-apache2-compat (пакет конфликтует с rpm-macros-apache). 4. Ключ apache_ru_compat переехал из apache2 в rpm-macros-apache2. 2viy: В repocop можно добавить проверку на использование пакетами устаревших макросов apache2`го. Срабатывать должно (примерно): 1. В пакете {,Build}Requires apache2-devel (rpm-{macros,build}-apache2) и используются макросы с префиксом %a_ и %apache_ (болие строго -- макросы определённые в rpm-macros-apache2-compat) при отсутствующем {,Build}Requires rpm-macros-apache2-compat -- ошибка: такие пакеты несобируться до подключения rpm-macros-apache2-compat (и/или замены макросов на соответствующие %apache2_). 2. В пакете {,Build}Requires apache-devel (rpm-{macros,build}-apache) и rpm-macros-apache2-compat -- ошибка: макросы apache и apache2 перекроют друг друга непонятным мне образом. 3. В пакете {,Build}Requires apache2-devel (rpm-{macros,build}-apache2) и apache-devel (rpm-{macros,build}-apache) и используются %a_ (и/или %apache2_ отсутствующие в rpm-macros-apache, но определённые в rpm-macros-apache2-compat) -- ошибка. Возможно нужно выдавать предупреждение и при корректном использовании rpm-macros-apache2-compat (как напоминание о использовании устаревших макросов). 2incoming: Прошу удалить старые версии отправленного из Daedalus`а. -- С уважением. Алексей.