ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] Расширение функциональности rpm-build-rust
@ 2026-09-16 10:58 Aleksandr Shamaraev
  2026-09-19 14:20 ` Arseny Maslennikov
  0 siblings, 1 reply; 3+ messages in thread
From: Aleksandr Shamaraev @ 2026-09-16 10:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Кому: devel@lists.altlinux.org (devel@lists.altlinux.org);
> Тема: [devel] Расширение функциональности rpm-build-rust;
> 16.09.2026, 20:11, "Rx" <rx1513@altlinux.org>:
> 
> Мы организуем собственную инфраструктуру вокруг доверенного зеркала и 
> позволяем Cargo
> перед пересборкой самому решать какие зависимости нужны.

Доброго времени суток.

Если бы такой вариант был бы возможен, то он был бы на лично мой взгляд 
идеален, особенно учитывая, что некоторые апстримы не следят за тем же 
Cargo.lock и сам cargo build при работе online тянет все что нужно, а 
вот при --offline все это дело "валится"

С уважением, Александр


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] Расширение функциональности rpm-build-rust
  2026-09-16 10:58 [devel] Расширение функциональности rpm-build-rust Aleksandr Shamaraev
@ 2026-09-19 14:20 ` Arseny Maslennikov
  2026-09-19 16:47   ` Artem Semenov
  0 siblings, 1 reply; 3+ messages in thread
From: Arseny Maslennikov @ 2026-09-19 14:20 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2319 bytes --]

On Wed, Sep 16, 2026 at 01:58:24PM +0300, Aleksandr Shamaraev wrote:
> > Кому: devel@lists.altlinux.org (devel@lists.altlinux.org);
> > Тема: [devel] Расширение функциональности rpm-build-rust;
> > 16.09.2026, 20:11, "Rx" <rx1513@altlinux.org>:
> > 
> > Мы организуем собственную инфраструктуру вокруг доверенного зеркала и
> > позволяем Cargo
> > перед пересборкой самому решать какие зависимости нужны.
> 
> Доброго времени суток.
> 
> Если бы такой вариант был бы возможен, то он был бы на лично мой взгляд
> идеален, особенно учитывая, что некоторые апстримы не следят за тем же
> Cargo.lock и сам cargo build при работе online тянет все что нужно, а вот
> при --offline все это дело "валится"

Вообще апстримы в разной степени заинтересованы, чтобы их пакетили.
* Кривой апстрим, не умеющий написать себе юнит или инит-скрипт
* Кривой апстрим, забывающий составить Cargo.lock
  <...вы находитесь здесь...>
* Кривой апстрим, не умеющий линковать своё поделие
* Кривой апстрим, не умеющий программировать
  <...некоторые думают, что "AI" позволяет находиться здесь...>
* Winamp

Где-то на этой шкале точно наступает момент, в который нужно сказать:
    $ r=obstream; rm -rf ~/git/$r && ssh git.alt rm-db $r && echo "$r в топку" | mutt -s "$r is orphaned" devel

А так: даже в случае, если мы начинаем раскладывать crates.io по
пакетам, можно (в теории) Cargo.lock составить, а потом преобразовать в
пачку BuildRequires: crates.io(name) = VR. Вряд ли этому что-то может
помешать.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] Расширение функциональности rpm-build-rust
  2026-09-19 14:20 ` Arseny Maslennikov
@ 2026-09-19 16:47   ` Artem Semenov
  0 siblings, 0 replies; 3+ messages in thread
From: Artem Semenov @ 2026-09-19 16:47 UTC (permalink / raw)
  To: devel


19.09.2026 17:20, Arseny Maslennikov пишет:
> Вообще апстримы в разной степени заинтересованы, чтобы их пакетили.
> * Кривой апстрим, не умеющий написать себе юнит или инит-скрипт
> * Кривой апстрим, забывающий составить Cargo.lock
>    <...вы находитесь здесь...>
> * Кривой апстрим, не умеющий линковать своё поделие
> * Кривой апстрим, не умеющий программировать
>    <...некоторые думают, что "AI" позволяет находиться здесь...>
> * Winamp
>
> Где-то на этой шкале точно наступает момент, в который нужно сказать:
>      $ r=obstream; rm -rf ~/git/$r && ssh git.alt rm-db $r && echo "$r в топку" | mutt -s "$r is orphaned" devel
>
В гранит!


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-09-19 16:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-16 10:58 [devel] Расширение функциональности rpm-build-rust Aleksandr Shamaraev
2026-09-19 14:20 ` Arseny Maslennikov
2026-09-19 16:47   ` Artem Semenov

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