https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1711330511
2010-08-05T18:57:22Z
Ruby Issue Tracking System
Ruby master - Feature #3657: make cleanがファイルを削除しすぎ
https://bugs.ruby-lang.org/issues/3657?journal_id=12696
2010-08-05T18:57:22Z
taca (Takahiro Kambe)
taca@back-street.net
<ul></ul><p>=begin<br>
逆に、以下のファイルは make clean で削除されません。但し、削除すべきと主張しているわけではありません、単なる追加情報です。</p>
<p>config.log<br>
config.status<br>
enc.mk<br>
prelude.c<br>
rbconfig.rb</p>
<p>configureの作成するファイルと make clean での扱いは覚えていませんが。<br>
=end</p>
Ruby master - Feature #3657: make cleanがファイルを削除しすぎ
https://bugs.ruby-lang.org/issues/3657?journal_id=12698
2010-08-05T20:05:13Z
mame (Yusuke Endoh)
mame@ruby-lang.org
<ul><li><strong>Target version</strong> changed from <i>1.9.2</i> to <i>2.0.0</i></li></ul><p>=begin<br>
遠藤です。</p>
<p>2010年8月5日16:49 Takahiro Kambe <a href="mailto:redmine@ruby-lang.org" class="email">redmine@ruby-lang.org</a>:</p>
<blockquote>
<ol start="3">
<li>makeが正常に完了した時点で"make clean"を実行</li>
</ol>
</blockquote>
<p>申し訳ないのですが、make clean は開発者向けのコマンドなので、<br>
tarball で実行することが想定されていません。なので現時点では<br>
仕様です。<br>
確かどこかのメールで明言されていたはずです (が、そのメールが<br>
ぱっと見つからない。ひょっとして IRC の発言だったかなあ) 。</p>
<p>改善する (tarball でも make clean できるようにする) のに反対<br>
ではありません。<br>
ただ、tarball で make clean を日常的に試す人がいなければ、<br>
メンテは期待できないかも知れません。</p>
<p>少なくとも 1.9.2 では変更しません。1.9.x の feature にして<br>
おきます。</p>
<p>--<br>
Yusuke Endoh <a href="mailto:mame@tsg.ne.jp" class="email">mame@tsg.ne.jp</a><br>
=end</p>
Ruby master - Feature #3657: make cleanがファイルを削除しすぎ
https://bugs.ruby-lang.org/issues/3657?journal_id=12702
2010-08-05T21:16:02Z
taca (Takahiro Kambe)
taca@back-street.net
<ul></ul><p>=begin</p>
<blockquote>
<p>申し訳ないのですが、make clean は開発者向けのコマンドなので、<br>
tarball で実行することが想定されていません。なので現時点では<br>
仕様です。<br>
何と。</p>
</blockquote>
<p>一般的に配布されているソフトウェアのMakefileのターゲットと著しい乖離を感じます。</p>
<p>厳しく言えば、個々のファイルが開発から配布のどの段階で必要なのか、といったことが<br>
把握できていないのではないでしょうか。</p>
<blockquote>
<p>少なくとも 1.9.2 では変更しません。1.9.x の feature にして<br>
おきます。<br>
はい、これ自体は納得です。</p>
</blockquote>
<p>=end</p>
Ruby master - Feature #3657: make cleanがファイルを削除しすぎ
https://bugs.ruby-lang.org/issues/3657?journal_id=12723
2010-08-08T15:03:04Z
shyouhei (Shyouhei Urabe)
shyouhei@ruby-lang.org
<ul></ul><p>=begin</p>
<blockquote>
<p>一般的に配布されているソフトウェアのMakefileのターゲットと著しい乖離を感じます。</p>
</blockquote>
<p>同意します。</p>
<blockquote>
<p>厳しく言えば、個々のファイルが開発から配布のどの段階で必要なのか、といったことが<br>
把握できていないのではないでしょうか。</p>
</blockquote>
<p>思うに、人間様がそんなことをわざわざ把握しないといけない仕組みなのが根本的間違いです。<br>
機械的に管理されるべきだと思います。</p>
<a name="無論いますぐmake捨てろとまでは言いませんが長期的には手書きはやめたい"></a>
<h1 >無論、いますぐmake捨てろとまでは言いませんが。長期的には手書きはやめたい。<a href="#無論いますぐmake捨てろとまでは言いませんが長期的には手書きはやめたい" class="wiki-anchor">¶</a></h1>
<p>=end</p>
Ruby master - Feature #3657: make cleanがファイルを削除しすぎ
https://bugs.ruby-lang.org/issues/3657?journal_id=12869
2010-08-18T15:47:43Z
naruse (Yui NARUSE)
naruse@airemix.jp
<ul></ul><p>=begin<br>
2010年8月8日15:03 Shyouhei Urabe <a href="mailto:redmine@ruby-lang.org" class="email">redmine@ruby-lang.org</a>:</p>
<blockquote>
<blockquote>
<p>厳しく言えば、個々のファイルが開発から配布のどの段階で必要なのか、といったことが<br>
把握できていないのではないでしょうか。</p>
</blockquote>
<p>思うに、人間様がそんなことをわざわざ把握しないといけない仕組みなのが根本的間違いです。<br>
機械的に管理されるべきだと思います。</p>
<a name="無論いますぐmake捨てろとまでは言いませんが長期的には手書きはやめたい"></a>
<h1 >無論、いますぐmake捨てろとまでは言いませんが。長期的には手書きはやめたい。<a href="#無論いますぐmake捨てろとまでは言いませんが長期的には手書きはやめたい" class="wiki-anchor">¶</a></h1>
</blockquote>
<p>で、automake はどうよという話が出ると、automake の生成するファイルのライセンスは<br>
どうなってるの?という疑問が出てくるわけですが、<br>
"Automake places no restrictions on the distribution of the resulting<br>
Makefile.ins."<br>
と以下に書かれています。<br>
<a href="http://www.gnu.org/software/hello/manual/automake/Distributing.html" class="external">http://www.gnu.org/software/hello/manual/automake/Distributing.html</a><br>
<a href="http://git.savannah.gnu.org/cgit/automake.git/tree/doc/automake.texi" class="external">http://git.savannah.gnu.org/cgit/automake.git/tree/doc/automake.texi</a></p>
<p>ついでにメモ<br>
<a href="http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=blob;f=COPYING.EXCEPTION" class="external">http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=blob;f=COPYING.EXCEPTION</a><br>
<a href="http://git.savannah.gnu.org/cgit/libtool.git/tree/HACKING" class="external">http://git.savannah.gnu.org/cgit/libtool.git/tree/HACKING</a></p>
<p>--<br>
NARUSE, Yui<br>
<a href="mailto:naruse@airemix.jp" class="email">naruse@airemix.jp</a></p>
<p>=end</p>
Ruby master - Feature #3657: make cleanがファイルを削除しすぎ
https://bugs.ruby-lang.org/issues/3657?journal_id=13035
2010-08-27T13:29:46Z
shyouhei (Shyouhei Urabe)
shyouhei@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li><li><strong>Assignee</strong> set to <i>naruse (Yui NARUSE)</i></li></ul><p>=begin</p>
<p>=end</p>
Ruby master - Feature #3657: make cleanがファイルを削除しすぎ
https://bugs.ruby-lang.org/issues/3657?journal_id=13066
2010-08-29T09:37:06Z
naruse (Yui NARUSE)
naruse@airemix.jp
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>=begin<br>
This issue was solved with changeset r29130.<br>
Takahiro, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<p>=end</p>
Ruby master - Feature #3657: make cleanがファイルを削除しすぎ
https://bugs.ruby-lang.org/issues/3657?journal_id=13067
2010-08-29T09:43:31Z
naruse (Yui NARUSE)
naruse@airemix.jp
<ul></ul><p>=begin<br>
make clean: tarball展開時に戻す<br>
make distclean: リポジトリの状態に戻す<br>
と戻るべき状態を定義し、そのように戻るように修正しました。<br>
=end</p>