From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: <20180320180354.GA32357@gyle.altlinux.org> <20180320212039.4df413bd@sem.office.basealt.ru> <84206bcd-2a7b-7c48-3e00-a96e5de727b4@altlinux.org> <20180321162803.5d093739@sem.office.basealt.ru> <20180322183927.GG19499@imap.altlinux.org> <20180323045218.GC8138@altlinux.org> <1bc36928-7e6a-6bc3-8cac-7708a61f27a7@altlinux.org> <20180323165119.3a8bbd9f@sem.office.basealt.ru> <20180323172412.58d01dfc@sem.office.basealt.ru> From: Paul Wolneykien Organization: ALT Linux Message-ID: <59502da2-da72-ef85-6660-8d71fd47346f@altlinux.org> Date: Fri, 23 Mar 2018 20:30:12 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20180323172412.58d01dfc@sem.office.basealt.ru> Content-Type: text/plain; charset=utf-8 Content-Language: ru Content-Transfer-Encoding: 8bit Subject: Re: [devel] [#202589] EPERM (try 2) bootloader-utils.git=0.5.0-alt1 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, 23 Mar 2018 17:30:12 -0000 Archived-At: List-Archive: List-Post: 23.03.2018 17:24, Mikhail Efremov пишет: > On Fri, 23 Mar 2018 16:51:19 +0300 Mikhail Efremov wrote: >> On Fri, 23 Mar 2018 15:11:13 +0300 Paul Wolneykien wrote: >>> 23.03.2018 07:52, Alexey V. Vissarionov пишет: >>>> On 2018-03-23 02:03:27 +0300, Paul Wolneykien wrote: >>>> >>>> >> Вообще хорошо бы досмотреть собранное в пропавшем уже >>>> >> http://webery.altlinux.org/task/198627 (а ещё лучше со >>>> >> смерженным bootloader-utils.git) >>>> > Ок, я смержу. >>>> >>>> С утра пораньше прочитал это, как будто ты смердишь. Сильно >>>> удивился, прочитал еще пару раз - дошло. Но как-то совсем уж >>>> http://bash.im/quote/449514 получается... >>> >>> Тщательно вымылся (= совершил ритуальное омовение) и сделал мерж на >>> свежую голову: >>> >>> >>> http://git.altlinux.org/people/manowar/packages/bootloader-utils.git?p=bootloader-utils.git;a=shortlog;h=refs/heads/master >>> >>> Выбор ядра по умолчанию пришлось обернуть в функцию вместо прибитого >>> гвоздями `readlink /boot/vmlinuz`. Обработка каждого нового файла >>> начинается с того, что VMLINUZ_PREFIX возвращается в исходное значение. >>> >>> Если всё устраивает, то как удобнее: pull или новое задание и approve? >> >> Я пора бегло взглянул, постараюсь еще посмотреть позже. > > Посмотрел kernel.filetrigger: > 1. SHARFILE нигде не определяется > 2. Игры с переопределением VMLINUZ_PREFIX - это что-то ужасное. А почему, кстати? Глобальные переменные даже в C иногда используют, не говоря уже о шелле. Разве что название можно дать более нейтральное — например, KERNEL_PREFIX. > Раз теперь префиксы могут быть разные, то надо обернуть все > использования в функции и передавать значение префикса как аргумент, > например. > >> Я, конечно, предпочел бы rebase без тегов/изменений в спеке >> вместо merge, а то тяжело смотреть. Но это несколько больше работы, >> ладно. >> Пока у меня 2 вопроса: >> Как commit message 'Seems to work' отражает сделанные в этом коммите >> изменения? >> Почему это все еще версия 0.5.1, а не 0.6 или, учитывая объем >> изменений, даже 1.0.0? >> > > >