https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17113305112017-12-22T03:51:47ZRuby Issue Tracking SystemRuby master - Bug #14219: package size of Ruby 2.5 is larger than 2.4https://bugs.ruby-lang.org/issues/14219?journal_id=685842017-12-22T03:51:47Znormalperson (Eric Wong)normalperson@yhbt.net
<ul></ul><p><a href="mailto:hsbt@ruby-lang.org" class="email">hsbt@ruby-lang.org</a> wrote:</p>
<blockquote>
<p>Bug <a class="issue tracker-1 status-6 priority-4 priority-default closed" title="Bug: package size of Ruby 2.5 is larger than 2.4 (Rejected)" href="https://bugs.ruby-lang.org/issues/14219">#14219</a>: package size of Ruby 2.5 is larger than 2.4<br>
<a href="https://bugs.ruby-lang.org/issues/14219" class="external">https://bugs.ruby-lang.org/issues/14219</a></p>
<ul>
<li>ruby-2.4.3.tar.xz: 9.6M</li>
<li>ruby-2.5.0-rc1.tar.xz: 25M</li>
</ul>
<p>It was caused by <code>spec</code> directory.</p>
</blockquote>
<p>There's also a lot of bundler vcr data which is already<br>
gz compressed, so not recompressible with xz.</p>
<p>spec/rubyspec/ still exists in SVN and it looks like there's a<br>
lot of empty directories underneath. "git svn" ignores<br>
empty directories, but I guess the tarball is created from SVN.<br>
We can remove those empty trees ASAP and save our users' inodes.</p> Ruby master - Bug #14219: package size of Ruby 2.5 is larger than 2.4https://bugs.ruby-lang.org/issues/14219?journal_id=689392017-12-25T18:15:14Znaruse (Yui NARUSE)naruse@airemix.jp
<ul><li><strong>Target version</strong> deleted (<del><i>2.6</i></del>)</li></ul> Ruby master - Bug #14219: package size of Ruby 2.5 is larger than 2.4https://bugs.ruby-lang.org/issues/14219?journal_id=690612017-12-27T23:34:53ZEregon (Benoit Daloze)
<ul></ul><p>Could someone remove spec/rubyspec in SVN? (it's still present in the 2.5.0 tarball)<br>
I did a "git mv" if I recall correctly, but it seems git-svn did not handle this case correctly.</p>
<p>I think it makes sense to keep spec/mspec and spec/ruby, just like we keep test/, if one can run them from the tarball (make test-spec works).</p>
<p>ruby-2.5.0.tar.xz is 11.3 MB so that seems reasonable.</p> Ruby master - Bug #14219: package size of Ruby 2.5 is larger than 2.4https://bugs.ruby-lang.org/issues/14219?journal_id=690632017-12-27T23:51:30Znormalperson (Eric Wong)normalperson@yhbt.net
<ul></ul><p><a href="mailto:eregontp@gmail.com" class="email">eregontp@gmail.com</a> wrote:</p>
<blockquote>
<p>Could someone remove spec/rubyspec in SVN? (it's still present in the 2.5.0 tarball)</p>
</blockquote>
<p>Done in r61506</p>
<blockquote>
<p>I did a "git mv" if I recall correctly, but it seems git-svn did not handle this case correctly.</p>
</blockquote>
<p>Sorry for the confusion, git itself doesn't detect directory renames, yet,<br>
so git svn can't handle it, yet... It's being worked on for git proper,<br>
so git-svn might be able to do it one day, too:</p>
<p><a href="https://public-inbox.org/git/20171129014237.32570-1-newren@gmail.com/" class="external">https://public-inbox.org/git/20171129014237.32570-1-newren@gmail.com/</a></p> Ruby master - Bug #14219: package size of Ruby 2.5 is larger than 2.4https://bugs.ruby-lang.org/issues/14219?journal_id=705332018-02-21T07:32:48Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-4 priority-default closed" href="/issues/12733">Feature #12733</a>: Bundle bundler to ruby core</i> added</li></ul> Ruby master - Bug #14219: package size of Ruby 2.5 is larger than 2.4https://bugs.ruby-lang.org/issues/14219?journal_id=715382018-04-19T07:00:23Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Rejected</i></li></ul><p>I postpone merging bundler into Ruby core. I will close this by stating it again.</p>