From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: <33de5ee493aab8d8cf620f5401f2ad8b@altlinux.ru> <3b888c01-7311-46b5-ac15-ec50562fb76e@altlinux.org> From: Anton Farygin Organization: BaseALT Message-ID: <102667d8-bb3f-7332-beb4-3111274624e8@basealt.ru> Date: Mon, 9 Nov 2020 12:09:20 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 MIME-Version: 1.0 In-Reply-To: <3b888c01-7311-46b5-ac15-ec50562fb76e@altlinux.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] =?utf-8?b?0J/QvtC70YzQt9CwINC+0YIgZGlmZjogdkB2ZXJzaW9u?= =?utf-8?b?QDou?= 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: Mon, 09 Nov 2020 09:09:21 -0000 Archived-At: List-Archive: List-Post: On 09.11.2020 12:05, Stanislav Levin wrote: > > 08.11.2020 01:51, Vitaly Lipatov пишет: >> У меня вопрос к тем, кто использует в .gear/rules конструкцию вида >> spec: .gear/NAME.spec >> tar: v@version@:. name=@name@-@version@ >> diff: v@version@:. . name=@name@-@version@-alt.patch >> >> Чем эта схема вам предпочтительнее сборки из релизного tarball? > Например, > - все удобства и преимущества работы с git по сравнению с tarball > - не всегда в релизные тарболы апстрим пакует все необходимое для сборки > с нуля > - также не всегда в тарболы попадает все необходимое для тестов > - требуется сборка из git tree >> Я это спрашиваю к тому, что обычно пользователи такой схемы не вносят >> никаких изменений (то есть diff им не нужен), а ещё часто забывают >> выполнить gear-remotes-save, и откуда они брали upstream, остаётся >> загадкой для коллег и потомков. > Патч мог быть ранее, может быть, есть сейчас или может, будет позднее. > Не проще один раз добавить, чем добавлять-удалять? > > gear-remotes-save - это просто удобная плюшка, а не обязательство. > Как правило, найти репо не составляет труда. > > Насчет дифа с корнем, меня не устраивает, что в сгенерированный патч > попадает внутрянка alt. Чтобы избежать этого, использовал git subtree, > но оказалось, что эта схема /непонятна/тяжела/отличается от привычных/не > всегда подходит/ и > приходится использовать первое. https://bugzilla.altlinux.org/show_bug.cgi?id=31851 - тут Ваня говорил в начале этого года что у него уже есть готовое решение, позволяющее делать exclude для каталогов в параметре diff.