From: Aleksey Avdeev <solo@solin.spb.ru> To: ALT Devel discussion list <devel@lists.altlinux.org> Cc: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org> Subject: [devel] I: [Обновление пакетов] Обновление apache`й Date: Sat, 02 Aug 2008 17:59:45 +0400 Message-ID: <48946851.2020103@solin.spb.ru> (raw) [-- Attachment #1: Type: text/plain, Size: 2926 bytes --] Здравствуйте, уважаемые. Очередое обновление apache`й (и связанных пакетов) ушло в incoming/Sisyphus: 1. apache-1.3.41rusPL30.23-alt4.4.src.rpm (см. <http://git.altlinux.org/people/solo/packages/?p=apache.git;a=commit;h=13f7179fe6d8deb5e6971bc46e65d4c5f774e324>) 2. apache2-2.2.9-alt4.src.rpm (см. <http://git.altlinux.org/people/solo/packages/?p=apache2.git;a=commit;h=2917e40dd9434889cf41bd3d670812d17c107148>) 3. rpm-macros-apache-0.2-alt2.src.rpm (см. <http://git.altlinux.org/people/solo/packages/?p=rpm-macros-apache2.git;a=commit;h=1118ddf164694ccc81f024f8bead7cbc9bd72798>) 4. rpm-macros-apache2-0.2-alt1.src.rpm (см. <http://git.altlinux.org/people/solo/packages/?p=rpm-macros-apache2.git;a=commit;h=9147bf3a2cf455c81d041871f1572db99af20126>) 5. vhosts-filesystem-0.2-alt1.4.src.rpm (см. <http://git.altlinux.org/people/solo/packages/?p=vhosts-filesystem.git;a=commit;h=d4c5fb919cbb8a710f50d393a0362305e42263de>) 6. webserver-common-1.1-alt1.src.rpm (см. <http://git.altlinux.org/people/solo/packages/?p=webserver-common.git;a=commit;h=4488f0f45706b75e18643674665b2cf35acb3af9>) Основные изменения: 1. Ликвидированы конфликты по макросы между apache{,2}: теперь публичные макросы различаются как минимум префиксом (apache{,2}_*, соответственно). 2. Макросы и rpm скрипты вынесены в rpm-{macros,build}-* (см. <http://www.altlinux.org/Drafts/RPMMacrosPackaging>). 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`а. -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 552 bytes --]
next reply other threads:[~2008-08-02 13:59 UTC|newest] Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top 2008-08-02 13:59 Aleksey Avdeev [this message] 2008-08-02 17:34 ` [devel] [sisyphus] " Igor Vlasenko 2008-08-02 17:59 ` Alexey Gladkov 2008-08-03 16:07 ` Igor Vlasenko
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=48946851.2020103@solin.spb.ru \ --to=solo@solin.spb.ru \ --cc=devel@lists.altlinux.org \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git