* [devel] Учитываются ли зависимости между пакетами внутри одного таска?
@ 2024-05-29 23:10 Aleksey Cheusov
0 siblings, 1 reply; 5+ messages in thread
From: Aleksey Cheusov @ 2024-05-29 23:10 UTC (permalink / raw)
To: devel
Вот таск с двумя пакетами: libmaa-1.5.1-alt1 и paexec-1.1.5-alt2
https://git.altlinux.org/tasks/349917/logs/events.1.1.log
Глядя на сообщение для paexec (он зависит от libmaa)
E: Version >='1.5.1' for 'libmaa-devel' was not found
у меня возникает ощущение, что в таске не учитываются зависимости между
пакетами в рамках одного таска, поскольку в этом же таске лежит libmaa-1.5.1.
Что я делаю не так?
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Учитываются ли зависимости между пакетами внутри одного таска?
@ 2024-05-30 8:29 ` Aleksey Cheusov
2024-05-30 10:34 ` [devel] " Sergey V Turchin
0 siblings, 1 reply; 5+ messages in thread
From: Aleksey Cheusov @ 2024-05-30 8:29 UTC (permalink / raw)
To: devel
> чт, 30 мая 2024 г., 02:11 Aleksey Cheusov <vle@gmx.net>:
>> Вот таск с двумя пакетами: libmaa-1.5.1-alt1 и paexec-1.1.5-alt2
>>
>> https://git.altlinux.org/tasks/349917/logs/events.1.1.log
>>
>> Глядя на сообщение для paexec (он зависит от libmaa)
>>
>> E: Version >='1.5.1' for 'libmaa-devel' was not found
>>
>> у меня возникает ощущение, что в таске не учитываются зависимости между
>> пакетами в рамках одного таска, поскольку в этом же таске лежит
>> libmaa-1.5.1.
>>
>> Что я делаю не так?
>>
> Все учитывается.
> Хотите получить пакет, собирайте его сначала, а не в конце.
Этот ответ как раз изначает, что внутри таска пакеты не пересортируются
согласно внутренним взаимозависимостям, а собираются ровно в том
порядке, в котором перечислены. Ладно, буду перечислять в правильном
порядке.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [devel] Re: Учитываются ли зависимости между пакетами внутри одного таска?
2024-05-30 8:29 ` Aleksey Cheusov
@ 2024-05-30 10:34 ` Sergey V Turchin
2024-05-30 13:07 ` [devel] " Aleksey Cheusov
0 siblings, 1 reply; 5+ messages in thread
From: Sergey V Turchin @ 2024-05-30 10:34 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thursday, 30 May 2024 11:29:01 MSK Aleksey Cheusov wrote:
[...]
> внутри таска пакеты не пересортируются
> согласно внутренним взаимозависимостям
Чтобы их узнать, нужно сперва всех собрать.
Много зависимостей автоматических, которые не вычислить без сборки.
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Учитываются ли зависимости между пакетами внутри одного таска?
2024-05-30 10:34 ` [devel] " Sergey V Turchin
@ 2024-05-30 13:07 ` Aleksey Cheusov
2024-05-30 13:41 ` [devel] " Sergey V Turchin
0 siblings, 1 reply; 5+ messages in thread
From: Aleksey Cheusov @ 2024-05-30 13:07 UTC (permalink / raw)
To: devel
> [...]
>> внутри таска пакеты не пересортируются
>> согласно внутренним взаимозависимостям
> Чтобы их узнать, нужно сперва всех собрать.
> Много зависимостей автоматических, которые не вычислить без сборки.
Первичную сортировку можно сделать, полагаясь на явно указанные в спеке
Depends, BuildDepends и так далее. Так или иначе я без претензий.
Это был просто вопрос, чтобы иметь ввиду на будущее.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [devel] Re: Учитываются ли зависимости между пакетами внутри одного таска?
2024-05-30 13:07 ` [devel] " Aleksey Cheusov
@ 2024-05-30 13:41 ` Sergey V Turchin
0 siblings, 0 replies; 5+ messages in thread
From: Sergey V Turchin @ 2024-05-30 13:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thursday, 30 May 2024 16:07:48 MSK Aleksey Cheusov wrote:
[...]
> >> внутри таска пакеты не пересортируются
> >> согласно внутренним взаимозависимостям
> > Чтобы их узнать, нужно сперва всех собрать.
> > Много зависимостей автоматических, которые не вычислить без сборки.
> Первичную сортировку можно сделать, полагаясь на явно указанные в спеке
> Depends, BuildDepends и так далее.
Бесполезно.
Например, у меня есть динамически меняющиеся BuildRequires.
Бывают и закольцованные.
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-05-30 13:41 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-29 23:10 [devel] Учитываются ли зависимости между пакетами внутри одного таска? Aleksey Cheusov
2024-05-30 8:29 ` Aleksey Cheusov
2024-05-30 10:34 ` [devel] " Sergey V Turchin
2024-05-30 13:07 ` [devel] " Aleksey Cheusov
2024-05-30 13:41 ` [devel] " Sergey V Turchin
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