ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] I: [Обновление пакетов] Обновление apache`й
@ 2008-08-02 13:59 Aleksey Avdeev
  2008-08-02 16:14 ` Igor Vlasenko
  0 siblings, 1 reply; 3+ messages in thread
From: Aleksey Avdeev @ 2008-08-02 13:59 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: ALT Linux Sisyphus discussion list

[-- 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 --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-08-03  1:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-08-02 13:59 [sisyphus] I: [Обновление пакетов] Обновление apache`й Aleksey Avdeev
2008-08-02 16:14 ` Igor Vlasenko
2008-08-03  1:17   ` Aleksey Avdeev

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git