Issue #14219 has been updated by Eregon (Benoit Daloze).


Could someone remove spec/rubyspec in SVN? (it's still present in the 2.5.0 tarball)
I did a "git mv" if I recall correctly, but it seems git-svn did not handle this case correctly.

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).

ruby-2.5.0.tar.xz is 11.3 MB so that seems reasonable.

----------------------------------------
Bug #14219: package size of Ruby 2.5 is larger than 2.4
https://bugs.ruby-lang.org/issues/14219#change-69061

* Author: hsbt (Hiroshi SHIBATA)
* Status: Assigned
* Priority: Normal
* Assignee: hsbt (Hiroshi SHIBATA)
* Target version: 
* ruby -v: 
* Backport: 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
A package of Ruby 2.5 was increased file size (about 15MB) from Ruby 2.4.

* ruby-2.4.3.tar.xz: 9.6M
* ruby-2.5.0-rc1.tar.xz: 25M

It was caused by `spec` directory.

```
~/D/ruby-2.4.3 > du -md 1 | sort -rn | head 
79	.
26	./enc
14	./ext
12	./test
7	./lib
7	./doc
3	./gems
2	./sample
1	./win32
1	./tool

~/D/ruby-2.5.0-rc1 > du -md 1 | sort -rn | head 
121	.
40	./spec
26	./enc
14	./ext
12	./test
9	./lib
7	./doc
3	./gems
2	./sample
1	./win32
```

After releasing 2.5, I (and eregon?) try to reduce it size or remove them from tar package.



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>