Skip to content

Instantly share code, notes, and snippets.

@tenderlove
Created May 5, 2015 21:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tenderlove/ad4ebdff32e5d0fa2ee8 to your computer and use it in GitHub Desktop.
Save tenderlove/ad4ebdff32e5d0fa2ee8 to your computer and use it in GitHub Desktop.
[aaron@TC psych (jruby)]$ rbenv uninstall jruby-9.0.0.0.pre
[aaron@TC psych (jruby)]$ git checkout jruby
Already on 'jruby'
[aaron@TC psych (jruby)]$ rbenv uninstall jruby-9.0.0.0.pre2
rbenv: remove /Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2? y
[aaron@TC psych (jruby)]$ rbenv install jruby-9.0.0.0.pre2
Downloading jruby-bin-9.0.0.0.pre2.tar.gz...
-> http://dqw8nmjcqpjn7.cloudfront.net/6c9fd54c71bb64a04cea2af5938a67eab1ed951609fe999d6de88f6b98a6a1e4
Installing jruby-9.0.0.0.pre2...
Installed jruby-9.0.0.0.pre2 to /Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2
[aaron@TC psych (jruby)]$ rbenv shell jruby-9.0.0.0.pre2
[aaron@TC psych (jruby)]$ gem install hoe rake-compiler --no-rdoc --no-ri
Fetching: hoe-3.13.1.gem (100%)
Successfully installed hoe-3.13.1
Fetching: rake-compiler-0.9.5.gem (100%)
Successfully installed rake-compiler-0.9.5
2 gems installed
[aaron@TC psych (jruby)]$ gem install minitest -v 4.7.5
Fetching: minitest-4.7.5.gem (100%)
gSuccessfully installed minitest-4.7.5
1 gem installed
[aaron@TC psych (jruby)]$ git clean -fdx
Removing lib/psych.jar
Removing pkg/
Removing tmp/
[aaron@TC psych (jruby)]$ jruby -v
jruby 9.0.0.0.pre2 (2.2.2) 2015-04-28 2755ae0 Java HotSpot(TM) 64-Bit Server VM 24.45-b08 on 1.7.0_45-b18 +jit [darwin-x86_64]
[aaron@TC psych (jruby)]$ jruby -S rake package
/Users/aaron/git/psych/lib/psych/versions.rb:2: warning: already initialized constant DEFAULT_SNAKEYAML_VERSION
[INFO] Scanning for projects...
/Users/aaron/git/psych/.tesla.Mavenfile
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building psych 0.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ psych ---
[INFO] Wrote classpath file '/Users/aaron/git/psych/pkg/classpath'.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.566s
[INFO] Finished at: Tue May 05 14:17:27 PDT 2015
[INFO] Final Memory: 55M/220M
[INFO] ------------------------------------------------------------------------
mkdir -p tmp/java/psych
javac -extdirs "/Users/aaron/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java" -target 1.7 -source 1.7 -Xlint:unchecked -cp "/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/jruby-truffle.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/JObjC.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/classes:/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/jruby.jar:/Users/aaron/.m2/repository/org/jruby/jruby/9.0.0.0.pre1/jruby-9.0.0.0.pre1.pom:/Users/aaron/.m2/repository/org/jruby/jruby-core/9.0.0.0.pre1/jruby-core-9.0.0.0.pre1.jar:/Users/aaron/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar:/Users/aaron/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar:/Users/aaron/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar:/Users/aaron/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar:/Users/aaron/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar:/Users/aaron/.m2/repository/com/github/jnr/jnr-netdb/1.1.4/jnr-netdb-1.1.4.jar:/Users/aaron/.m2/repository/com/github/jnr/jnr-enxio/0.6/jnr-enxio-0.6.jar:/Users/aaron/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar:/Users/aaron/.m2/repository/com/github/jnr/jnr-unixsocket/0.5/jnr-unixsocket-0.5.jar:/Users/aaron/.m2/repository/com/github/jnr/jnr-posix/3.0.9/jnr-posix-3.0.9.jar:/Users/aaron/.m2/repository/com/github/jnr/jnr-constants/0.8.6/jnr-constants-0.8.6.jar:/Users/aaron/.m2/repository/com/github/jnr/jnr-ffi/2.0.1/jnr-ffi-2.0.1.jar:/Users/aaron/.m2/repository/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar:/Users/aaron/.m2/repository/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar:/Users/aaron/.m2/repository/org/jruby/joni/joni/2.1.5/joni-2.1.5.jar:/Users/aaron/.m2/repository/org/jruby/extras/bytelist/1.0.12/bytelist-1.0.12.jar:/Users/aaron/.m2/repository/org/jruby/jcodings/jcodings/1.0.12/jcodings-1.0.12.jar:/Users/aaron/.m2/repository/org/jruby/dirgra/0.2/dirgra-0.2.jar:/Users/aaron/.m2/repository/com/headius/invokebinder/1.5/invokebinder-1.5.jar:/Users/aaron/.m2/repository/com/headius/options/1.1/options-1.1.jar:/Users/aaron/.m2/repository/com/headius/openjdk-truffle/0.6/openjdk-truffle-0.6.jar:/Users/aaron/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar:/Users/aaron/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar:/Users/aaron/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar:/Users/aaron/.m2/repository/org/jruby/jruby-stdlib/9.0.0.0.pre1/jruby-stdlib-9.0.0.0.pre1.jar:/Users/aaron/.m2/repository/org/yaml/snakeyaml/1.14/snakeyaml-1.14.jar" -d tmp/java/psych ext/java/PsychEmitter.java ext/java/PsychLibrary.java ext/java/PsychParser.java ext/java/PsychToRuby.java ext/java/PsychYamlTree.java
touch tmp/java/psych/.build
jar cf tmp/java/psych/psych.jar -C tmp/java/psych org/jruby/ext/psych/PsychEmitter\$1.class -C tmp/java/psych org/jruby/ext/psych/PsychEmitter.class -C tmp/java/psych org/jruby/ext/psych/PsychLibrary\$1.class -C tmp/java/psych org/jruby/ext/psych/PsychLibrary\$YAMLEncoding.class -C tmp/java/psych org/jruby/ext/psych/PsychLibrary.class -C tmp/java/psych org/jruby/ext/psych/PsychParser\$1.class -C tmp/java/psych org/jruby/ext/psych/PsychParser.class -C tmp/java/psych org/jruby/ext/psych/PsychToRuby\$ClassLoader.class -C tmp/java/psych org/jruby/ext/psych/PsychToRuby\$ToRuby.class -C tmp/java/psych org/jruby/ext/psych/PsychToRuby.class -C tmp/java/psych org/jruby/ext/psych/PsychYamlTree.class
install -c tmp/java/psych/psych.jar lib/psych.jar
mkdir -p pkg
mkdir -p pkg/psych-2.0.14.pre1-java
rm -f pkg/psych-2.0.14.pre1-java/.autotest
ln .autotest pkg/psych-2.0.14.pre1-java/.autotest
rm -f pkg/psych-2.0.14.pre1-java/.travis.yml
ln .travis.yml pkg/psych-2.0.14.pre1-java/.travis.yml
rm -f pkg/psych-2.0.14.pre1-java/CHANGELOG.rdoc
ln CHANGELOG.rdoc pkg/psych-2.0.14.pre1-java/CHANGELOG.rdoc
rm -f pkg/psych-2.0.14.pre1-java/Manifest.txt
ln Manifest.txt pkg/psych-2.0.14.pre1-java/Manifest.txt
rm -f pkg/psych-2.0.14.pre1-java/README.rdoc
ln README.rdoc pkg/psych-2.0.14.pre1-java/README.rdoc
rm -f pkg/psych-2.0.14.pre1-java/Rakefile
ln Rakefile pkg/psych-2.0.14.pre1-java/Rakefile
mkdir -p pkg/psych-2.0.14.pre1-java/ext/psych
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/depend
ln ext/psych/depend pkg/psych-2.0.14.pre1-java/ext/psych/depend
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/extconf.rb
ln ext/psych/extconf.rb pkg/psych-2.0.14.pre1-java/ext/psych/extconf.rb
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych.c
ln ext/psych/psych.c pkg/psych-2.0.14.pre1-java/ext/psych/psych.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych.h
ln ext/psych/psych.h pkg/psych-2.0.14.pre1-java/ext/psych/psych.h
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych_emitter.c
ln ext/psych/psych_emitter.c pkg/psych-2.0.14.pre1-java/ext/psych/psych_emitter.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych_emitter.h
ln ext/psych/psych_emitter.h pkg/psych-2.0.14.pre1-java/ext/psych/psych_emitter.h
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych_parser.c
ln ext/psych/psych_parser.c pkg/psych-2.0.14.pre1-java/ext/psych/psych_parser.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych_parser.h
ln ext/psych/psych_parser.h pkg/psych-2.0.14.pre1-java/ext/psych/psych_parser.h
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych_to_ruby.c
ln ext/psych/psych_to_ruby.c pkg/psych-2.0.14.pre1-java/ext/psych/psych_to_ruby.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych_to_ruby.h
ln ext/psych/psych_to_ruby.h pkg/psych-2.0.14.pre1-java/ext/psych/psych_to_ruby.h
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych_yaml_tree.c
ln ext/psych/psych_yaml_tree.c pkg/psych-2.0.14.pre1-java/ext/psych/psych_yaml_tree.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/psych_yaml_tree.h
ln ext/psych/psych_yaml_tree.h pkg/psych-2.0.14.pre1-java/ext/psych/psych_yaml_tree.h
mkdir -p pkg/psych-2.0.14.pre1-java/ext/psych/yaml
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/LICENSE
ln ext/psych/yaml/LICENSE pkg/psych-2.0.14.pre1-java/ext/psych/yaml/LICENSE
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/api.c
ln ext/psych/yaml/api.c pkg/psych-2.0.14.pre1-java/ext/psych/yaml/api.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/config.h
ln ext/psych/yaml/config.h pkg/psych-2.0.14.pre1-java/ext/psych/yaml/config.h
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/dumper.c
ln ext/psych/yaml/dumper.c pkg/psych-2.0.14.pre1-java/ext/psych/yaml/dumper.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/emitter.c
ln ext/psych/yaml/emitter.c pkg/psych-2.0.14.pre1-java/ext/psych/yaml/emitter.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/loader.c
ln ext/psych/yaml/loader.c pkg/psych-2.0.14.pre1-java/ext/psych/yaml/loader.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/parser.c
ln ext/psych/yaml/parser.c pkg/psych-2.0.14.pre1-java/ext/psych/yaml/parser.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/reader.c
ln ext/psych/yaml/reader.c pkg/psych-2.0.14.pre1-java/ext/psych/yaml/reader.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/scanner.c
ln ext/psych/yaml/scanner.c pkg/psych-2.0.14.pre1-java/ext/psych/yaml/scanner.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/writer.c
ln ext/psych/yaml/writer.c pkg/psych-2.0.14.pre1-java/ext/psych/yaml/writer.c
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/yaml.h
ln ext/psych/yaml/yaml.h pkg/psych-2.0.14.pre1-java/ext/psych/yaml/yaml.h
rm -f pkg/psych-2.0.14.pre1-java/ext/psych/yaml/yaml_private.h
ln ext/psych/yaml/yaml_private.h pkg/psych-2.0.14.pre1-java/ext/psych/yaml/yaml_private.h
mkdir -p pkg/psych-2.0.14.pre1-java/lib
rm -f pkg/psych-2.0.14.pre1-java/lib/psych.rb
ln lib/psych.rb pkg/psych-2.0.14.pre1-java/lib/psych.rb
mkdir -p pkg/psych-2.0.14.pre1-java/lib/psych
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/class_loader.rb
ln lib/psych/class_loader.rb pkg/psych-2.0.14.pre1-java/lib/psych/class_loader.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/coder.rb
ln lib/psych/coder.rb pkg/psych-2.0.14.pre1-java/lib/psych/coder.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/core_ext.rb
ln lib/psych/core_ext.rb pkg/psych-2.0.14.pre1-java/lib/psych/core_ext.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/deprecated.rb
ln lib/psych/deprecated.rb pkg/psych-2.0.14.pre1-java/lib/psych/deprecated.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/exception.rb
ln lib/psych/exception.rb pkg/psych-2.0.14.pre1-java/lib/psych/exception.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/handler.rb
ln lib/psych/handler.rb pkg/psych-2.0.14.pre1-java/lib/psych/handler.rb
mkdir -p pkg/psych-2.0.14.pre1-java/lib/psych/handlers
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/handlers/document_stream.rb
ln lib/psych/handlers/document_stream.rb pkg/psych-2.0.14.pre1-java/lib/psych/handlers/document_stream.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/handlers/recorder.rb
ln lib/psych/handlers/recorder.rb pkg/psych-2.0.14.pre1-java/lib/psych/handlers/recorder.rb
mkdir -p pkg/psych-2.0.14.pre1-java/lib/psych/json
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/json/ruby_events.rb
ln lib/psych/json/ruby_events.rb pkg/psych-2.0.14.pre1-java/lib/psych/json/ruby_events.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/json/stream.rb
ln lib/psych/json/stream.rb pkg/psych-2.0.14.pre1-java/lib/psych/json/stream.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/json/tree_builder.rb
ln lib/psych/json/tree_builder.rb pkg/psych-2.0.14.pre1-java/lib/psych/json/tree_builder.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/json/yaml_events.rb
ln lib/psych/json/yaml_events.rb pkg/psych-2.0.14.pre1-java/lib/psych/json/yaml_events.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/nodes.rb
ln lib/psych/nodes.rb pkg/psych-2.0.14.pre1-java/lib/psych/nodes.rb
mkdir -p pkg/psych-2.0.14.pre1-java/lib/psych/nodes
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/nodes/alias.rb
ln lib/psych/nodes/alias.rb pkg/psych-2.0.14.pre1-java/lib/psych/nodes/alias.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/nodes/document.rb
ln lib/psych/nodes/document.rb pkg/psych-2.0.14.pre1-java/lib/psych/nodes/document.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/nodes/mapping.rb
ln lib/psych/nodes/mapping.rb pkg/psych-2.0.14.pre1-java/lib/psych/nodes/mapping.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/nodes/node.rb
ln lib/psych/nodes/node.rb pkg/psych-2.0.14.pre1-java/lib/psych/nodes/node.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/nodes/scalar.rb
ln lib/psych/nodes/scalar.rb pkg/psych-2.0.14.pre1-java/lib/psych/nodes/scalar.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/nodes/sequence.rb
ln lib/psych/nodes/sequence.rb pkg/psych-2.0.14.pre1-java/lib/psych/nodes/sequence.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/nodes/stream.rb
ln lib/psych/nodes/stream.rb pkg/psych-2.0.14.pre1-java/lib/psych/nodes/stream.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/omap.rb
ln lib/psych/omap.rb pkg/psych-2.0.14.pre1-java/lib/psych/omap.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/parser.rb
ln lib/psych/parser.rb pkg/psych-2.0.14.pre1-java/lib/psych/parser.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/scalar_scanner.rb
ln lib/psych/scalar_scanner.rb pkg/psych-2.0.14.pre1-java/lib/psych/scalar_scanner.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/set.rb
ln lib/psych/set.rb pkg/psych-2.0.14.pre1-java/lib/psych/set.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/stream.rb
ln lib/psych/stream.rb pkg/psych-2.0.14.pre1-java/lib/psych/stream.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/streaming.rb
ln lib/psych/streaming.rb pkg/psych-2.0.14.pre1-java/lib/psych/streaming.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/syntax_error.rb
ln lib/psych/syntax_error.rb pkg/psych-2.0.14.pre1-java/lib/psych/syntax_error.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/tree_builder.rb
ln lib/psych/tree_builder.rb pkg/psych-2.0.14.pre1-java/lib/psych/tree_builder.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/versions.rb
ln lib/psych/versions.rb pkg/psych-2.0.14.pre1-java/lib/psych/versions.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/visitors.rb
ln lib/psych/visitors.rb pkg/psych-2.0.14.pre1-java/lib/psych/visitors.rb
mkdir -p pkg/psych-2.0.14.pre1-java/lib/psych/visitors
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/visitors/depth_first.rb
ln lib/psych/visitors/depth_first.rb pkg/psych-2.0.14.pre1-java/lib/psych/visitors/depth_first.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/visitors/emitter.rb
ln lib/psych/visitors/emitter.rb pkg/psych-2.0.14.pre1-java/lib/psych/visitors/emitter.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/visitors/json_tree.rb
ln lib/psych/visitors/json_tree.rb pkg/psych-2.0.14.pre1-java/lib/psych/visitors/json_tree.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/visitors/to_ruby.rb
ln lib/psych/visitors/to_ruby.rb pkg/psych-2.0.14.pre1-java/lib/psych/visitors/to_ruby.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/visitors/visitor.rb
ln lib/psych/visitors/visitor.rb pkg/psych-2.0.14.pre1-java/lib/psych/visitors/visitor.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/visitors/yaml_tree.rb
ln lib/psych/visitors/yaml_tree.rb pkg/psych-2.0.14.pre1-java/lib/psych/visitors/yaml_tree.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych/y.rb
ln lib/psych/y.rb pkg/psych-2.0.14.pre1-java/lib/psych/y.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych_jars.rb
ln lib/psych_jars.rb pkg/psych-2.0.14.pre1-java/lib/psych_jars.rb
mkdir -p pkg/psych-2.0.14.pre1-java/test/psych/handlers
rm -f pkg/psych-2.0.14.pre1-java/test/psych/handlers/test_recorder.rb
ln test/psych/handlers/test_recorder.rb pkg/psych-2.0.14.pre1-java/test/psych/handlers/test_recorder.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/helper.rb
ln test/psych/helper.rb pkg/psych-2.0.14.pre1-java/test/psych/helper.rb
mkdir -p pkg/psych-2.0.14.pre1-java/test/psych/json
rm -f pkg/psych-2.0.14.pre1-java/test/psych/json/test_stream.rb
ln test/psych/json/test_stream.rb pkg/psych-2.0.14.pre1-java/test/psych/json/test_stream.rb
mkdir -p pkg/psych-2.0.14.pre1-java/test/psych/nodes
rm -f pkg/psych-2.0.14.pre1-java/test/psych/nodes/test_enumerable.rb
ln test/psych/nodes/test_enumerable.rb pkg/psych-2.0.14.pre1-java/test/psych/nodes/test_enumerable.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_alias_and_anchor.rb
ln test/psych/test_alias_and_anchor.rb pkg/psych-2.0.14.pre1-java/test/psych/test_alias_and_anchor.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_array.rb
ln test/psych/test_array.rb pkg/psych-2.0.14.pre1-java/test/psych/test_array.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_boolean.rb
ln test/psych/test_boolean.rb pkg/psych-2.0.14.pre1-java/test/psych/test_boolean.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_class.rb
ln test/psych/test_class.rb pkg/psych-2.0.14.pre1-java/test/psych/test_class.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_coder.rb
ln test/psych/test_coder.rb pkg/psych-2.0.14.pre1-java/test/psych/test_coder.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_date_time.rb
ln test/psych/test_date_time.rb pkg/psych-2.0.14.pre1-java/test/psych/test_date_time.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_deprecated.rb
ln test/psych/test_deprecated.rb pkg/psych-2.0.14.pre1-java/test/psych/test_deprecated.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_document.rb
ln test/psych/test_document.rb pkg/psych-2.0.14.pre1-java/test/psych/test_document.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_emitter.rb
ln test/psych/test_emitter.rb pkg/psych-2.0.14.pre1-java/test/psych/test_emitter.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_encoding.rb
ln test/psych/test_encoding.rb pkg/psych-2.0.14.pre1-java/test/psych/test_encoding.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_exception.rb
ln test/psych/test_exception.rb pkg/psych-2.0.14.pre1-java/test/psych/test_exception.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_hash.rb
ln test/psych/test_hash.rb pkg/psych-2.0.14.pre1-java/test/psych/test_hash.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_json_tree.rb
ln test/psych/test_json_tree.rb pkg/psych-2.0.14.pre1-java/test/psych/test_json_tree.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_merge_keys.rb
ln test/psych/test_merge_keys.rb pkg/psych-2.0.14.pre1-java/test/psych/test_merge_keys.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_nil.rb
ln test/psych/test_nil.rb pkg/psych-2.0.14.pre1-java/test/psych/test_nil.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_null.rb
ln test/psych/test_null.rb pkg/psych-2.0.14.pre1-java/test/psych/test_null.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_numeric.rb
ln test/psych/test_numeric.rb pkg/psych-2.0.14.pre1-java/test/psych/test_numeric.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_object.rb
ln test/psych/test_object.rb pkg/psych-2.0.14.pre1-java/test/psych/test_object.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_object_references.rb
ln test/psych/test_object_references.rb pkg/psych-2.0.14.pre1-java/test/psych/test_object_references.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_omap.rb
ln test/psych/test_omap.rb pkg/psych-2.0.14.pre1-java/test/psych/test_omap.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_parser.rb
ln test/psych/test_parser.rb pkg/psych-2.0.14.pre1-java/test/psych/test_parser.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_psych.rb
ln test/psych/test_psych.rb pkg/psych-2.0.14.pre1-java/test/psych/test_psych.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_safe_load.rb
ln test/psych/test_safe_load.rb pkg/psych-2.0.14.pre1-java/test/psych/test_safe_load.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_scalar.rb
ln test/psych/test_scalar.rb pkg/psych-2.0.14.pre1-java/test/psych/test_scalar.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_scalar_scanner.rb
ln test/psych/test_scalar_scanner.rb pkg/psych-2.0.14.pre1-java/test/psych/test_scalar_scanner.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_serialize_subclasses.rb
ln test/psych/test_serialize_subclasses.rb pkg/psych-2.0.14.pre1-java/test/psych/test_serialize_subclasses.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_set.rb
ln test/psych/test_set.rb pkg/psych-2.0.14.pre1-java/test/psych/test_set.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_stream.rb
ln test/psych/test_stream.rb pkg/psych-2.0.14.pre1-java/test/psych/test_stream.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_string.rb
ln test/psych/test_string.rb pkg/psych-2.0.14.pre1-java/test/psych/test_string.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_struct.rb
ln test/psych/test_struct.rb pkg/psych-2.0.14.pre1-java/test/psych/test_struct.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_symbol.rb
ln test/psych/test_symbol.rb pkg/psych-2.0.14.pre1-java/test/psych/test_symbol.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_tainted.rb
ln test/psych/test_tainted.rb pkg/psych-2.0.14.pre1-java/test/psych/test_tainted.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_to_yaml_properties.rb
ln test/psych/test_to_yaml_properties.rb pkg/psych-2.0.14.pre1-java/test/psych/test_to_yaml_properties.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_tree_builder.rb
ln test/psych/test_tree_builder.rb pkg/psych-2.0.14.pre1-java/test/psych/test_tree_builder.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_yaml.rb
ln test/psych/test_yaml.rb pkg/psych-2.0.14.pre1-java/test/psych/test_yaml.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_yamldbm.rb
ln test/psych/test_yamldbm.rb pkg/psych-2.0.14.pre1-java/test/psych/test_yamldbm.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/test_yamlstore.rb
ln test/psych/test_yamlstore.rb pkg/psych-2.0.14.pre1-java/test/psych/test_yamlstore.rb
mkdir -p pkg/psych-2.0.14.pre1-java/test/psych/visitors
rm -f pkg/psych-2.0.14.pre1-java/test/psych/visitors/test_depth_first.rb
ln test/psych/visitors/test_depth_first.rb pkg/psych-2.0.14.pre1-java/test/psych/visitors/test_depth_first.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/visitors/test_emitter.rb
ln test/psych/visitors/test_emitter.rb pkg/psych-2.0.14.pre1-java/test/psych/visitors/test_emitter.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/visitors/test_to_ruby.rb
ln test/psych/visitors/test_to_ruby.rb pkg/psych-2.0.14.pre1-java/test/psych/visitors/test_to_ruby.rb
rm -f pkg/psych-2.0.14.pre1-java/test/psych/visitors/test_yaml_tree.rb
ln test/psych/visitors/test_yaml_tree.rb pkg/psych-2.0.14.pre1-java/test/psych/visitors/test_yaml_tree.rb
rm -f pkg/psych-2.0.14.pre1-java/lib/psych.jar
ln lib/psych.jar pkg/psych-2.0.14.pre1-java/lib/psych.jar
touch pkg/psych-2.0.14.pre1-java/.gemtest
cd pkg/psych-2.0.14.pre1-java
WARNING: open-ended dependency on jar-dependencies (>= 0.1.7) is not recommended
if jar-dependencies is semantically versioned, use:
add_runtime_dependency 'jar-dependencies', '~> 0.1', '>= 0.1.7'
WARNING: open-ended dependency on rake-compiler (>= 0.4.1, development) is not recommended
if rake-compiler is semantically versioned, use:
add_development_dependency 'rake-compiler', '~> 0.4', '>= 0.4.1'
WARNING: See http://guides.rubygems.org/specification-reference/ for help
Successfully built RubyGem
Name: psych
Version: 2.0.14.pre1
File: psych-2.0.14.pre1-java.gem
mv psych-2.0.14.pre1-java.gem ..
cd -
[aaron@TC psych (jruby)]$ cd pkg/
[aaron@TC pkg (jruby)]$ jruby -S gem install psych-2.0.14.pre1-java.gem
jar dependencies for psych-2.0.14.pre1-java.gemspec . . .
org.yaml:snakeyaml:1.14
Successfully installed psych-2.0.14.pre1-java
ERROR: While executing gem ... (Gem::Exception)
YAML data doesn't evaluate to gem specification
[aaron@TC pkg (jruby)]$ jruby -d -S gem install psych-2.0.14.pre1-java.gem
unable to enable unlimited-strength crypto
java.lang.NoSuchFieldException: isRestricted
at java.lang.Class.getField(Class.java:1579)
at org.jruby.Ruby.init(Ruby.java:1294)
at org.jruby.Ruby.newInstance(Ruby.java:330)
at org.jruby.Main.internalRun(Main.java:267)
at org.jruby.Main.run(Main.java:226)
at org.jruby.Main.main(Main.java:198)
Exception `Gem::LoadError' at /Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/dependency.rb:315 - Could not find 'psych' (>= 1.2.1, ~> 1.2) - did find: [psych-2.0.14.pre1-java,psych-2.0.9.2-java]
Checked in 'GEM_PATH=/Users/aaron/.gem/jruby/2.2.0:/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared', execute `gem env` for more information
Exception `RuntimeError' at /Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/maven_exec.rb:10 - no gemspec found
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/installer.rb:12: warning: Ambiguous first argument; make sure.
jar dependencies for psych-2.0.14.pre1-java.gemspec . . .
parser.rb:71: warning: Ambiguous first argument; make sure.
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:214: warning: Ambiguous first argument; make sure.
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:796: warning: (...) interpreted as grouped expression
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:1390: warning: Ambiguous first argument; make sure.
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/coordinate.rb:163: warning: Ambiguous first argument; make sure.
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/artifact.rb:80: warning: Ambiguous first argument; make sure.
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl/dependency_dsl.rb:42: warning: `&' interpreted as argument prefix
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:1366: warning: instance variable @current not initialized
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:1053: warning: instance variable @scope not initialized
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:355: warning: instance variable @inside_gemfile not initialized
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:360: warning: instance variable @inside_gemfile not initialized
Exception `Gem::Exception' at /Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/specification.rb:993 - YAML data doesn't evaluate to gem specification
org.yaml:snakeyaml:1.14
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/ruby-maven-3.1.1.0.8/ruby/maven/ruby/maven.rb:160: warning: instance variable @embedded not initialized
Successfully installed psych-2.0.14.pre1-java
Exception `Gem::Exception' at /Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/specification.rb:993 - YAML data doesn't evaluate to gem specification
Exception `Gem::Exception' at /Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/specification.rb:993 - YAML data doesn't evaluate to gem specification
ERROR: While executing gem ... (Gem::Exception)
YAML data doesn't evaluate to gem specification
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/specification.rb:993:in `from_yaml'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl/gemspec.rb:101:in `gem_specification'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl/gemspec.rb:41:in `initialize'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:365:in `gemspec'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/jar_pom.rb:13:in `block in eval_pom'
org/jruby/RubyProc.java:303:in `call'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:1371:in `nested_block'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:20:in `tesla'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/jar_pom.rb:1:in `<eval>'
org/jruby/RubyKernel.java:1005:in `eval'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/maven-tools-1.0.8/lib/maven/tools/dsl.rb:67:in `eval_pom'
parser.rb:74:in `parse'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/ruby-maven-3.1.1.0.8/ruby/maven/ruby/maven.rb:60:in `launch_jruby'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/ruby-maven-3.1.1.0.8/ruby/maven/ruby/maven.rb:155:in `launch'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/gems/shared/gems/ruby-maven-3.1.1.0.8/ruby/maven/ruby/maven.rb:148:in `exec'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/maven_exec.rb:77:in `do_resolve_dependencies'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/maven_exec.rb:63:in `resolve_dependencies_list'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/installer.rb:182:in `install_dependencies'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/installer.rb:174:in `do_install'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/installer.rb:138:in `vendor_jars'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/jars/post_install_hook.rb:28:in `block in (root)'
org/jruby/RubyProc.java:303:in `call'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/installer.rb:299:in `block in run_post_install_hooks'
org/jruby/RubyArray.java:1571:in `each'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/installer.rb:298:in `run_post_install_hooks'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/installer.rb:263:in `install'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/request_set.rb:166:in `block in install'
org/jruby/RubyArray.java:1571:in `each'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/request_set.rb:150:in `install'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/commands/install_command.rb:249:in `install_gem'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/commands/install_command.rb:299:in `block in install_gems'
org/jruby/RubyArray.java:1571:in `each'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/commands/install_command.rb:295:in `install_gems'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/commands/install_command.rb:202:in `execute'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/command.rb:307:in `invoke_with_build_args'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/command_manager.rb:168:in `process_args'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/command_manager.rb:138:in `run'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/gem_runner.rb:54:in `run'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/bin/jgem:21:in `<top>'
org/jruby/RubyKernel.java:984:in `load'
/Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/bin/gem:4:in `<top>'
Exception `Gem::SystemExitException' at /Users/aaron/.rbenv/versions/jruby-9.0.0.0.pre2/lib/ruby/stdlib/rubygems/user_interaction.rb:389 - Exiting RubyGems with exit_code 1
[aaron@TC pkg (jruby)]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment