From: "Dmitry Afanasov" <afanasovdmitry@gmail.com>
To: "ALT Linux Team development discussions" <devel@lists.altlinux.org>
Subject: Re: [devel] A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях
Date: Thu, 30 Oct 2008 10:31:18 +0300
Message-ID: <9d5146970810300031u272d8e28wd727e7cdf726d958@mail.gmail.com> (raw)
In-Reply-To: <49095CF7.8080206@solin.spb.ru>
30.10.08, Aleksey Avdeev<solo@solin.spb.ru> написал(а):
> Цитирую svd@ (см.
> <http://lists.altlinux.org/pipermail/devel/2006-March/123848.html>):
>
>
> > По поводу зависимости на libdb4.x: для subversion необходимо
> > использовать ту же версию libdb, с которой собрана libaprutil (полагаю,
> > это же справедливо и для других пакетов, использующих libaprutil).
> > Соответственно, возникает желание убрать зависимость на libdb4.x-devel
> > из subversion и полагаться на зависимости libaprutil. Ну а в libaprutil
> > ввести зависимость на конерктную libdb4.x-devel, а не на libdb4-devel,
> > поскольку автоматические пересборки с новыми версиями чреваты...
> >
>
> Думаю стоит последовать данной рекомендации.
сейчас в subversion почти так и организовано.
правда именно что почти: в спеке стоит Requires: apache2-libdb = 4.4,
которая должна обеспечиватьт libdb-4.4, а реально слинковался с
libdb-4.7, взятым из apu-1-config
также, в BuildRequires стоит libapr1-devel и дополнительно
BuildPreReq: apache2-devel >= 2.2.4-alt15 для subversion-server-dav
не буду настаивать, хорошо это или плохо - по зависимостям я лучше
доверюсь более ориентирующимся в вопросе :) единсвенное скажу, что,
если я правильно понимаю смысл зависимости apache2-libdb = 4.4, то
своей функции не выполняет - вместо libdb-4.4 используется libdb-4.7.
и на мой вгляд было бы логичным в buildrequires вписать только
libapr1-devel, а в m4 скриптах от autotools выдирать версию libdb их
apu_config, так как это сделано в том же subversion. и убрать всякие
apache2-devel, apache2-libdb для определения версии libdb. ставить,
только если софтинке действительно нужны хедеры, поставляемые
apache2-devel.
apache'вцы, вы с его сборками более знакомы, как вам такое?
--
С уважением
Афанасов Дмитрий
next prev parent reply other threads:[~2008-10-30 7:31 UTC|newest]
Thread overview: 69+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-28 16:20 [devel] Q: libdb-4.6.so users Dmitry V. Levin
2008-10-28 17:57 ` Sergey V Turchin
2008-10-28 18:24 ` Dmitry V. Levin
2008-10-29 9:52 ` Dmitry Afanasov
2008-10-29 10:45 ` Sergey V Turchin
2008-10-29 11:29 ` Aleksey Avdeev
2008-10-29 11:39 ` Dmitry Afanasov
2008-10-29 12:37 ` Aleksey Avdeev
2008-10-29 12:56 ` Boris Savelev
2008-10-29 13:02 ` Dmitry Afanasov
2008-10-29 14:19 ` Aleksey Avdeev
2008-10-29 13:28 ` Aleksey Avdeev
2008-10-29 13:36 ` Aleksey Avdeev
2008-10-29 13:34 ` Boris Savelev
2008-10-29 14:23 ` Aleksey Avdeev
2008-10-29 14:07 ` Boris Savelev
2008-10-29 14:48 ` Aleksey Avdeev
2008-10-29 14:38 ` Boris Savelev
2008-10-29 14:46 ` Boris Savelev
2008-10-29 15:11 ` Aleksey Avdeev
2008-10-29 15:27 ` Aleksey Avdeev
2008-10-29 14:51 ` Dmitry Afanasov
2008-10-29 15:29 ` Aleksey Avdeev
2008-10-29 18:57 ` Dmitry Afanasov
2008-10-29 20:45 ` [devel] A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях (was: libdb-4.6.so users) Aleksey Avdeev
2008-10-29 20:33 ` Boris Savelev
2008-10-29 21:19 ` [devel] A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях Aleksey Avdeev
2008-10-29 22:42 ` Dmitry V. Levin
2008-10-29 22:45 ` [devel] A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях (was: libdb-4.6.so users) Dmitry V. Levin
2008-10-30 1:43 ` [devel] A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях Aleksey Avdeev
2008-10-30 1:39 ` Dmitry V. Levin
2008-10-30 5:20 ` Aleksey Avdeev
2008-10-30 7:06 ` Aleksey Avdeev
2008-10-30 7:31 ` Dmitry Afanasov [this message]
2008-10-30 8:22 ` Aleksey Avdeev
2008-10-30 8:12 ` Dmitry Afanasov
2008-10-30 22:55 ` Aleksey Avdeev
2008-10-31 9:42 ` Aleksey Avdeev
2008-10-31 12:36 ` Dmitry Afanasov
2008-10-31 13:17 ` Aleksey Avdeev
2008-10-31 13:22 ` Dmitry Afanasov
2008-10-31 15:06 ` Aleksey Avdeev
2008-10-31 19:07 ` Aleksey Avdeev
2008-10-31 18:50 ` Dmitry V. Levin
2008-10-31 19:34 ` Igor Vlasenko
2008-11-01 7:19 ` Aleksey Avdeev
2008-11-01 8:51 ` Dmitry Afanasov
2008-11-01 10:02 ` Dmitry Afanasov
2008-11-01 11:01 ` Aleksey Avdeev
2008-11-04 11:03 ` Dmitry Afanasov
2008-11-05 7:10 ` Aleksey Avdeev
2008-11-05 8:26 ` Dmitry Afanasov
2008-10-31 17:30 ` [devel] M24 Michael Shigorin
2008-10-30 14:57 ` [devel] A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях Boris Savelev
2008-10-30 12:27 ` Dmitry V. Levin
2008-10-30 6:18 ` Boris Savelev
2008-10-30 6:59 ` Aleksey Avdeev
2008-10-29 21:03 ` [devel] Q: libdb-4.6.so users Evgeny Sinelnikov
2008-10-29 22:35 ` Dmitry V. Levin
2008-10-29 23:17 ` Evgeny Sinelnikov
2008-10-29 23:51 ` [devel] python-2.5/python-2.6 Dmitry V. Levin
2008-12-24 18:16 ` Dmitry V. Levin
2008-12-24 18:22 ` Dmitriy M. Maslennikov
2008-12-24 18:23 ` Andrey Rahmatullin
2008-12-24 18:30 ` Dmitry V. Levin
2008-11-27 1:27 ` [devel] Q: libdb-4.6.so users Dmitry V. Levin
2008-11-27 4:11 ` Kirill A. Shutemov
2008-11-27 11:52 ` Dmitry V. Levin
2008-11-27 12:04 ` Kirill A. Shutemov
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=9d5146970810300031u272d8e28wd727e7cdf726d958@mail.gmail.com \
--to=afanasovdmitry@gmail.com \
--cc=devel@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