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=-4.3 required=5.0 tests=ALL_TRUSTED,BAYES_00, RP_MATCHES_RCVD autolearn=unavailable autolearn_force=no version=3.4.1 Message-ID: <7bbccaf7-3058-7bad-073a-d043800f8e68@basealt.ru> Date: Fri, 26 Jan 2024 00:38:57 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 To: devel-newbies@lists.altlinux.org References: <423381706208919@mail.yandex.ru> Content-Language: en-US From: Alexey Appolonov In-Reply-To: <423381706208919@mail.yandex.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [newbies] =?utf-8?b?0J3Rg9C80LXRgNCw0YbQuNGPIC1kYXRhINC/0LDQutC1?= =?utf-8?b?0YLQvtCyINCyINGA0LXQv9C+0LfQuNGC0L7RgNC40Lg=?= X-BeenThere: devel-newbies@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "devel@ where you _can_ ask" List-Id: "devel@ where you _can_ ask" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2024 21:39:04 -0000 Archived-At: List-Archive: 25.01.2024 22:08, Александр Лубягин пишет: > Добрый день. > Изучаю возможности rpm, gear, hasher. > Возник следующий вопрос... > Допустим, у меня есть пакет myutil-A-0.1.rpm с утилитой, которая использует > датасет из пакета myutil-data. > Предполагается также написание другой программы, использующей этот же датасет > Вторую утилиту я упакую в пакет myutil-B-0.1.rpm. > Нумерация версий датасета, в общем случае, не обязана повторять нумерацию > пакетов утилит. > Правильно я рассуждаю? То есть, правила Альт-репозитория не привязывают нумерацию > -data пакета к нумерации пакетов утилит? И я могу "зафризить" нумерацию датасета > в состоянии myutil-data-1.0, например. > При этом, нумерации утилит будут 0.1, 0.2, 0.3 ... > Извините за такой тривиальный вопрос. Выяснить ответ на него из > /altlinux/p10/branch/x86_64/RPMS.classic/ я не смог. > -- > С уважением, > Александр Лубягин > > _______________________________________________ > devel-newbies mailing list > devel-newbies@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-newbies Привет, Лично я бы в данном случае не рассматривал пакет myutil-data как некий особый пакет. Тогда мы имеем три равноправных пакета: X-Vx-Rx (myutil-A--.rpm) Y-Vy-Ry (myutil-B--.rpm) Z-Vz-Rx (myutil-data--.rpm) , где Vx - версия пакета X, Rx - релиз пакета x; Vy - версия пакета Y, Ry - релиз пакета y; Vz - версия пакета Z, Rz - релиз пакета z. X зависит от Z какой-то заданной версии Vzx и Y зависит от Z какой-то заданной версии Vzy, при этом допускается выполнения любого из следующих условий: Vx != Vy Vx != Vz Vy != Vz Vzx != Vzy Vzx != Vz Vzy != Vz