From: Alexey Tourbin <at@altlinux.ru> To: devel@lists.altlinux.org Subject: Re: [devel] rpm-build-4.0.4-alt78 -- remove rpm-build-tcl? Date: Tue, 11 Sep 2007 01:52:27 +0400 Message-ID: <20070910215227.GF6051@solemn.turbinal> (raw) In-Reply-To: <m3sl5majd1.fsf@hammer.lioka.obninsk.ru> [-- Attachment #1: Type: text/plain, Size: 12395 bytes --] On Mon, Sep 10, 2007 at 02:46:18PM +0400, Sergey Bolshakov wrote: > Вынос rpm-build-tcl из базовой сборочной среды -- это упование > на то, что майнтайнер впишет его в buildreq(pre). Это не совсем так. См. ниже. > Как нетрудно убедиться, это не сработало (в варианте buildreq: tcl) > даже с автором rpm-build-tcl и sandman. > > Последствия выноса -- некоторая деградация технологии сборки для > tcl, бонус -- убыстрение процесса сборки, в отдалённом будущем -- > вычищение базы apt от пары-тройки сотен сущностей. > 'Техносноб' (с) во мне внёс бы tcl в rpm-build, конформист -- > вынес бы умирающее тело на воздух. Можно обсудить вариант выноса rpm-build-tcl из базовой сборочной среды. Мой старый аргумент ЗА сохранение rpm-build-tcl состоит в следующем: Tcl скрипты встречаются тут и там, и для того, чтобы результат поиска зависимостей не "плавал" в зависимости от укомплектовки buildroot'а, а также в интересах syntax check, нужно иметь всегда работающий tcl.req и tcl.prov. Теперь следующие обстоятельства отменяют этот аргумент: в Tcl фактически нет понятие syntax check; поиск зависимостей сводится чисто к выполнению кода; поэтому он годится для модулей, но совершенно не годится для скриптов. Следовательно, как зависимости скриптов, так и их syntax check, это по сути моя преждевременная идея от недопонимания специфики Tcl. Если просто оторвать rpm-build-tcl от rpm-build, то, естественно, сломается некоторое (довольно большое) число пакетов. Вариант решения этой проблемы состоит в том, чтобы подшить rpm-build-tcl в зависимости к tcl-devel. Тогда все пакеты, у которых сейчас в билдрут встаёт tcl-devel, заведомо не должны сломаться от этой перетасовки. К этому классу пакетов относятся как минимум все компилируемые tcl extensions. Я грепю логи успешно собравшихся пакетов, чтобы показать, что пакеты tcl и tcl-devel на самом деле, в большей половине случаев, соседствуют в билдруте. [at@basalt success]$ ls |xargs egrep -H '^tcl-(devel-)?8\.4' FaxMail-2.3-ipl9mdk:tcl-8.4.13-alt1.0 R-base-2.4.1-alt1:tcl-8.4.13-alt1.0 R-base-2.4.1-alt1:tcl-devel-8.4.13-alt1.0 TiMidity++-2.13.2-alt7:tcl-8.4.13-alt1.0 TiMidity++-2.13.2-alt7:tcl-devel-8.4.13-alt1.0 alicq-0.8.9-alt5:tcl-8.4.13-alt1.0 asterisk1.4-1.4.11-alt1.20070713:tcl-8.4.13-alt1.0 asterisk1.4-1.4.11-alt1.20070713:tcl-devel-8.4.13-alt1.0 avr-libc-1:1.4.4-alt1:tcl-8.4.13-alt1.0 axiom-1:3.2006.09-alt3:tcl-8.4.13-alt1.0 axiom-1:3.2006.09-alt3:tcl-devel-8.4.13-alt1.0 bibtex2html-1.85-alt1:tcl-8.4.13-alt1.0 binutils-1:2.17.50.0.6-alt1:tcl-8.4.13-alt1.0 bwidget-1.8.0-alt1:tcl-8.4.13-alt1.0 catdoc-0.94.2-alt1:tcl-8.4.13-alt1.0 coq-8.0pl3-alt2:tcl-8.4.13-alt1.0 courier-authlib-0.59.1-alt1.0:tcl-8.4.13-alt1.0 darcs-1.0.9-alt2:tcl-8.4.13-alt1.0 dejagnu-1:1.4.4-alt2:tcl-8.4.13-alt1.0 dirdiff-2.1-alt2:tcl-8.4.13-alt1.0 dirdiff-2.1-alt2:tcl-devel-8.4.13-alt1.0 doxygen-1:1.5.1-alt1:tcl-8.4.13-alt1.0 dstool-2.0-alt2:tcl-8.4.13-alt1.0 dstool-2.0-alt2:tcl-devel-8.4.13-alt1.0 dstool_tk-0.2003-alt2:tcl-8.4.13-alt1.0 dstool_tk-0.2003-alt2:tcl-devel-8.4.13-alt1.0 dstool_tk-doc-2.0-alt1:tcl-8.4.13-alt1.0 eggdrop-1.6.18-alt1:tcl-8.4.13-alt1.0 eggdrop-1.6.18-alt1:tcl-devel-8.4.13-alt1.0 emacs-ruby-mode-1.59-alt3:tcl-8.4.13-alt1.0 emacs-text-modes-0.2-alt2:tcl-8.4.13-alt1.0 emacspeak-23.0-alt1:tcl-8.4.13-alt1.0 emacspeak-23.0-alt1:tcl-devel-8.4.13-alt1.0 erlang-R11B-alt2:tcl-8.4.13-alt1.0 erlang-R11B-alt2:tcl-devel-8.4.13-alt1.0 expect-1:5.43-alt3:tcl-8.4.13-alt1.0 expect-1:5.43-alt3:tcl-devel-8.4.13-alt1.0 findutils-4.2.29-alt1:tcl-8.4.13-alt1.0 foomatic-db-3.0.2-alt4:tcl-8.4.13-alt1.0 foomatic-db-engine-3.0.2-alt3:tcl-8.4.13-alt1.0 foomatic-filters-3.0.2-alt5:tcl-8.4.13-alt1.0 freewrl-1.18.9-alt0.1:tcl-8.4.13-alt1.0 gcl-2.6.8-alt0.09cvs20061026:tcl-8.4.13-alt1.0 gcl-2.6.8-alt0.09cvs20061026:tcl-devel-8.4.13-alt1.0 generator-0.35-alt0.3:tcl-8.4.13-alt1.0 generator-0.35-alt0.3:tcl-devel-8.4.13-alt1.0 geomview-1.8.2-alt5.rc9:tcl-8.4.13-alt1.0 geomview-1.8.2-alt5.rc9:tcl-devel-8.4.13-alt1.0 gnucap-20070329-alt0.1:tcl-8.4.13-alt1.0 gorilla-1.4-alt5:tcl-8.4.13-alt1.0 graphviz-2.2.1-alt2:tcl-8.4.13-alt1.0 graphviz-2.2.1-alt2:tcl-devel-8.4.13-alt1.0 grass-6.2.2-alt1:tcl-8.4.13-alt1.0 grass-6.2.2-alt1:tcl-devel-8.4.13-alt1.0 hping3-0.0.20051105-alt2:tcl-8.4.13-alt1.0 hping3-0.0.20051105-alt2:tcl-devel-8.4.13-alt1.0 ibutils-1.2-alt2:tcl-8.4.13-alt1.0 ibutils-1.2-alt2:tcl-devel-8.4.13-alt1.0 ical-2.3.1-alt2.1:tcl-8.4.13-alt1.0 ical-2.3.1-alt2.1:tcl-devel-8.4.13-alt1.0 inn-2.4.3-alt3:tcl-8.4.13-alt1.0 iozone-3.283-alt1:tcl-8.4.13-alt1.0 kernel-image-std-smp-2.6.18-alt7:tcl-8.4.13-alt1.0 kernel-image-xen-dom0-2.6.18-alt2:tcl-8.4.13-alt1.0 krb5-1.5.1-alt6:tcl-8.4.13-alt1.0 krb5-1.5.1-alt6:tcl-devel-8.4.13-alt1.0 lablGL-1.02-alt1:tcl-8.4.13-alt1.0 lablGL-1.02-alt1:tcl-devel-8.4.13-alt1.0 lablgtk2-1:2.6.0-alt3.1:tcl-8.4.13-alt1.0 libcamlimages-2.2.0-alt5:tcl-8.4.13-alt1.0 libdb4.3-4.3.29-alt4:tcl-8.4.13-alt1.0 libdb4.3-4.3.29-alt4:tcl-devel-8.4.13-alt1.0 libdb4.4-4.4.20-alt2:tcl-8.4.13-alt1.0 libdb4.4-4.4.20-alt2:tcl-devel-8.4.13-alt1.0 libgraphite-2.0-alt0.1:tcl-8.4.13-alt1.0 libocamlsdl-0.7.2-alt4:tcl-8.4.13-alt1.0 liboop-1.0-alt1.1:tcl-8.4.13-alt1.0 liboop-1.0-alt1.1:tcl-devel-8.4.13-alt1.0 linuxwacom-0.7.6-alt1:tcl-8.4.13-alt1.0 linuxwacom-0.7.6-alt1:tcl-devel-8.4.13-alt1.0 lyx13-1.3.7-alt2:tcl-8.4.13-alt1.0 maxima-5.12.0-alt1:tcl-8.4.13-alt1.0 metakit-2.4.9.6-alt1:tcl-8.4.13-alt1.0 metakit-2.4.9.6-alt1:tcl-devel-8.4.13-alt1.0 mldonkey-2.9.0-alt0.1:tcl-8.4.13-alt1.0 netwag-5.34.0-alt1:tcl-8.4.13-alt1.0 newt-0.50.39-alt3:tcl-8.4.13-alt1.0 obexftp-0.22-alt1.rc6:tcl-8.4.13-alt1.0 obexftp-0.22-alt1.rc6:tcl-devel-8.4.13-alt1.0 ocaml-3.09.3-alt0.1:tcl-8.4.13-alt1.0 ocaml-3.09.3-alt0.1:tcl-devel-8.4.13-alt1.0 ocamlnet-2.2.4-alt1:tcl-8.4.13-alt1.0 ocamlnet-2.2.4-alt1:tcl-devel-8.4.13-alt1.0 perl-Net-CUPS-0.51-alt1:tcl-8.4.13-alt1.0 pgtcl-1.6-alt3:tcl-8.4.13-alt1.0 pgtcl-1.6-alt3:tcl-devel-8.4.13-alt1.0 postgresql8.0-8.0.11-alt1:tcl-8.4.13-alt1.0 postgresql8.0-8.0.11-alt1:tcl-devel-8.4.13-alt1.0 postgresql8.1-8.1.8-alt3:tcl-8.4.13-alt1.0 postgresql8.1-8.1.8-alt3:tcl-devel-8.4.13-alt1.0 postgresql8.2-8.2.4-alt2:tcl-8.4.13-alt1.0 postgresql8.2-8.2.4-alt2:tcl-devel-8.4.13-alt1.0 ppracer-0.3.1-alt3:tcl-8.4.13-alt1.0 ppracer-0.3.1-alt3:tcl-devel-8.4.13-alt1.0 pybliographic-0.2-alt0.1:tcl-8.4.13-alt1.0 python-2.4.4-alt12:tcl-8.4.13-alt1.0 python-2.4.4-alt12:tcl-devel-8.4.13-alt1.0 python-module-Crypto-2.0-alt2.1:tcl-8.4.13-alt1.0 python-module-OpenGL-2.0.2.01-alt2:tcl-8.4.13-alt1.0 python-module-OpenSSL-0.6-alt2.1.1:tcl-8.4.13-alt1.0 python-module-imaging-1.1.4-alt11:tcl-8.4.13-alt1.0 python-module-imaging-1.1.4-alt11:tcl-devel-8.4.13-alt1.0 python-module-matplotlib-0.90.0-alt1:tcl-8.4.13-alt1.0 python-module-pybliographer-1.3.3-alt0.1:tcl-8.4.13-alt1.0 python-module-pyxmpp-1.0.0-alt2:tcl-8.4.13-alt1.0 python-module-ruledispatch-0.5a0-alt0.1:tcl-8.4.13-alt1.0 python-module-sybase-1:0.38-alt1:tcl-8.4.13-alt1.0 python-module-twisted-conch-0.8.0-alt1:tcl-8.4.13-alt1.0 python-module-twisted-lore-0.3.0-alt1:tcl-8.4.13-alt1.0 python-module-twisted-mail-0.4.0-alt2:tcl-8.4.13-alt1.0 python-module-twisted-names-0.4.0-alt1:tcl-8.4.13-alt1.0 python-module-twisted-news-0.3.0-alt1:tcl-8.4.13-alt1.0 python-module-twisted-runner-0.2.0-alt1:tcl-8.4.13-alt1.0 python-module-twisted-web-0.7.0-alt1:tcl-8.4.13-alt1.0 python-module-twisted-web2-0.2.0-alt1:tcl-8.4.13-alt1.0 python-module-twisted-words-0.5.0-alt1:tcl-8.4.13-alt1.0 qtcl-1.2-alt5:tcl-8.4.13-alt1.0 qtcl-1.2-alt5:tcl-devel-8.4.13-alt1.0 rrd-1.2.23-alt1:tcl-8.4.13-alt1.0 rrd-1.2.23-alt1:tcl-devel-8.4.13-alt1.0 ruby-1.8.6-alt2:tcl-8.4.13-alt1.0 ruby-1.8.6-alt2:tcl-devel-8.4.13-alt1.0 scilab-4.1.1-alt1.2:tcl-8.4.13-alt1.0 scilab-4.1.1-alt1.2:tcl-devel-8.4.13-alt1.0 scotty-2:3.0.0-alt4:tcl-8.4.13-alt1.0 scotty-2:3.0.0-alt4:tcl-devel-8.4.13-alt1.0 skencil-0.6.17-alt1:tcl-8.4.13-alt1.0 skencil-0.6.17-alt1:tcl-devel-8.4.13-alt1.0 sqlite-2.8.16-alt1.1.0:tcl-8.4.13-alt1.0 sqlite-2.8.16-alt1.1.0:tcl-devel-8.4.13-alt1.0 sqlite3-3.4.2-alt1:tcl-8.4.13-alt1.0 sqlite3-3.4.2-alt1:tcl-devel-8.4.13-alt1.0 swig-1.3.31-alt1:tcl-8.4.13-alt1.0 swig-1.3.31-alt1:tcl-devel-8.4.13-alt1.0 tcl-blt-2.4z-alt2:tcl-8.4.13-alt1.0 tcl-blt-2.4z-alt2:tcl-devel-8.4.13-alt1.0 tcl-ck-8.4-alt5:tcl-8.4.13-alt1.0 tcl-ck-8.4-alt5:tcl-devel-8.4.13-alt1.0 tcl-cost-2.2-alt5.p1:tcl-8.4.13-alt1.0 tcl-cost-2.2-alt5.p1:tcl-devel-8.4.13-alt1.0 tcl-dnotebook-0.1-alt0.1:tcl-8.4.13-alt1.0 tcl-dom-3.1-alt3:tcl-8.4.13-alt1.0 tcl-dom-3.1-alt3:tcl-devel-8.4.13-alt1.0 tcl-gpgme-1.0.1-alt4:tcl-8.4.13-alt1.0 tcl-gpgme-1.0.1-alt4:tcl-devel-8.4.13-alt1.0 tcl-httpd-3.5.1-alt0.4:tcl-8.4.13-alt1.0 tcl-httpd-3.5.1-alt0.4:tcl-devel-8.4.13-alt1.0 tcl-img-1.3.0-alt5:tcl-8.4.13-alt1.0 tcl-img-1.3.0-alt5:tcl-devel-8.4.13-alt1.0 tcl-incrtcl-3.3.0-alt4:tcl-8.4.13-alt1.0 tcl-incrtcl-3.3.0-alt4:tcl-devel-8.4.13-alt1.0 tcl-iwidgets-4.0.2-alt2:tcl-8.4.13-alt1.0 tcl-iwidgets-4.0.2-alt2:tcl-devel-8.4.13-alt1.0 tcl-ldap-3.0-alt9:tcl-8.4.13-alt1.0 tcl-ldap-3.0-alt9:tcl-devel-8.4.13-alt1.0 tcl-memchan-2.2.1-alt3:tcl-8.4.13-alt1.0 tcl-memchan-2.2.1-alt3:tcl-devel-8.4.13-alt1.0 tcl-plugin-3.1-alt1:tcl-8.4.13-alt1.0 tcl-plugin-3.1-alt1:tcl-devel-8.4.13-alt1.0 tcl-readline-2.1.1-alt7:tcl-8.4.13-alt1.0 tcl-readline-2.1.1-alt7:tcl-devel-8.4.13-alt1.0 tcl-sasl-1.0-alt0.3:tcl-8.4.13-alt1.0 tcl-sasl-1.0-alt0.3:tcl-devel-8.4.13-alt1.0 tcl-soap-1.6.8-alt0.2:tcl-8.4.13-alt1.0 tcl-soap-1.6.8-alt0.2:tcl-devel-8.4.13-alt1.0 tcl-syslog-2.0-alt1.0:tcl-8.4.13-alt1.0 tcl-syslog-2.0-alt1.0:tcl-devel-8.4.13-alt1.0 tcl-tile-0.7.8-alt1:tcl-8.4.13-alt1.0 tcl-tile-0.7.8-alt1:tcl-devel-8.4.13-alt1.0 tcl-tix-8.2.0-alt4:tcl-8.4.13-alt1.0 tcl-tix-8.2.0-alt4:tcl-devel-8.4.13-alt1.0 tcl-tkXwin-1.0-alt4:tcl-8.4.13-alt1.0 tcl-tkXwin-1.0-alt4:tcl-devel-8.4.13-alt1.0 tcl-tksystray-0.2-alt1:tcl-8.4.13-alt1.0 tcl-tksystray-0.2-alt1:tcl-devel-8.4.13-alt1.0 tcl-tktable-2.9-alt3:tcl-8.4.13-alt1.0 tcl-tktable-2.9-alt3:tcl-devel-8.4.13-alt1.0 tcl-tktreectrl-2.2-alt1:tcl-8.4.13-alt1.0 tcl-tktreectrl-2.2-alt1:tcl-devel-8.4.13-alt1.0 tcl-tls-1.5.1-alt4:tcl-8.4.13-alt1.0 tcl-tls-1.5.1-alt4:tcl-devel-8.4.13-alt1.0 tcl-togl-1.7-alt1:tcl-8.4.13-alt1.0 tcl-togl-1.7-alt1:tcl-devel-8.4.13-alt1.0 tcl-trf-2.1-alt7:tcl-8.4.13-alt1.0 tcl-trf-2.1-alt7:tcl-devel-8.4.13-alt1.0 tcl-vfs-1.3-alt7:tcl-8.4.13-alt1.0 tcl-vfs-1.3-alt7:tcl-devel-8.4.13-alt1.0 tcl-xml-3.1-alt4:tcl-8.4.13-alt1.0 tcl-xml-3.1-alt4:tcl-devel-8.4.13-alt1.0 tcl-xslt-3.1-alt3:tcl-8.4.13-alt1.0 tcl-xslt-3.1-alt3:tcl-devel-8.4.13-alt1.0 tcllib-1:1.9-alt1:tcl-8.4.13-alt1.0 tclx-1:8.4-alt6:tcl-8.4.13-alt1.0 tclx-1:8.4-alt6:tcl-devel-8.4.13-alt1.0 tetex-latex-babelbib-1.20-alt1:tcl-8.4.13-alt1.0 tetex-latex-rcs-3.1-alt2:tcl-8.4.13-alt1.0 tk-8.4.13-alt2.0:tcl-8.4.13-alt1.0 tk-8.4.13-alt2.0:tcl-devel-8.4.13-alt1.0 tkabber-0.10.0-alt2:tcl-8.4.13-alt1.0 tkabber-plugins-0.10.0-alt1:tcl-8.4.13-alt1.0 tkcon-2.4-alt3:tcl-8.4.13-alt1.0 tkcon-2.4-alt3:tcl-devel-8.4.13-alt1.0 tkdvd-4.0.6-alt1:tcl-8.4.13-alt1.0 torque-2.1.8-alt1.1:tcl-8.4.13-alt1.0 torque-2.1.8-alt1.1:tcl-devel-8.4.13-alt1.0 tuxracer-0.61-alt9:tcl-8.4.13-alt1.0 tuxracer-0.61-alt9:tcl-devel-8.4.13-alt1.0 uudeview-0.5.20-alt1:tcl-8.4.13-alt1.0 uudeview-0.5.20-alt1:tcl-devel-8.4.13-alt1.0 vim-4:7.1.094-alt1:tcl-8.4.13-alt1.0 vim-4:7.1.094-alt1:tcl-devel-8.4.13-alt1.0 vkeybd-1:0.1.17a-alt1:tcl-8.4.13-alt1.0 vkeybd-1:0.1.17a-alt1:tcl-devel-8.4.13-alt1.0 wavesurfer-1.8.5-alt1:tcl-8.4.13-alt1.0 wordnet-2.1-alt2:tcl-8.4.13-alt1.0 wordnet-2.1-alt2:tcl-devel-8.4.13-alt1.0 xen-3.1.0-alt2:tcl-8.4.13-alt1.0 yaz-2.1.54-alt1:tcl-8.4.13-alt1.0 yodl-1:1.31.18-alt1:tcl-8.4.13-alt1.0 [at@basalt success]$ Значит, относительно безопасная перетасовка rpm-build-tcl состоит в следующем: 1) в любом случае добавить Reqruies: tcl в rpm-built-tcl; 2) в любом случае добавить Requires: rpm-build-tcl в tcl-devel; 3) возможно, убрать Requires: rpm-build-tcl из rpm-build. Чтобы понять, насколько эта перетасовка действительно безопасна, желательно выборочно проверить те пакеты из этого списка, у которых в билдруте tcl-devel не стоит -- как минимум, на предмет использования макросов типа %_tcllibdir. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2007-09-10 21:52 UTC|newest] Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-09-09 18:19 [devel] rpm-build-4.0.4-alt78 rebuild status Alexey Tourbin 2007-09-09 19:45 ` [devel] rpm-build-4.0.4-alt78 beehive_status Alexey Tourbin 2007-09-09 19:54 ` Slava Semushin 2007-09-09 19:57 ` Slava Semushin 2007-09-09 20:15 ` Alexey Tourbin 2007-09-09 20:12 ` Alexey Tourbin 2007-09-09 20:16 ` Led 2007-09-09 22:30 ` Alexey Tourbin 2007-09-09 20:39 ` Alexey I. Froloff 2007-09-09 23:05 ` Alexey Tourbin 2007-09-09 22:28 ` [devel] rpm-build-4.0.4-alt78 tcl dependencies Alexey Tourbin 2007-09-09 23:27 ` Led 2007-09-09 23:48 ` [devel] #! shebang fixer Alexey Tourbin 2007-09-10 8:48 ` [devel] tcl.req.files: re-exec check implemented Alexey Tourbin 2007-09-10 10:46 ` [devel] rpm-build-4.0.4-alt78 tcl dependencies Sergey Bolshakov 2007-09-10 20:46 ` Alexey Tourbin 2007-09-10 21:52 ` Alexey Tourbin [this message] 2007-09-11 9:49 ` [devel] rpm-build-4.0.4-alt78 -- remove rpm-build-tcl? Sergey Bolshakov 2007-09-11 14:59 ` Alexey Tourbin 2007-09-11 15:35 ` Led 2007-09-10 22:13 ` [devel] rpm-build-4.0.4-alt78 rpm-build-tcl vs BuildRequires(pre) Alexey Tourbin 2007-09-11 9:30 ` Sergey Bolshakov 2007-09-11 15:49 ` [devel] link tcl extensions with libtcl Alexey Tourbin 2007-09-10 20:39 ` [devel] rpm-build-4.0.4-alt78 tcl SCRIPTS DISABLED Alexey Tourbin 2007-09-10 22:38 ` [devel] rpm-build-4.0.4-alt78 tcl dependencies Michael Shigorin 2007-09-10 10:13 ` [devel] rpm-build-4.0.4-alt78 beehive_status Sergey Bolshakov 2007-09-10 22:28 ` [devel] rpm-build-tcl Requires += tcl? Michael Shigorin 2007-09-11 16:13 ` [devel] Zope-2.7.7-alt1 Alexey Tourbin 2007-09-10 22:25 ` [devel] rpm-build-4.0.4-alt78 rebuild status Michael Shigorin
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=20070910215227.GF6051@solemn.turbinal \ --to=at@altlinux.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