* [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