* [devel] О проблемах ollama в Сизифе
@ 2026-07-01 19:25 Артём Курашов
2026-07-02 5:25 ` Ivan A. Melnikov
0 siblings, 1 reply; 10+ messages in thread
From: Артём Курашов @ 2026-07-01 19:25 UTC (permalink / raw)
To: devel
Здравствуйте. Несмотря на то, что я всё ещё кандидат в маинтейнеры, я
уже успел внести некоторые изменения в Сизиф с одобрения действующих
маинтейнеров. Например, именно я в своё время добавил биндинги Python'а
к libnvme:
https://git.altlinux.org/tasks/archive/done/_327/335844/gears/100/git .
Так вот, мной были обнаружены следующие проблемы ollama в Сизифе.
1) Несамодостаточность .src.rpm пакета
Первая проблема заключается в том, что в текущем .spec'е ollama
присутствующем в Сизифе в секции %install два файла копируются из
директории .gear, которая, разумеется, не пакуется в .src.rpm пакет.
Таким образом, текущий .src.rpm пакет ollama в Сизифе не является
самодостаточным. Я пропатчил rules и .spec, после чего собрал
исправленную версию в сборочнице:
https://packages.altlinux.org/ru/tasks/423216/ . Мой ментор одобрил
задание, но оно перешло в состояние EPERM из-за проблемы номер 2.
2) Права на обновление
Вторая проблема ollama в Сизифе заключается в том, что в данный момент
права на обновление ollama в Сизифе есть только исключительно у того,
кто добавил ollama в Сизиф, но, к сожалению, обновлять её больше не
будет, т.к. его больше нет с нами - Виталия Чикунова (vt).
Соответственно, в этой ситуации что-то надо делать с правами. Если их
оставить как они есть сейчас, то никаких обновлений ollama в Сизифе
больше просто не будет.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] О проблемах ollama в Сизифе
2026-07-01 19:25 [devel] О проблемах ollama в Сизифе Артём Курашов
@ 2026-07-02 5:25 ` Ivan A. Melnikov
2026-07-02 7:40 ` Semen Fomchenkov
2026-07-02 14:24 ` Mikhail Efremov
0 siblings, 2 replies; 10+ messages in thread
From: Ivan A. Melnikov @ 2026-07-02 5:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Jul 01, 2026 at 10:25:20PM +0300, Артём Курашов wrote:
> Здравствуйте. Несмотря на то, что я всё ещё кандидат в маинтейнеры, я уже
> успел внести некоторые изменения в Сизиф с одобрения действующих
> маинтейнеров. Например, именно я в своё время добавил биндинги Python'а к
> libnvme:
> https://git.altlinux.org/tasks/archive/done/_327/335844/gears/100/git .
>
> Так вот, мной были обнаружены следующие проблемы ollama в Сизифе.
>
> 1) Несамодостаточность .src.rpm пакета
>
> Первая проблема заключается в том, что в текущем .spec'е ollama
> присутствующем в Сизифе в секции %install два файла копируются из директории
> .gear, которая, разумеется, не пакуется в .src.rpm пакет. Таким образом,
> текущий .src.rpm пакет ollama в Сизифе не является самодостаточным. Я
> пропатчил rules и .spec, после чего собрал исправленную версию в сборочнице:
> https://packages.altlinux.org/ru/tasks/423216/ . Мой ментор одобрил задание,
> но оно перешло в состояние EPERM из-за проблемы номер 2.
Формально src.rpm является самодостаточным, так как из него можно собрать
пакет. Я пробовал, у меня получалось. А Вы?
То, что какие-то файлы копируются из каталога .gear действительно выглядит
неаккуратно, но этот каталог точно будет в сборочной среде, так как
попадает в тарбол с исходниками. Посмотрите на первую строку .gear/rules:
tar: .
Так что проблем собираемости тут нет, есть вопросы к оформлению пакета.
И в этом плане я считаю Ваши изменения недостаточными. Идите до конца,
собирайте из тега, генерируйте diff с exclude=.gear/**, и т.д.
> 2) Права на обновление
>
> Вторая проблема ollama в Сизифе заключается в том, что в данный момент права
> на обновление ollama в Сизифе есть только исключительно у того, кто добавил
> ollama в Сизиф, но, к сожалению, обновлять её больше не будет, т.к. его
> больше нет с нами - Виталия Чикунова (vt). Соответственно, в этой ситуации
> что-то надо делать с правами. Если их оставить как они есть сейчас, то
> никаких обновлений ollama в Сизифе больше просто не будет.
Права на ollama были переданы другому учаснику team:
$ ssh girar acl sisyphus ollama show
ollama armatik
К сожалению, Семён пока не очень активно занимается этим пакетом.
--
wbr,
iv m.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] О проблемах ollama в Сизифе
2026-07-02 5:25 ` Ivan A. Melnikov
@ 2026-07-02 7:40 ` Semen Fomchenkov
2026-07-02 14:24 ` Mikhail Efremov
1 sibling, 0 replies; 10+ messages in thread
From: Semen Fomchenkov @ 2026-07-02 7:40 UTC (permalink / raw)
To: devel
Доброго времени суток!
02.07.2026 08:25, Ivan A. Melnikov пишет:
> On Wed, Jul 01, 2026 at 10:25:20PM +0300, Артём Курашов wrote:
>> Здравствуйте. Несмотря на то, что я всё ещё кандидат в маинтейнеры, я уже
>> успел внести некоторые изменения в Сизиф с одобрения действующих
>> маинтейнеров. Например, именно я в своё время добавил биндинги Python'а к
>> libnvme:
>> https://git.altlinux.org/tasks/archive/done/_327/335844/gears/100/git .
>>
>> Так вот, мной были обнаружены следующие проблемы ollama в Сизифе.
>>
>> 1) Несамодостаточность .src.rpm пакета
>>
>> Первая проблема заключается в том, что в текущем .spec'е ollama
>> присутствующем в Сизифе в секции %install два файла копируются из директории
>> .gear, которая, разумеется, не пакуется в .src.rpm пакет. Таким образом,
>> текущий .src.rpm пакет ollama в Сизифе не является самодостаточным. Я
>> пропатчил rules и .spec, после чего собрал исправленную версию в сборочнице:
>> https://packages.altlinux.org/ru/tasks/423216/ . Мой ментор одобрил задание,
>> но оно перешло в состояние EPERM из-за проблемы номер 2.
> Формально src.rpm является самодостаточным, так как из него можно собрать
> пакет. Я пробовал, у меня получалось. А Вы?
>
> То, что какие-то файлы копируются из каталога .gear действительно выглядит
> неаккуратно, но этот каталог точно будет в сборочной среде, так как
> попадает в тарбол с исходниками. Посмотрите на первую строку .gear/rules:
>
> tar: .
>
> Так что проблем собираемости тут нет, есть вопросы к оформлению пакета.
> И в этом плане я считаю Ваши изменения недостаточными. Идите до конца,
> собирайте из тега, генерируйте diff с exclude=.gear/**, и т.д.
>
>> 2) Права на обновление
>>
>> Вторая проблема ollama в Сизифе заключается в том, что в данный момент права
>> на обновление ollama в Сизифе есть только исключительно у того, кто добавил
>> ollama в Сизиф, но, к сожалению, обновлять её больше не будет, т.к. его
>> больше нет с нами - Виталия Чикунова (vt). Соответственно, в этой ситуации
>> что-то надо делать с правами. Если их оставить как они есть сейчас, то
>> никаких обновлений ollama в Сизифе больше просто не будет.
> Права на ollama были переданы другому учаснику team:
>
> $ ssh girar acl sisyphus ollama show
> ollama armatik
>
> К сожалению, Семён пока не очень активно занимается этим пакетом.
По совпадению, примерно за час до сообщения Артёма я и получил права на
ollama.
При ближайшем обновлении приму во внимание замечания, описанные в этом
обсуждении. Если будут ещё какие‑либо предложения, прошу не стесняться
оставлять их на Bugzilla.
--
best regards,
Semen Fomchenkov
<armatik@altlinux.ru>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] О проблемах ollama в Сизифе
2026-07-02 5:25 ` Ivan A. Melnikov
2026-07-02 7:40 ` Semen Fomchenkov
@ 2026-07-02 14:24 ` Mikhail Efremov
2026-07-02 15:29 ` Anton Farygin
1 sibling, 1 reply; 10+ messages in thread
From: Mikhail Efremov @ 2026-07-02 14:24 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
On Thu, 2 Jul 2026 09:25:58 +0400 Ivan A. Melnikov wrote:
> генерируйте diff с exclude=.gear/**, и т.д.
Кстати, а не стоит ли сделать это в gear по умолчанию, чтобы .gear
никогда не паковался при tar: . и не попадал в автогенеренный патч?
--
WBR, Mikhail Efremov
[-- Attachment #2: ЦиÑÑÐ¾Ð²Ð°Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑ OpenPGP --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] О проблемах ollama в Сизифе
2026-07-02 14:24 ` Mikhail Efremov
@ 2026-07-02 15:29 ` Anton Farygin
2026-07-02 16:34 ` Mikhail Efremov
0 siblings, 1 reply; 10+ messages in thread
From: Anton Farygin @ 2026-07-02 15:29 UTC (permalink / raw)
To: devel
On 7/2/26 17:24, Mikhail Efremov wrote:
> On Thu, 2 Jul 2026 09:25:58 +0400 Ivan A. Melnikov wrote:
>> генерируйте diff с exclude=.gear/**, и т.д.
> Кстати, а не стоит ли сделать это в gear по умолчанию, чтобы .gear
> никогда не паковался при tar: . и не попадал в автогенеренный патч?
Я встречал пакеты, в которых содержимое .gear использовалось в spec в
секциях %setup, %build или %install без SOURCE
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] О проблемах ollama в Сизифе
2026-07-02 15:29 ` Anton Farygin
@ 2026-07-02 16:34 ` Mikhail Efremov
2026-07-02 16:40 ` Anton Farygin
0 siblings, 1 reply; 10+ messages in thread
From: Mikhail Efremov @ 2026-07-02 16:34 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 996 bytes --]
On Thu, 2 Jul 2026 18:29:04 +0300 Anton Farygin wrote:
> On 7/2/26 17:24, Mikhail Efremov wrote:
> > On Thu, 2 Jul 2026 09:25:58 +0400 Ivan A. Melnikov wrote:
> >> генерируйте diff с exclude=.gear/**, и т.д.
> > Кстати, а не стоит ли сделать это в gear по умолчанию, чтобы .gear
> > никогда не паковался при tar: . и не попадал в автогенеренный патч?
>
> Я встречал пакеты, в которых содержимое .gear использовалось в spec в
> секциях %setup, %build или %install без SOURCE
Ну так можно и в .git захотеть что-то запихнуть, но, к счастью, git
такого не позволяет. Вот хорошо бы и gear не позволял пихать в .gear
всякое разное, к работе утилиты gear отношения не имеющее.
[-- Attachment #2: ЦиÑÑÐ¾Ð²Ð°Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑ OpenPGP --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] О проблемах ollama в Сизифе
2026-07-02 16:34 ` Mikhail Efremov
@ 2026-07-02 16:40 ` Anton Farygin
2026-07-02 16:48 ` [devel] altlinux/rules в gear Anton Farygin
2026-07-02 19:51 ` [devel] О проблемах ollama в Сизифе Artem Semenov
0 siblings, 2 replies; 10+ messages in thread
From: Anton Farygin @ 2026-07-02 16:40 UTC (permalink / raw)
To: devel
On 7/2/26 19:34, Mikhail Efremov wrote:
> On Thu, 2 Jul 2026 18:29:04 +0300 Anton Farygin wrote:
>> On 7/2/26 17:24, Mikhail Efremov wrote:
>>> On Thu, 2 Jul 2026 09:25:58 +0400 Ivan A. Melnikov wrote:
>>>> генерируйте diff с exclude=.gear/**, и т.д.
>>> Кстати, а не стоит ли сделать это в gear по умолчанию, чтобы .gear
>>> никогда не паковался при tar: . и не попадал в автогенеренный патч?
>> Я встречал пакеты, в которых содержимое .gear использовалось в spec в
>> секциях %setup, %build или %install без SOURCE
> Ну так можно и в .git захотеть что-то запихнуть, но, к счастью, git
> такого не позволяет. Вот хорошо бы и gear не позволял пихать в .gear
> всякое разное, к работе утилиты gear отношения не имеющее.
>
Вообще нам надо по аналогии с debian добавить поддержку каталога
altlinux в котором будет всякое разное по умолчанию.
А пока такого нет - мне нравится вариант использовать .gear для всего,
что имеет отношение к altlinux.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] altlinux/rules в gear
2026-07-02 16:40 ` Anton Farygin
@ 2026-07-02 16:48 ` Anton Farygin
2026-07-02 19:51 ` [devel] О проблемах ollama в Сизифе Artem Semenov
1 sibling, 0 replies; 10+ messages in thread
From: Anton Farygin @ 2026-07-02 16:48 UTC (permalink / raw)
To: devel
On 7/2/26 19:40, Anton Farygin wrote:
> On 7/2/26 19:34, Mikhail Efremov wrote:
>> On Thu, 2 Jul 2026 18:29:04 +0300 Anton Farygin wrote:
>>> On 7/2/26 17:24, Mikhail Efremov wrote:
>>>> On Thu, 2 Jul 2026 09:25:58 +0400 Ivan A. Melnikov wrote:
>>>>> генерируйте diff с exclude=.gear/**, и т.д.
>>>> Кстати, а не стоит ли сделать это в gear по умолчанию, чтобы .gear
>>>> никогда не паковался при tar: . и не попадал в автогенеренный патч?
>>> Я встречал пакеты, в которых содержимое .gear использовалось в spec в
>>> секциях %setup, %build или %install без SOURCE
>> Ну так можно и в .git захотеть что-то запихнуть, но, к счастью, git
>> такого не позволяет. Вот хорошо бы и gear не позволял пихать в .gear
>> всякое разное, к работе утилиты gear отношения не имеющее.
>>
> Вообще нам надо по аналогии с debian добавить поддержку каталога
> altlinux в котором будет всякое разное по умолчанию.
>
> А пока такого нет - мне нравится вариант использовать .gear для всего,
> что имеет отношение к altlinux.
https://bugzilla.altlinux.org/59716
повесил FR
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] О проблемах ollama в Сизифе
2026-07-02 16:40 ` Anton Farygin
2026-07-02 16:48 ` [devel] altlinux/rules в gear Anton Farygin
@ 2026-07-02 19:51 ` Artem Semenov
2026-07-14 16:48 ` Nikolai Kostrigin
1 sibling, 1 reply; 10+ messages in thread
From: Artem Semenov @ 2026-07-02 19:51 UTC (permalink / raw)
To: devel
02.07.2026 19:40, Anton Farygin пишет:
> Вообще нам надо по аналогии с debian добавить поддержку каталога
> altlinux в котором будет всякое разное по умолчанию.
>
> А пока такого нет - мне нравится вариант использовать .gear для всего,
> что имеет отношение к altlinux.
>
У кого-то в рецензиях читал, что он делает папку alt, в неё и кладёт
спек и дополнительные вещи вроде патчей и др. и пр.Мне понравилась идея,
теперь так и делаю.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] О проблемах ollama в Сизифе
2026-07-02 19:51 ` [devel] О проблемах ollama в Сизифе Artem Semenov
@ 2026-07-14 16:48 ` Nikolai Kostrigin
0 siblings, 0 replies; 10+ messages in thread
From: Nikolai Kostrigin @ 2026-07-14 16:48 UTC (permalink / raw)
To: devel
On 7/2/26 22:51, Artem Semenov wrote:
> 02.07.2026 19:40, Anton Farygin пишет:
>> Вообще нам надо по аналогии с debian добавить поддержку каталога
>> altlinux в котором будет всякое разное по умолчанию.
>>
>> А пока такого нет - мне нравится вариант использовать .gear для
>> всего, что имеет отношение к altlinux.
>>
> У кого-то в рецензиях читал, что он делает папку alt, в неё и кладёт
> спек и дополнительные вещи вроде патчей и др. и пр.Мне понравилась
> идея, теперь так и делаю.
>
Мне кажется, просто "alt" слишком коротко и рискует напороться на
конфликт с именованием директорий в каком-нибудь апстриме. "altlinux" в
этом плане - безопаснее и очевиднее для любого сопровождающего.
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2026-07-14 16:48 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-01 19:25 [devel] О проблемах ollama в Сизифе Артём Курашов
2026-07-02 5:25 ` Ivan A. Melnikov
2026-07-02 7:40 ` Semen Fomchenkov
2026-07-02 14:24 ` Mikhail Efremov
2026-07-02 15:29 ` Anton Farygin
2026-07-02 16:34 ` Mikhail Efremov
2026-07-02 16:40 ` Anton Farygin
2026-07-02 16:48 ` [devel] altlinux/rules в gear Anton Farygin
2026-07-02 19:51 ` [devel] О проблемах ollama в Сизифе Artem Semenov
2026-07-14 16:48 ` Nikolai Kostrigin
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