ALT Linux Team development discussions
 help / color / mirror / Atom feed
* 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-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-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-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