[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Поставить из исходников, не нарушить зависимости



On Sat, 29 Apr 2006 13:49:20 +0300 Vladimir Zolotykh wrote:

 VZ> On Fri, 28 Apr 2006 16:26:36 +0300
 VZ> Mikolaj Golub <golub@inec.kharkov.com> wrote:

 >> 
 >> On Fri, 28 Apr 2006 16:06:42 +0300 Mikolaj Golub wrote:
 >> 
 >>  MG> wget ftp://.../tla-1.3.4.tar.gz
 >>  MG> mv tla-1.3.4.tar.gz tla_1.3.4.orig.tar.gz
 >>  MG> tar xzf tla_1.3.4.orig.tar.gz
 >>  MG> cp -a tla-1.3.3/debian tla-1.3.4
 >>  MG> cd tla-1.3.4
 >>  MG> dch -i # поменять версию на 1.3.4-1
 >>  MG> fakeroot dpkg-buildpackage
 >> 
 >>  MG> Ну и разгребать ошибки, если будут.
 VZ> Попробовал еще с помощью uupdate.
 VZ> Есть ли разница между вашим способом и
 VZ> использованием uupdate ?

Есть. Способ повыше будет корректно работать, только если мейнтейнер пакета не
вносил изменения в сами исходники, либо все изменения в виде патчей лежат в
каталоге debian. Это можно проверить, разглядывая diff.gz.

uupdate автоматизирует то, что тоже Вам советовали -- распаковать свежие
исходники и наложить на них diff.gz от старого пакета. Это более правильно,
хотя есть большая вероятность, что diff без напильника не захочет
накладываться.

-- 
to my, trociny



Reply to: