* Как делать патчи? (was: Re: [sisyphus] patch для MC) @ 2005-04-05 17:09 ` php-coder 2005-04-06 6:44 ` Siver Andrey 0 siblings, 1 reply; 15+ messages in thread From: php-coder @ 2005-04-05 17:09 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list --- Siver Andrey 2005-04-05 19:05:13 +0400 +++ php-coder 2005-04-05 23:48:27 +0700 Маленький совет на будущее: все патчи нужно делать с ключом -u. Если вы поправили несколько файлов директории, но используйте также ключ -r. Пример: $ diff -ru fluxbox-0.9.12.orig fluxbox-0.9.12 > myCoolPatch.patch Если патч получился большим, то его рекомендуется упаковать :)) (комаду приводить не буду, думаю, что это все знают) Удачи! P.S. Хорошую работу делаете -- молодцы! :)) -- + php-coder + php-coder[at]ngs[dot]ru + ALTLinux Master 2.4 (kernel 2.4.26-std-up-alt10) ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Как делать патчи? (was: Re: [sisyphus] patch для MC) 2005-04-05 17:09 ` Как делать патчи? (was: Re: [sisyphus] patch для MC) php-coder @ 2005-04-06 6:44 ` Siver Andrey 2005-04-06 7:03 ` Andrey Rahmatullin ` (2 more replies) 0 siblings, 3 replies; 15+ messages in thread From: Siver Andrey @ 2005-04-06 6:44 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list ----- Original Message ----- From: "php-coder" <php-coder@ngs.ru> To: "ALT Linux Sisyphus discussion list" <sisyphus@altlinux.ru> Sent: Tuesday, April 05, 2005 9:09 PM Subject: Как делать патчи? (was: Re: [sisyphus] patch для MC) > > --- Siver Andrey 2005-04-05 19:05:13 +0400 > +++ php-coder 2005-04-05 23:48:27 +0700 > > Маленький совет на будущее: все патчи нужно делать с ключом -u. А зачем -u ? > Если > вы поправили несколько файлов директории, но используйте также ключ > -r. > > Пример: > > $ diff -ru fluxbox-0.9.12.orig fluxbox-0.9.12 > myCoolPatch.patch > Andrey ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Как делать патчи? (was: Re: [sisyphus] patch для MC) 2005-04-06 6:44 ` Siver Andrey @ 2005-04-06 7:03 ` Andrey Rahmatullin 2005-04-06 7:11 ` Anton D. Kachalov 2 siblings, 0 replies; 15+ messages in thread From: Andrey Rahmatullin @ 2005-04-06 7:03 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 527 bytes --] On Wed, Apr 06, 2005 at 10:44:08AM +0400, Siver Andrey wrote: > > Маленький совет на будущее: все патчи нужно делать с ключом -u. > А зачем -u ? Затем, что это общепринятая практика, и без -u ваш патч никто не примет. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Пришел в АЛЬТ за очередным обновлением. После заливки файлов на винт ноутбука сменил XFree на X.org в присутствии и под наблюдением нашего сборщика X.org. DRI испугался совокупной мощи и заработал :). -- slava in devel@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Как делать патчи? (was: Re: [sisyphus] patch для MC) 2005-04-06 6:44 ` Siver Andrey 2005-04-06 7:03 ` Andrey Rahmatullin @ 2005-04-06 7:11 ` Anton D. Kachalov 2005-04-06 10:23 ` Siver Andrey 2 siblings, 1 reply; 15+ messages in thread From: Anton D. Kachalov @ 2005-04-06 7:11 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On Wed, Apr 06, 2005 at 10:44:08AM +0400, Siver Andrey wrote: > > ----- Original Message ----- > From: "php-coder" <php-coder@ngs.ru> > To: "ALT Linux Sisyphus discussion list" <sisyphus@altlinux.ru> > Sent: Tuesday, April 05, 2005 9:09 PM > Subject: Как делать патчи? (was: Re: [sisyphus] patch для MC) > > > > > > --- Siver Andrey 2005-04-05 19:05:13 +0400 > > +++ php-coder 2005-04-05 23:48:27 +0700 > > > > Маленький совет на будущее: все патчи нужно делать с ключом -u. > > А зачем -u ? Достаточно просто посмотреть на разницу с "-u" и без. Очень классно накладывать патч (без "-u"), который решил съехать в честь праздника какого-нить языческого бога. Rgds, Anton ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Как делать патчи? (was: Re: [sisyphus] patch для MC) 2005-04-06 7:11 ` Anton D. Kachalov @ 2005-04-06 10:23 ` Siver Andrey 2005-04-06 12:32 ` Anton D. Kachalov 0 siblings, 1 reply; 15+ messages in thread From: Siver Andrey @ 2005-04-06 10:23 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list ----- Original Message ----- From: "Anton D. Kachalov" <mouse@altlinux.org> To: "ALT Linux Sisyphus discussion list" <sisyphus@altlinux.ru> Sent: Wednesday, April 06, 2005 11:11 AM Subject: Re: Как делать патчи? (was: Re: [sisyphus] patch для MC) > On Wed, Apr 06, 2005 at 10:44:08AM +0400, Siver Andrey wrote: > > > > ----- Original Message ----- > > From: "php-coder" <php-coder@ngs.ru> > > To: "ALT Linux Sisyphus discussion list" <sisyphus@altlinux.ru> > > Sent: Tuesday, April 05, 2005 9:09 PM > > Subject: Как делать патчи? (was: Re: [sisyphus] patch для MC) > > > > > --- Siver Andrey 2005-04-05 19:05:13 +0400 > > > +++ php-coder 2005-04-05 23:48:27 +0700 > > > > > > Маленький совет на будущее: все патчи нужно делать с ключом -u. > > > > А зачем -u ? > Достаточно просто посмотреть на разницу с "-u" и без. Очень классно > накладывать патч (без "-u"), который решил съехать в честь праздника > какого-нить языческого бога. Ну, априорного знания об этом всем у меня нет, при рождении не заложили... Так что, переслать с -u и в Багзиллу? Андрей > > Rgds, > Anton > _______________________________________________ > Sisyphus mailing list > Sisyphus@altlinux.ru > https://lists.altlinux.ru/mailman/listinfo/sisyphus > > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Как делать патчи? (was: Re: [sisyphus] patch для MC) 2005-04-06 10:23 ` Siver Andrey @ 2005-04-06 12:32 ` Anton D. Kachalov 2005-04-06 15:08 ` Siver Andrey 0 siblings, 1 reply; 15+ messages in thread From: Anton D. Kachalov @ 2005-04-06 12:32 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On Wed, Apr 06, 2005 at 02:23:56PM +0400, Siver Andrey wrote: > Ну, априорного знания об этом всем у меня нет, при рождении не заложили... > Так что, переслать с -u и в Багзиллу? Вот как-то настораживает это: After some numbers of the update calls (3-5 and more), "enter" key does not work any longer for any directory of the panel opposited to the updating: error occurs: "cannot change directory". 'magic_path' function does not detect any problem though. I do not know whether it due to my patch, or due to MC or system property. Всё-таки патч должен быть работающим, а не добавляющим сомнительные фичи, вносящие баги. Rgds, Anton ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Как делать патчи? (was: Re: [sisyphus] patch для MC) 2005-04-06 12:32 ` Anton D. Kachalov @ 2005-04-06 15:08 ` Siver Andrey 0 siblings, 0 replies; 15+ messages in thread From: Siver Andrey @ 2005-04-06 15:08 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list ----- Original Message ----- From: "Anton D. Kachalov" <mouse@altlinux.org> To: "ALT Linux Sisyphus discussion list" <sisyphus@altlinux.ru> Sent: Wednesday, April 06, 2005 4:32 PM Subject: Re: Как делать патчи? (was: Re: [sisyphus] patch для MC) > On Wed, Apr 06, 2005 at 02:23:56PM +0400, Siver Andrey wrote: > > Ну, априорного знания об этом всем у меня нет, при рождении не заложили... > > Так что, переслать с -u и в Багзиллу? > > Вот как-то настораживает это: > After some numbers of the update calls (3-5 and more), "enter" key does not > work any longer for any directory of the panel opposited to the updating: error > occurs: "cannot change directory". 'magic_path' function does not detect any > problem though. I do not know whether it due to my patch, or due to MC or system > property. > > Всё-таки патч должен быть работающим, а не добавляющим сомнительные фичи, > вносящие баги. Я пока не уверен, что это мои баги там лезут. Ибо если убрать вызов update_panel, то этой проблемы не возникает... Буду разбираться. Советы велкам :). > > Rgds, > Anton > _______________________________________________ > Sisyphus mailing list > Sisyphus@altlinux.ru > https://lists.altlinux.ru/mailman/listinfo/sisyphus > > ^ permalink raw reply [flat|nested] 15+ messages in thread
[parent not found: <4253A0BD.4090009@inbox.ru>]
* Re: [sisyphus] Re: Как делать патчи? @ 2005-04-06 18:45 ` Andrey Rahmatullin 2005-04-06 18:54 ` Michael Shigorin 2005-04-08 3:44 ` php-coder 0 siblings, 2 replies; 15+ messages in thread From: Andrey Rahmatullin @ 2005-04-06 18:45 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 411 bytes --] On Wed, Apr 06, 2005 at 01:41:33PM +0500, Boldin Pavel wrote: > я вообще использую -NurpP как в kernel. Не нашел в мане опцию -P. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > Вы считаете нормальным наличие в системе *-devel и полного набора > компиляторов всех версий, помимо тех, что нужны пользователю в работе? Ну, некоторые пользуют hasher. :) -- mike in community@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* [sisyphus] Re: Как делать патчи? 2005-04-06 18:45 ` [sisyphus] Re: Как делать патчи? Andrey Rahmatullin @ 2005-04-06 18:54 ` Michael Shigorin 2005-04-06 18:59 ` Alexey Tourbin 2005-04-08 3:44 ` php-coder 1 sibling, 1 reply; 15+ messages in thread From: Michael Shigorin @ 2005-04-06 18:54 UTC (permalink / raw) To: sisyphus On Thu, Apr 07, 2005 at 12:45:40AM +0600, Andrey Rahmatullin wrote: > > я вообще использую -NurpP как в kernel. > Не нашел в мане опцию -P. Я привык к -Naur (кажется, voins@ посоветовал -- до этого было что-то ещё :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 15+ messages in thread
* [sisyphus] Re: Как делать патчи? 2005-04-06 18:54 ` Michael Shigorin @ 2005-04-06 18:59 ` Alexey Tourbin 2005-04-06 19:01 ` Michael Shigorin 0 siblings, 1 reply; 15+ messages in thread From: Alexey Tourbin @ 2005-04-06 18:59 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 783 bytes --] On Wed, Apr 06, 2005 at 09:54:21PM +0300, Michael Shigorin wrote: > On Thu, Apr 07, 2005 at 12:45:40AM +0600, Andrey Rahmatullin wrote: > > > я вообще использую -NurpP как в kernel. > > Не нашел в мане опцию -P. > > Я привык к -Naur (кажется, voins@ посоветовал -- до этого было > что-то ещё :) А у меня вот такое вот безобразие прижилось: $ which diff diff () { for ext in - \~ .orig do if [ -z "$2" -a -e "$1$ext" ] then 2="$1" 1="$1$ext" break fi done LC_ALL=C TZ=UTC0 =diff -abBpruw "$@" } $ Это всё конечно надо доработать... $ which vd vd () { vim -c 'setf diff' =(diff "$@") } $ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* [sisyphus] Re: Как делать патчи? 2005-04-06 18:59 ` Alexey Tourbin @ 2005-04-06 19:01 ` Michael Shigorin 0 siblings, 0 replies; 15+ messages in thread From: Michael Shigorin @ 2005-04-06 19:01 UTC (permalink / raw) To: sisyphus On Wed, Apr 06, 2005 at 10:59:32PM +0400, Alexey Tourbin wrote: > А у меня вот такое вот безобразие прижилось: Уффф... dotfiles надо :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Re: Как делать патчи? 2005-04-06 18:45 ` [sisyphus] Re: Как делать патчи? Andrey Rahmatullin 2005-04-06 18:54 ` Michael Shigorin @ 2005-04-08 3:44 ` php-coder 2005-04-08 10:02 ` Andrey Rahmatullin 2005-04-08 10:28 ` Eugene Vlasov 1 sibling, 2 replies; 15+ messages in thread From: php-coder @ 2005-04-08 3:44 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list --- Andrey Rahmatullin 2005-04-07 00:45:40 +0600 +++ php-coder 2005-04-08 10:41:11 +0700 > > я вообще использую -NurpP как в kernel. > Не нашел в мане опцию -P. Странно... man diff /-P -P При сравнении каталогов, если файл существует только во втором каталоге, то считать, что он есть и в другом каталоге, но только пустой. Это в Мастере. -- + php-coder + php-coder[at]ngs[dot]ru + ALTLinux Master 2.4 (kernel 2.4.26-std-up-alt10) ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Re: Как делать патчи? 2005-04-08 3:44 ` php-coder @ 2005-04-08 10:02 ` Andrey Rahmatullin 2005-04-08 10:28 ` Eugene Vlasov 1 sibling, 0 replies; 15+ messages in thread From: Andrey Rahmatullin @ 2005-04-08 10:02 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 607 bytes --] On Fri, Apr 08, 2005 at 10:44:16AM +0700, php-coder wrote: > man diff > /-P > -P При сравнении каталогов, если файл существует только во > втором каталоге, то считать, что он есть и в другом каталоге, > но только пустой. У меня man-pages-ru не стоит, а в оригинальном такой опции нет. Зато есть -N, всю жизнь использующася для тех же целей. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Собственно говоря, меня интересует ответ на вопрос, куда правильнее было бы переместить libgd1 - в orphaned или obsolete? -- ldv in devel@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Re: Как делать патчи? 2005-04-08 3:44 ` php-coder 2005-04-08 10:02 ` Andrey Rahmatullin @ 2005-04-08 10:28 ` Eugene Vlasov 2005-04-08 14:17 ` Eugene Vlasov 1 sibling, 1 reply; 15+ messages in thread From: Eugene Vlasov @ 2005-04-08 10:28 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 635 bytes --] Приветствую, php-coder. В письме от Fri, Apr 08, 2005 at 10:44:16AM +0700 вы пишете: >> Не нашел в мане опцию -P. > Странно... > man diff > /-P > -P При сравнении каталогов, если файл существует только во > втором каталоге, то считать, что он есть и в другом каталоге, > но только пустой. > Это в Мастере. А попробуйте "LANG=C man diff". По моему, это то место, где русский man устарел (diff --help тоже такого не показывает). А то, что вы написали - это вероятнее всего ключ -N. -- С уважением, Евгений mailto:eugvv@altlinux.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Re: Как делать патчи? 2005-04-08 10:28 ` Eugene Vlasov @ 2005-04-08 14:17 ` Eugene Vlasov 0 siblings, 0 replies; 15+ messages in thread From: Eugene Vlasov @ 2005-04-08 14:17 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 864 bytes --] Приветствую, Eugene Vlasov. В письме от Fri, Apr 08, 2005 at 04:28:13PM +0600 вы пишете: >> -P При сравнении каталогов, если файл существует только во >> втором каталоге, то считать, что он есть и в другом каталоге, >> но только пустой. > А попробуйте "LANG=C man diff". По моему, это то место, где русский > man устарел (diff --help тоже такого не показывает). А то, что вы > написали - это вероятнее всего ключ -N. Чтобы окончательно расставить точки - выдержка из /usr/share/doc/diffutils-2.8.4/NEWS: User-visible changes in version 2.8: ... * The following diff options are still accepted, but are no longer documented. They may be withdrawn in future releases. ... -P (use --unidirectional-new-file instead) ... -- С уважением, Евгений mailto:eugvv@altlinux.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2005-04-08 14:17 UTC | newest] Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-04-05 17:09 ` Как делать патчи? (was: Re: [sisyphus] patch для MC) php-coder 2005-04-06 6:44 ` Siver Andrey 2005-04-06 7:03 ` Andrey Rahmatullin 2005-04-06 7:11 ` Anton D. Kachalov 2005-04-06 10:23 ` Siver Andrey 2005-04-06 12:32 ` Anton D. Kachalov 2005-04-06 15:08 ` Siver Andrey 2005-04-06 18:45 ` [sisyphus] Re: Как делать патчи? Andrey Rahmatullin 2005-04-06 18:54 ` Michael Shigorin 2005-04-06 18:59 ` Alexey Tourbin 2005-04-06 19:01 ` Michael Shigorin 2005-04-08 3:44 ` php-coder 2005-04-08 10:02 ` Andrey Rahmatullin 2005-04-08 10:28 ` Eugene Vlasov 2005-04-08 14:17 ` Eugene Vlasov
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git