* [mdk-re] Q. on .src.rpm
@ 2002-02-28 21:05 Serge Skorokhodov
2002-02-28 21:44 ` AVL
0 siblings, 1 reply; 7+ messages in thread
From: Serge Skorokhodov @ 2002-02-28 21:05 UTC (permalink / raw)
To: ALT Linux Team
Здравствуйте!
Слушайте, я, если честно, совсем не понял, как апгрейдить сорцы в
src.rpm. Задача -- наложить на код драйвера acpi patch от
02242002. После его наложения исходный код должен соответствовать
новой версии acpica. Так что, просто:
rpm -bp kernel-bla-bla-bla
пачим исходники
по аналогии перепаковываем, правим спек и кидаем новый архив к
сорцам
rpm -bs kernel-bla-bla-bla+1
Так?
--
Serge Skorokhodov aka suralis
28.02.2002 suralis-s@mtu-net.ru
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [mdk-re] Q. on .src.rpm
2002-02-28 21:05 [mdk-re] Q. on .src.rpm Serge Skorokhodov
@ 2002-02-28 21:44 ` AVL
2002-03-01 10:32 ` [mdk-re] " Michael Shigorin
2002-03-01 10:54 ` Re[2]: [mdk-re] " Serge Skorokhodov
0 siblings, 2 replies; 7+ messages in thread
From: AVL @ 2002-02-28 21:44 UTC (permalink / raw)
To: mandrake-russian
> Слушайте, я, если честно, совсем не понял, как апгрейдить сорцы в
> src.rpm. Задача -- наложить на код драйвера acpi patch от
> 02242002. После его наложения исходный код должен соответствовать
> новой версии acpica. Так что, просто:
>
> rpm -bp kernel-bla-bla-bla
>
> пачим исходники
>
> по аналогии перепаковываем, правим спек и кидаем новый архив к
> сорцам
>
> rpm -bs kernel-bla-bla-bla+1
>
> Так?
да нет. как то это нехорошо смотрится.
я делаю проще и имхо корректнее.
rpm -i kernel-bla-bla-bla+1.src.rpm
кидвем патчик в дирку к остальным патчам и исходникам
в спеке добавляем еще один
%patch blaaa
rpm -ba blabla.spec
--
С уважением,Любимов А.В.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [mdk-re] Re: Q. on .src.rpm
2002-02-28 21:44 ` AVL
@ 2002-03-01 10:32 ` Michael Shigorin
2002-03-01 10:54 ` Re[2]: [mdk-re] " Serge Skorokhodov
1 sibling, 0 replies; 7+ messages in thread
From: Michael Shigorin @ 2002-03-01 10:32 UTC (permalink / raw)
To: mandrake-russian
[-- Attachment #1: Type: text/plain, Size: 243 bytes --]
On Thu, Feb 28, 2002 at 09:52:19PM +0300, AVL wrote:
> в спеке добавляем еще один
> %patch blaaa
Сперва PatchNN, потом (в %prep) -- %patchNN -pX
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ http://visa.chem.univ.kiev.ua/~mike/
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re[2]: [mdk-re] Q. on .src.rpm
2002-02-28 21:44 ` AVL
2002-03-01 10:32 ` [mdk-re] " Michael Shigorin
@ 2002-03-01 10:54 ` Serge Skorokhodov
2002-03-01 11:05 ` avl
1 sibling, 1 reply; 7+ messages in thread
From: Serge Skorokhodov @ 2002-03-01 10:54 UTC (permalink / raw)
To: AVL
Здравствуйте!
>> Слушайте, я, если честно, совсем не понял, как апгрейдить сорцы в
>> src.rpm. Задача -- наложить на код драйвера acpi patch от
>> 02242002. После его наложения исходный код должен соответствовать
>> новой версии acpica. Так что, просто:
>>
>> rpm -bp kernel-bla-bla-bla
>>
>> пачим исходники
>>
>> по аналогии перепаковываем, правим спек и кидаем новый архив к
>> сорцам
>>
>> rpm -bs kernel-bla-bla-bla+1
>>
>> Так?
A> да нет. как то это нехорошо смотрится.
A> я делаю проще и имхо корректнее.
A> rpm -i kernel-bla-bla-bla+1.src.rpm
A> кидвем патчик в дирку к остальным патчам и исходникам
A> в спеке добавляем еще один
A> %patch blaaa
A> rpm -ba blabla.spec
Проблема в diff'е. Я, правда, не пробовал еще:), но там команды
для diff'а, которые берут исходники из одной директории и
переписывают "задиффленные" в другую. Не будучи знатоком, тем не
менее, я сомневаюсь, что это можно считать наложением патча в
смысле элементов 'PatchXXX' в спеке.
Это, кстати, тоже вопрос: как такие диффы накладовать?
--
Serge Skorokhodov aka suralis
01.03.2002 suralis-s@mtu-net.ru
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Re[2]: [mdk-re] Q. on .src.rpm
2002-03-01 10:54 ` Re[2]: [mdk-re] " Serge Skorokhodov
@ 2002-03-01 11:05 ` avl
2002-03-06 13:42 ` [mdk-re] " Mikhail Zabaluev
0 siblings, 1 reply; 7+ messages in thread
From: avl @ 2002-03-01 11:05 UTC (permalink / raw)
To: mandrake-russian
> Проблема в diff'е. Я, правда, не пробовал еще:), но там команды
> для diff'а, которые берут исходники из одной директории и
> переписывают "задиффленные" в другую. Не будучи знатоком, тем не
> менее, я сомневаюсь, что это можно считать наложением патча в
> смысле элементов 'PatchXXX' в спеке.
>
> Это, кстати, тоже вопрос: как такие диффы накладовать?
я тоже, к сожалению, не знаток, но я не вижу здесь проблем.
какая разница, какой диф? если это результат работы diff old new >
file.patch
то он должен работать вне зависимости от своего содержимого.
patch -n 1 <file.patch
вопрос в очередности этих патчей, но здесь, вроде, проблем нет?
^ permalink raw reply [flat|nested] 7+ messages in thread
* [mdk-re] Re: Q. on .src.rpm
2002-03-01 11:05 ` avl
@ 2002-03-06 13:42 ` Mikhail Zabaluev
2002-03-06 14:22 ` AVL
0 siblings, 1 reply; 7+ messages in thread
From: Mikhail Zabaluev @ 2002-03-06 13:42 UTC (permalink / raw)
To: mandrake-russian
Hello avl,
On Fri, Mar 01, 2002 at 11:13:07AM +0300, avl wrote:
>
> > Проблема в diff'е. Я, правда, не пробовал еще:), но там команды
> > для diff'а, которые берут исходники из одной директории и
> > переписывают "задиффленные" в другую. Не будучи знатоком, тем не
> > менее, я сомневаюсь, что это можно считать наложением патча в
> > смысле элементов 'PatchXXX' в спеке.
> >
> > Это, кстати, тоже вопрос: как такие диффы накладовать?
>
> я тоже, к сожалению, не знаток, но я не вижу здесь проблем.
> какая разница, какой диф? если это результат работы diff old new >
> file.patch
Удобно пользоваться утилитой gendiff из пакета rpm-build
man gendiff
> то он должен работать вне зависимости от своего содержимого.
> patch -n 1 <file.patch
> вопрос в очередности этих патчей, но здесь, вроде, проблем нет?
Скорее -p 1
--
Stay tuned,
MhZ JID: mookid@jabber.org
___________
They are ill discoverers that think there is no land, when they can see
nothing but sea.
-- Francis Bacon
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [mdk-re] Re: Q. on .src.rpm
2002-03-06 13:42 ` [mdk-re] " Mikhail Zabaluev
@ 2002-03-06 14:22 ` AVL
0 siblings, 0 replies; 7+ messages in thread
From: AVL @ 2002-03-06 14:22 UTC (permalink / raw)
To: mandrake-russian
> > patch -n 1 <file.patch
> > вопрос в очередности этих патчей, но здесь, вроде, проблем нет?
>
> Скорее -p 1
со мной это бывает часто. фефекты фикции и склероз, осложненный ленью и гипопедантизмом :)
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2002-03-06 14:22 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-02-28 21:05 [mdk-re] Q. on .src.rpm Serge Skorokhodov
2002-02-28 21:44 ` AVL
2002-03-01 10:32 ` [mdk-re] " Michael Shigorin
2002-03-01 10:54 ` Re[2]: [mdk-re] " Serge Skorokhodov
2002-03-01 11:05 ` avl
2002-03-06 13:42 ` [mdk-re] " Mikhail Zabaluev
2002-03-06 14:22 ` AVL
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git