From: Aleksey Avdeev <solo@solin.spb.ru> To: ALT Linux Team development discussions <devel@lists.altlinux.org> Subject: Re: [devel] A: libvirt: взаимодействие с апстримом Date: Sat, 20 Mar 2010 21:58:27 +0300 Message-ID: <4BA51AD3.3000806@solin.spb.ru> (raw) In-Reply-To: <20100320180852.GA16189@wo.int.altlinux.org> [-- Attachment #1: Type: text/plain, Size: 3037 bytes --] 20.03.2010 21:08, Dmitry V. Levin пишет: > On Sat, Mar 20, 2010 at 08:57:23PM +0300, Aleksey Avdeev wrote: >> 20.03.2010 20:02, Dmitry V. Levin пишет: >>> On Sat, Mar 20, 2010 at 04:43:22PM +0300, Dmitry V. Levin wrote: >>>> On Sat, Mar 20, 2010 at 04:38:58PM +0300, Aleksey Avdeev wrote: >>>>> 20.03.2010 11:08, Aleksey Avdeev пишет: >>>>>> 20.03.2010 00:34, Aleksey Avdeev пишет: >>>>>> ... >>>>>>> PS: Отрыв git и rsync в ALT/fix/bootstrap (см. >>>>>>> <http://git.altlinux.org/people/solo/packages/?p=libvirt.git;a=commit;h=0af27299977cd4704e4b82eebc161e732d599fe3>) >>>>>> >>>>>> Обновил <https://bugzilla.redhat.com/show_bug.cgi?id=562743>. >>>>> >>>>> Апстрим среагировал. Теперь надо убедит "а нафига оно нам нужно". >>>>> Прошу помощи в оном убеждении (я на аглицком пишу туго). >>>> >>>> Попробуйте убедить меня здесь и по-русски. Если получится, то остальное >>>> я сделаю сам. Пока что я не понял, что это за изменение и зачем оно >>>> нужно. У меня есть несколько пакетов, использующих gnulib, и там это >>>> нужно не было. >>> >>> Я перепроверил, coreutils HEAD вместе с gnulib HEAD продолжают собираться. >>> В связи с этим я тоже не вижу необходимости в изменении bootstrap. >> >> Частью патча на libvirt, касающийся gnulib, реч идёт о >> <http://lists.gnu.org/archive/html/bug-gnulib/2010-03/msg00244.html>: > > То, о чём я написал в bug-gnulib -- это на самом деле мелкая ошибка, > которая ни на что не влияет. Подтверждаю. Судя по <http://git.altlinux.org/people/solo/packages/?p=libvirt.git;a=commit;h=d74b9cdc573fc1f0b01398bbc8863c9f4ab176dc> кроме ругани в логе: ./bootstrap: line 408: git: command not found Откат патча на bootstrap ни чем негразит. > >> изменения bootstrap соответствуют >> <http://lists.gnu.org/archive/html/bug-gnulib/2010-03/msg00229.html> -- >> иду по другому пути объявления флага (параметр --no-git или определённая >> NO_GIT) при наличии которого использование запещается (код его >> использующийся обходится). > > А зачем нужен этот новый параметр --no-git? bootstrap в нынешнем виде и > так вполне работает без git. Да, сдесь (с bootstrap) я погоречился. (Но остальное, в libvirt, всётаки придётся патчить.) > >> PS: Основной вопрос от Eric Blake (если я его правельно понял): Зачем >> вызывать bootstrap (или autogen.sh, в случаи libvirt) из спека? >> (Предлагает паковать tar с уже отработавшим bootstrap`ом.) > > Да, он примерно это и спросил. Мои причины утрамбовывание autogen.sh, bootstrap, automake, autoconf и пр. автогенерилок кода в спек: 1. Зачем делать руками то, что сособен сделать робот? (Да, я готов повозится с его программированием.) 2. Зачем засорять исходники автогенератом? 3. Искоючён риск забыть обновить старый автогинерат при пересборках пакета. 4. Упрощение учёта дистрибутивных настроек и умолчаний: как правило об этом заботится мантейнер автогенирилки (если она пакуется отдельно). Пропустил ли я чтонибудь важное? -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 554 bytes --]
prev parent reply other threads:[~2010-03-20 18:58 UTC|newest] Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top 2010-03-19 5:31 [devel] Как обновить libvirt Alexey Borovskoy 2010-03-19 5:48 ` Anton Farygin 2010-03-19 8:04 ` Alexey I. Froloff 2010-03-19 21:34 ` Aleksey Avdeev 2010-03-19 21:44 ` Aleksey Avdeev 2010-03-20 8:08 ` Aleksey Avdeev 2010-03-20 13:38 ` [devel] A: libvirt: взаимодействие с апстримом (was: Как обновить libvirt) Aleksey Avdeev 2010-03-20 13:43 ` Dmitry V. Levin 2010-03-20 17:02 ` Dmitry V. Levin 2010-03-20 17:57 ` [devel] A: libvirt: взаимодействие с апстримом Aleksey Avdeev 2010-03-20 18:08 ` Dmitry V. Levin 2010-03-20 18:58 ` Aleksey Avdeev [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=4BA51AD3.3000806@solin.spb.ru \ --to=solo@solin.spb.ru \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git