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=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 Message-ID: Date: Wed, 11 Sep 2024 11:51:26 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: devel-newbies@lists.altlinux.org References: <7651725581861@mail.yandex.ru> <226321725937487@mail.yandex.ru> Content-Language: ru From: Grigory Ustinov In-Reply-To: <226321725937487@mail.yandex.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [newbies] =?utf-8?b?0KHQutGA0LjQv9GCIHJwbXJiLCDQvdCw0LfQvdCw0Yc=?= =?utf-8?b?0LXQvdC40LU=?= 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: Wed, 11 Sep 2024 08:51:29 -0000 Archived-At: List-Archive: 10.09.2024 6:28, Александр Лубягин пишет: > 06.09.2024, 07:55, "Ivan A. Melnikov" : > >> Разбирался со .spec-файлами, встретил там строчку вида: > >> - new version 1.6.5 (with rpmrb script) > >> Что это за скрипт - rpmrb ? Через поисковик не нашёл о нём упоминания. > > Это часть Etersoft-build-utils -- набора скриптов от lav@ > > для сопровождения пакетов. Подробности можно поискать > > в самом пакете > Спасибо, попробовал его для сборки .rpm. > 1) Установил необходимые пакеты > # apt-get install etersoft-build-utils perl-Gear-Rules rpm-uscan > 2) Отредактировал sources.list.* из пакета Etersoft > $ diff /etc/eterbuild/apt/sources.list.sisyphus.orig > /etc/eterbuild/apt/sources.list.sisyphus > 5,6c5,7 > < rpm [alt] http://mirror.yandex.ru altlinux/Sisyphus/i586 classic > < rpm [alt] http://mirror.yandex.ru altlinux/Sisyphus/noarch classic > --- > > rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux > Sisyphus/x86_64 classic > > rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux > Sisyphus/x86_64-i586 classic > > rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux > Sisyphus/noarch classic > 3) Прописал недостающий allowed mount points (/proc) в > /etc/hasher-priv/system и ~/.hasher/config > 4) Склонировал репозиторий в packages/ > 5) Запустил сборку .rpm-пакета: > rpmrb > Единственное, на gyle пока прав нет, поэтому выдало: > ... > Run build global at gyle >  $ ssh gyle build --test-only global 6.6.13-alt1 > ssh: alt_dfpl@gyle.altlinux.org: Permission denied (publickey). > И ещё, мне пока непонятен следующий момент. > Скрипты прописывают в описание коммита: > update spec to new build 6.6.13 (with rpmrb script) > А мне надо добавить туда сведения о причине перехода на 6.6.13 > (закрытие CVE). > Корректным ли будет отредактировать описание коммита через rebase, > или же у rpmrb есть ключик, позволяющий его редактировать _до_  git push? Да, корректно. > -- > С уважением, > Александр Лубягин > г. Киров, Россия / Вятка > lubyagin@yandex.ru > > _______________________________________________ > devel-newbies mailing list > devel-newbies@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-newbies