* Re: [devel] rsync: mkstemp failed: Read-only file system
@ 2026-04-04 10:40 Aleksandr Shamaraev
2026-04-04 11:24 ` [devel] end of src.rpm on girar Anton Farygin
0 siblings, 1 reply; 8+ messages in thread
From: Aleksandr Shamaraev @ 2026-04-04 10:40 UTC (permalink / raw)
To: devel
04.04.2026 19:43, Anton Farygin пишет:
> On 4/4/26 10:06, Gleb Fotengauer-Malinovskiy wrote:
>> On Sat, Apr 04, 2026 at 04:59:30AM +0300, Ilya Mashkin wrote:
>>> Привет!
>>>
>>> Что-то сломалось на приеме src.rpm?
>> Спасибо! Забыли перенаправить incoming на новый диск, попробуйте ещё
>> раз.
>>
>>
> А не пора ли уже плавно прекратить работу с src.rpm ?
>
Добрый день.
Прошу прощения, что "влезаю" в диалог, но хотел бы сказать свое скромное
мнение, если позволите, использование src.rpm довольно удобно, если
src.rpm относительно большой, а места на https://git.altlinux.org особо
нет.
Я помню, что Вы говорили про плавный переезд на git, но с точки зрения
места, иногда все же удобнее использование src.rpm, что бы туда сюда не
удалять и не добавлять проекты на https://git.altlinux.org
С уважением, Александр
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] end of src.rpm on girar
2026-04-04 10:40 [devel] rsync: mkstemp failed: Read-only file system Aleksandr Shamaraev
@ 2026-04-04 11:24 ` Anton Farygin
2026-04-04 12:59 ` Денис Самсоненко
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Anton Farygin @ 2026-04-04 11:24 UTC (permalink / raw)
To: devel
On 4/4/26 13:40, Aleksandr Shamaraev wrote:
>> А не пора ли уже плавно прекратить работу с src.rpm ?
>>
>
> Добрый день.
>
> Прошу прощения, что "влезаю" в диалог, но хотел бы сказать свое
> скромное мнение, если позволите, использование src.rpm довольно
> удобно, если src.rpm относительно большой, а места на
> https://git.altlinux.org особо нет.
>
> Я помню, что Вы говорили про плавный переезд на git, но с точки зрения
> места, иногда все же удобнее использование src.rpm, что бы туда сюда
> не удалять и не добавлять проекты на https://git.altlinux.org
Так дело в том, что оно потом всё равно становится гитом. А с местом
вопрос решаемый.
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [devel] end of src.rpm on girar
2026-04-04 11:24 ` [devel] end of src.rpm on girar Anton Farygin
@ 2026-04-04 12:59 ` Денис Самсоненко
2026-04-05 15:40 ` Andrey Cherepanov
2026-04-06 5:57 ` Ildar Mulyukov
2 siblings, 0 replies; 8+ messages in thread
From: Денис Самсоненко @ 2026-04-04 12:59 UTC (permalink / raw)
To: ALT Linux Team development discussions
Hi!
сб, 4 апр. 2026 г. в 18:27, Anton Farygin <rider@basealt.ru>:
> >> А не пора ли уже плавно прекратить работу с src.rpm ?
> > Я помню, что Вы говорили про плавный переезд на git, но с точки зрения
> > места, иногда все же удобнее использование src.rpm, что бы туда сюда
> > не удалять и не добавлять проекты на https://git.altlinux.org
> Так дело в том, что оно потом всё равно становится гитом. А с местом
> вопрос решаемый.
А кому мешает сборка из src.rpm? Мне, например, удобнее свои пару
пакетов обновлять через src.rpm. Там делов поменять в spec-файле
версию, добавить запись в chengelog, после чего сгенерировать src.rpm
и отправить на сборку. Мне это и проще, и быстрее, чем городить git
для них.
git хорош, когда ведёшь разработку, и когда надо править исходники, но
наверно не всем это надо.
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] end of src.rpm on girar
2026-04-04 11:24 ` [devel] end of src.rpm on girar Anton Farygin
2026-04-04 12:59 ` Денис Самсоненко
@ 2026-04-05 15:40 ` Andrey Cherepanov
2026-04-05 18:16 ` Anton Farygin
2026-04-06 5:57 ` Ildar Mulyukov
2 siblings, 1 reply; 8+ messages in thread
From: Andrey Cherepanov @ 2026-04-05 15:40 UTC (permalink / raw)
To: devel
04.04.2026 14:24, Anton Farygin пишет:
> On 4/4/26 13:40, Aleksandr Shamaraev wrote:
>>> А не пора ли уже плавно прекратить работу с src.rpm ?
>>>
>>
>> Добрый день.
>>
>> Прошу прощения, что "влезаю" в диалог, но хотел бы сказать свое
>> скромное мнение, если позволите, использование src.rpm довольно
>> удобно, если src.rpm относительно большой, а места на
>> https://git.altlinux.org особо нет.
>>
>> Я помню, что Вы говорили про плавный переезд на git, но с точки
>> зрения места, иногда все же удобнее использование src.rpm, что бы
>> туда сюда не удалять и не добавлять проекты на https://git.altlinux.org
>
> Так дело в том, что оно потом всё равно становится гитом. А с местом
> вопрос решаемый.
Зато не нужно ждать 8 минут (!) для добавления сборки keycloak.
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] end of src.rpm on girar
2026-04-05 15:40 ` Andrey Cherepanov
@ 2026-04-05 18:16 ` Anton Farygin
2026-04-06 7:34 ` Andrey Cherepanov
0 siblings, 1 reply; 8+ messages in thread
From: Anton Farygin @ 2026-04-05 18:16 UTC (permalink / raw)
To: devel
On 4/5/26 18:40, Andrey Cherepanov wrote:
> 04.04.2026 14:24, Anton Farygin пишет:
>> On 4/4/26 13:40, Aleksandr Shamaraev wrote:
>>>> А не пора ли уже плавно прекратить работу с src.rpm ?
>>>>
>>>
>>> Добрый день.
>>>
>>> Прошу прощения, что "влезаю" в диалог, но хотел бы сказать свое
>>> скромное мнение, если позволите, использование src.rpm довольно
>>> удобно, если src.rpm относительно большой, а места на
>>> https://git.altlinux.org особо нет.
>>>
>>> Я помню, что Вы говорили про плавный переезд на git, но с точки
>>> зрения места, иногда все же удобнее использование src.rpm, что бы
>>> туда сюда не удалять и не добавлять проекты на https://git.altlinux.org
>>
>> Так дело в том, что оно потом всё равно становится гитом. А с местом
>> вопрос решаемый.
>
> Зато не нужно ждать 8 минут (!) для добавления сборки keycloak.
>
Почему так долго ? У меня clickhouse очень большой и добавляется быстро.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] end of src.rpm on girar
2026-04-05 18:16 ` Anton Farygin
@ 2026-04-06 7:34 ` Andrey Cherepanov
0 siblings, 0 replies; 8+ messages in thread
From: Andrey Cherepanov @ 2026-04-06 7:34 UTC (permalink / raw)
To: devel
05.04.2026 21:16, Anton Farygin пишет:
> On 4/5/26 18:40, Andrey Cherepanov wrote:
>> 04.04.2026 14:24, Anton Farygin пишет:
>>> On 4/4/26 13:40, Aleksandr Shamaraev wrote:
>>>>> А не пора ли уже плавно прекратить работу с src.rpm ?
>>>>>
>>>>
>>>> Добрый день.
>>>>
>>>> Прошу прощения, что "влезаю" в диалог, но хотел бы сказать свое
>>>> скромное мнение, если позволите, использование src.rpm довольно
>>>> удобно, если src.rpm относительно большой, а места на
>>>> https://git.altlinux.org особо нет.
>>>>
>>>> Я помню, что Вы говорили про плавный переезд на git, но с точки
>>>> зрения места, иногда все же удобнее использование src.rpm, что бы
>>>> туда сюда не удалять и не добавлять проекты на
>>>> https://git.altlinux.org
>>>
>>> Так дело в том, что оно потом всё равно становится гитом. А с местом
>>> вопрос решаемый.
>>
>> Зато не нужно ждать 8 минут (!) для добавления сборки keycloak.
>>
> Почему так долго ? У меня clickhouse очень большой и добавляется быстро.
>
cas@basalt keycloak $ du -s
13G .
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] end of src.rpm on girar
2026-04-04 11:24 ` [devel] end of src.rpm on girar Anton Farygin
2026-04-04 12:59 ` Денис Самсоненко
2026-04-05 15:40 ` Andrey Cherepanov
@ 2026-04-06 5:57 ` Ildar Mulyukov
2026-04-06 8:37 ` Sergey Bolshakov
2 siblings, 1 reply; 8+ messages in thread
From: Ildar Mulyukov @ 2026-04-06 5:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
Добрый день,
On Sun, Apr 5, 2026 at 5:23 AM Anton Farygin <rider@basealt.ru> wrote:
> Так дело в том, что оно потом всё равно становится гитом. А с местом
> вопрос решаемый.
Тут тонкость в том, что srpm в инфраструктуре и srpm у мэйнтейнера
имеют совершенно разную семантику.
В инфраструктуре, да, srpm превращается в git и git порождает srpm.
Всё едино. Потому что золотое правило гласит: всё, из чего собирается
пакет, должно быть в srpm.
Но мэйнтейнеру бывает совершенно неинтересно держать у себя некоторые
части кода проекта, даже в виде git pack. В основном это касается
vendor-части, я об этом недавно писал (*). И считаю, что разумное
решение так и не найдено.
(*) https://lore.altlinux.org/devel/CACAYGhtWrGE2QGbKaDMKAckajY2kyoSQunVSrz_C0zAHuzjWdQ@mail.gmail.com/T/#e5d7c579f5d70e6a90841caab912c2248931c20e6
С уважением,
--
Ildar Mulyukov,
(ΙΧΘΥΣ) child of God
email: ildar.mulyukov@gmail.com
matrix: @ildar:matrix.org
blog: http://johan-notes.blogspot.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] end of src.rpm on girar
2026-04-06 5:57 ` Ildar Mulyukov
@ 2026-04-06 8:37 ` Sergey Bolshakov
0 siblings, 0 replies; 8+ messages in thread
From: Sergey Bolshakov @ 2026-04-06 8:37 UTC (permalink / raw)
To: ALT Linux Team development discussions
>>>>> "Ildar" == Ildar Mulyukov <ildar.mulyukov@gmail.com> writes:
> Добрый день,
> On Sun, Apr 5, 2026 at 5:23 AM Anton Farygin <rider@basealt.ru> wrote:
>> Так дело в том, что оно потом всё равно становится гитом. А с местом
>> вопрос решаемый.
> Тут тонкость в том, что srpm в инфраструктуре и srpm у мэйнтейнера
> имеют совершенно разную семантику.
> В инфраструктуре, да, srpm превращается в git и git порождает srpm.
> Всё едино. Потому что золотое правило гласит: всё, из чего собирается
> пакет, должно быть в srpm.
> Но мэйнтейнеру бывает совершенно неинтересно держать у себя некоторые
> части кода проекта, даже в виде git pack. В основном это касается
> vendor-части, я об этом недавно писал (*). И считаю, что разумное
> решение так и не найдено.
Можно было бы подумать над такой схемой:
1) при добавлении сборочного (под)задания из git repo у нас появляется
флажок (напр) --bootstrap
2) для такого (под)задания выполняется prep-only стадия с доступом в
сеть, которая и займётся вендорингом на стороне сборочницы
3) результат укладывается в src.rpm, инициируется его пересборка
в обычном режиме
Собственно, так и происходит уже с десятками, если не сотнями, пакетов (**),
только --bootstrap делается на стороне сопровождающего.
В такой схеме плохо то, что архивируется именно src.rpm, а всякая
связь с исходным репозитарием теряется -- что затрудняет совместную
работу, поскольку не всякий со-сопровождающий догадается заглянуть в
people/*/packages
(**)
https://packages.altlinux.org/en/sisyphus/srpms/alacritty/specfiles/
> (*)
> https://lore.altlinux.org/devel/CACAYGhtWrGE2QGbKaDMKAckajY2kyoSQunVSrz_C0zAHuzjWdQ@mail.gmail.com/T/#e5d7c579f5d70e6a90841caab912c2248931c20e6
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-04-06 8:37 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-04-04 10:40 [devel] rsync: mkstemp failed: Read-only file system Aleksandr Shamaraev
2026-04-04 11:24 ` [devel] end of src.rpm on girar Anton Farygin
2026-04-04 12:59 ` Денис Самсоненко
2026-04-05 15:40 ` Andrey Cherepanov
2026-04-05 18:16 ` Anton Farygin
2026-04-06 7:34 ` Andrey Cherepanov
2026-04-06 5:57 ` Ildar Mulyukov
2026-04-06 8:37 ` Sergey Bolshakov
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