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