* [devel] BuildRequires vs BuildPreReq
@ 2003-11-03 9:00 Yury Aliaev
2003-11-03 11:48 ` Andrey Rahmatullin
2003-11-03 12:07 ` Dmitry V. Levin
0 siblings, 2 replies; 6+ messages in thread
From: Yury Aliaev @ 2003-11-03 9:00 UTC (permalink / raw)
To: ALT Devel discussion list
Здравствуйте!
Не растолкует ли мне кто-нибудь, в чём состоит глубокий эсотерический
смысл разбиения зависимостей, необходимых для сборки, на BuildRequires и
BuildPreReq? Ведь и то и другое одинаково необходимо для успешного
осуществления сборки пакета.
Заранее спасибо,
Юрий Аляев.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] BuildRequires vs BuildPreReq
2003-11-03 9:00 [devel] BuildRequires vs BuildPreReq Yury Aliaev
@ 2003-11-03 11:48 ` Andrey Rahmatullin
2003-11-03 12:07 ` Dmitry V. Levin
1 sibling, 0 replies; 6+ messages in thread
From: Andrey Rahmatullin @ 2003-11-03 11:48 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 559 bytes --]
В сообщении от 3 Ноябрь 2003 14:00 Yury Aliaev написал(a):
[...]
> Не растолкует ли мне кто-нибудь, в чём состоит глубокий эсотерический
> смысл разбиения зависимостей, необходимых для сборки, на BuildRequires и
> BuildPreReq? Ведь и то и другое одинаково необходимо для успешного
> осуществления сборки пакета.
RTFM http://docs.altlinux.ru/alt/devel/
"В связи с тем, что BuildRequires зарезервирован для автоматически
вычисляемых зависимостей, для указания особых зависимостей следует
использовать BuildPreReq".
--
Best regards, wRAR
ALT Linux Team
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] BuildRequires vs BuildPreReq
2003-11-03 9:00 [devel] BuildRequires vs BuildPreReq Yury Aliaev
2003-11-03 11:48 ` Andrey Rahmatullin
@ 2003-11-03 12:07 ` Dmitry V. Levin
2003-11-03 14:53 ` [devel] " Michael Shigorin
1 sibling, 1 reply; 6+ messages in thread
From: Dmitry V. Levin @ 2003-11-03 12:07 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 600 bytes --]
On Mon, Nov 03, 2003 at 12:00:10PM +0300, Yury Aliaev wrote:
> Не растолкует ли мне кто-нибудь, в чём состоит глубокий эсотерический
> смысл разбиения зависимостей, необходимых для сборки, на BuildRequires и
> BuildPreReq? Ведь и то и другое одинаково необходимо для успешного
> осуществления сборки пакета.
С точки зрения rpmbuild BuildRequires и BuildPreReq являются неотличимыми тегами.
По традиции, BuildRequires используется для обозначения автоматически
найденных зависимостей (например, buildreq'ом), в то время как BuildPreReq
- для указания зависимостей, добавляемых вручную.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [devel] Re: BuildRequires vs BuildPreReq
2003-11-03 12:07 ` Dmitry V. Levin
@ 2003-11-03 14:53 ` Michael Shigorin
2003-11-04 11:22 ` Yury Aliaev
2003-11-04 11:23 ` Yury Aliaev
0 siblings, 2 replies; 6+ messages in thread
From: Michael Shigorin @ 2003-11-03 14:53 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 881 bytes --]
On Mon, Nov 03, 2003 at 03:07:03PM +0300, Dmitry V. Levin wrote:
> По традиции, BuildRequires используется для обозначения
> автоматически найденных зависимостей (например, buildreq'ом), в
> то время как BuildPreReq - для указания зависимостей,
> добавляемых вручную.
Мне правильно кажется, что было обсуждение, по итогам которого
BuildPreReq все же не рекомендовался?
Кстати, заодно еще пара вопросов: правильно ли, что buildreq
заменяет первый найденный BuildRequires? (т.е. в последующие
можно заносить "свои" зависимости) -- по крайней мере мне так
показалось.
И еще маленький FR: было бы неплохо научить buildreq вычитать уже
указанные вручную зависимости из генерируемых: в "ручных" могут
быть указаны версии, а дублирование, конечно, не вредит, но и
ясности не добавляет.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [devel] Re: BuildRequires vs BuildPreReq
2003-11-03 14:53 ` [devel] " Michael Shigorin
@ 2003-11-04 11:22 ` Yury Aliaev
2003-11-04 11:23 ` Yury Aliaev
1 sibling, 0 replies; 6+ messages in thread
From: Yury Aliaev @ 2003-11-04 11:22 UTC (permalink / raw)
To: ALT Devel discussion list
Michael Shigorin wrote:
> И еще маленький FR: было бы неплохо научить buildreq вычитать уже
> указанные вручную зависимости из генерируемых: в "ручных" могут
> быть указаны версии, а дублирование, конечно, не вредит, но и
> ясности не добавляет.
Можно ещё FR-ов добавить? Просто я замечал, что buildreq часто вставляет
"лишние" зависимости -- в основном, это зависимости тех пакетов, от
которых зависит пакет, обрабатываемый buildreq'ом (хотя бывают и
буквально лишние -- в один пакет он зачем-то вписал flex, после удаления
которого (причём при удалении не было сообщений об нарушаемых
зависимостях) всё благополучно продолжало собираться). Хотелось бы чтобы
хотя бы зависимости "второго уровня" отслеживались и удалялись.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [devel] Re: BuildRequires vs BuildPreReq
2003-11-03 14:53 ` [devel] " Michael Shigorin
2003-11-04 11:22 ` Yury Aliaev
@ 2003-11-04 11:23 ` Yury Aliaev
1 sibling, 0 replies; 6+ messages in thread
From: Yury Aliaev @ 2003-11-04 11:23 UTC (permalink / raw)
To: ALT Devel discussion list
Michael Shigorin wrote:
> И еще маленький FR: было бы неплохо научить buildreq вычитать уже
> указанные вручную зависимости из генерируемых: в "ручных" могут
> быть указаны версии, а дублирование, конечно, не вредит, но и
> ясности не добавляет.
Можно ещё FR-ов добавить? Просто я замечал, что buildreq часто вставляет
"лишние" зависимости -- в основном, это зависимости тех пакетов, от
которых зависит пакет, обрабатываемый buildreq'ом (хотя бывают и
буквально лишние -- в один пакет он зачем-то вписал flex, после удаления
которого (причём при удалении не было сообщений об нарушаемых
зависимостях) всё благополучно продолжало собираться). Хотелось бы чтобы
хотя бы зависимости "второго уровня" отслеживались и удалялись.
P.S. Спасибо всем, ответившим на собственно мой вопрос.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2003-11-04 11:23 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-03 9:00 [devel] BuildRequires vs BuildPreReq Yury Aliaev
2003-11-03 11:48 ` Andrey Rahmatullin
2003-11-03 12:07 ` Dmitry V. Levin
2003-11-03 14:53 ` [devel] " Michael Shigorin
2003-11-04 11:22 ` Yury Aliaev
2003-11-04 11:23 ` Yury Aliaev
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