From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730485924; x=1731090724; darn=lists.altlinux.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date:sender:from :to:cc:subject:date:message-id:reply-to; bh=6rPTwMnrPLRmo6Flk5MMI2RB1VU2Beu4q1jy2ghmQs8=; b=WcOt+dHb1fw/XxKZdOtfGa+VYJNe4atCjuYR2u5simnZgpIolOmt10wLqdCAMKLBIM DVWMWl+GsU9xNMs5vMUjd6peJNbsf1zN7LYMq7alQz1Y7qhYzQPLIcf2THr4d10SnWKd ejZlHAivn7fan9JsF1Me9IXa37LL2CDCmRdpxTuw26rCzq7U+HnG8k8fldW9BPQelX+w h36YV0OvRgE6fISC3D9D78U5MvLGIaiMFpaTdE7ucsP/O0g4ouGsQGo3FSvgkpfc7Uf+ GFvlI000olpUTGAgClRdAS+CDCgXJZQFXQoR99HDdkpbZmzGLbF17h6I2KQJKTzkPjaz Ka3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730485924; x=1731090724; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=6rPTwMnrPLRmo6Flk5MMI2RB1VU2Beu4q1jy2ghmQs8=; b=tW2hRG1cDQLvAIZJRBhJVJHesYlZXOQyUBh4IR+BQen68ni+FC2EhWBLWz8LTLoUlO UOYhhZf0oYIMblFI4dVQ4oGmZO7GlTDP5xtX/LtgCtEb6ckhpuy5YGkZ7IMk63ukl0ex PdMw34aYWX7y6BpNNRMOvDOYtAu5+K1VzAwnS5UG0audyxCc50hnok5ehCwpDTiy3kCh jk7pXcXMN26LF3m/E2KpK/bNXcdffUmD9NYqcf/3Y9w+fxz3sbiQ5e5IySDEsoaLhL9M JY/XpKeI7OL9tMHzJO8UWdMhU/7eHoh5Mh3mghkRZU6yZCtqO02ZaRQ/pn29xZpuMQRX I29g== X-Gm-Message-State: AOJu0YzFPh9Vp0OAh4C1Rh1Cveu+5P9QB8/21GYnkrjYUSCNwaiWBnhF W7bHT/85JXCcJ+mv6iniVcyVRhgQxfCUdr8c6xyispoEW10V/+/QVXrr2A== X-Google-Smtp-Source: AGHT+IEAayS63awjc3fNQr5tlbwfVtR3Bi8LkcVsEtieXuVzcNOFJhJiL45HTHAFiPIEcRy+ALCl1g== X-Received: by 2002:a05:6512:230b:b0:539:9645:97ab with SMTP id 2adb3069b0e04-53d65dfee01mr2191307e87.33.1730485923517; Fri, 01 Nov 2024 11:32:03 -0700 (PDT) Sender: "Ivan A. Melnikov" Date: Fri, 1 Nov 2024 22:31:59 +0400 From: "Ivan A. Melnikov" To: ALT Linux Team development discussions Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: Re: [devel] =?utf-8?b?0J/RgNC+0LzQtdC20YPRgtC+0YfQvdGL0LUg0YHQsNCx?= =?utf-8?b?0YLQsNGB0LrQuCDQsiDRgdCx0L7RgNC+0YfQvdGL0YUg0LfQsNC00LDQvdC4?= =?utf-8?b?0Y/RhQ==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Nov 2024 18:32:06 -0000 Archived-At: List-Archive: List-Post: On Fri, Nov 01, 2024 at 06:46:08PM GMT, Ajrat Makhmutov wrote: > Привет всем! Предлагаю добавить новый формат сабтасков: промежуточные > сабтаски. > [...] > Такое изменение значительно упростит поддержание и отправку в стабильные > репозитории пакеты, которые зависят от себя же, и пакеты с кольцевыми > зависимостями. Действительно, тут есть некое противоречие: регламент обновления стабильной ветки предполагает определённую целостность и ценность результата сборки для каждой таски, а в случае бутстрапа это не всегда так. > Ответ от @glebfm: "Но мой пойнт в целом в том, что это большой хак, который > к тому же предполагает сильное переписывание сборочницы". Может, возможно подойти к вопросу с другой стороны: не запихивать все промежуточные этапы в одну задачу, а выстраивать цепочки зависимых задач, способных использовать результаты сборки друг друга, и закоммититься только всей пачкой (т.е. либо все задачи из такой цепочки, либо ниодной)? Кстати, если дать таким цепочкам имена, возможно, мы получим очередной подход к карманам. -- wbr, iv m.