From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00,URIBL_SBL autolearn=no version=3.2.5 Date: Tue, 4 Nov 2008 17:37:22 +0200 From: Michael Shigorin To: ALT Linux Community general discussions Message-ID: <20081104153722.GO30442@osdn.org.ua> Mail-Followup-To: ALT Linux Community general discussions References: <491009F9.6070703@gmail.com> <49100BB6.2020300@gmail.com> <21bd5bb90811040047s6a920eb4y7bccff7a3570b565@mail.gmail.com> <49103753.2040300@gmail.com> <4910575B.6080703@gmail.com> <49105879.4020206@newtown.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <49105879.4020206@newtown.ru> User-Agent: Mutt/1.4.2.1i Subject: Re: [Comm] =?koi8-r?b?9dPUwc7P18vBINDB1N7B?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: shigorin@gmail.com, ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Nov 2008 15:37:26 -0000 Archived-At: List-Archive: List-Post: On Tue, Nov 04, 2008 at 05:13:13PM +0300, "Павел П." wrote: > Товарищи, быстрый вопрос: > как установить патч? Быстрый ответ: лучше попробовать сначала другие варианты, если есть. Подробнее: патчи на исходники не "устанавливаются", а "применяются"; исходники после этого необходимо ещё скомпилировать, чтоб получить заметный на глаз результат. Поскольку это всё может быть не совсем тривиально, уже и порекомендовали разместить багрепорт в bugzilla. Для применения же патча надо взять из соответствующего установленному дистрибутиву бранча hal-0.5.*.src.rpm, установить его командой rpm -i этот.src.rpm, перейти в ~/RPM/SOURCES, а вот дальше раздвоение: если по-быстрому проверить, патч вообще ложится или нет -- то распаковывать тарбол с исходниками и пытаться наложить руками, если собирать человеческий пакет -- то файл с патчем укладывается в этот каталог, дальше идём в ~/RPM/SPECS и правим hal.spec, добавляя строчку PatchNN: имя_файла.patch и макрос %patchNN в секции %build. В общем, лучше всё-таки в bugzilla, поскольку это недостаточно подробно, только как вешки. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/