Skip to content

Instantly share code, notes, and snippets.

@elsandosgrande
Last active January 5, 2020 14:06
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 elsandosgrande/09e09a531aed63205d9d898514f92a39 to your computer and use it in GitHub Desktop.
Save elsandosgrande/09e09a531aed63205d9d898514f92a39 to your computer and use it in GitHub Desktop.
Pokušaj instalacije CMS9-a (https://github.com/klikaba/cms9)
# Igrom slučaja sam naišao na https://rubygems.org/gems/cms9/versions/0.2.1 i napokon sam počeo shvatati šta je šta.
# Nakon što sam zamijenio `rails-assets-tether (1.3.7)` (verzija ne postoji) sa `rails-assets-tether (1.1.1)` (najnovija koju sam mogao naći) i `rake (11.3.0)` (veoma stara verzija izgleda) sa `rake (13.0.1)` (opet, najnovija koju sam mogao naći) u `Gemfile.lock`, dobio sam ovo:
sandy@sandys-pavilion:/opt/CMS9$ rails-6.0.2.1 generate cms9:install -i ./../CMS9\ install
Could not find concurrent-ruby-1.0.2 in any of the sources
Run `bundle install` to install missing gems.
sandy@sandys-pavilion:/opt/CMS9$ bundle install
Fetching gem metadata from https://rubygems.org/.........
rails (5.0.0.1) has dependency bundler (>= 1.3.0, < 2.0), which is unsatisfied by the current bundler version 2.1.2, so the dependency is being ignored
Using rake 13.0.1
Following files may not be writable, so sudo is needed:
/usr/bin
/usr/lib64/ruby/gems/2.6.0
/usr/lib64/ruby/gems/2.6.0/build_info
/usr/lib64/ruby/gems/2.6.0/cache
/usr/lib64/ruby/gems/2.6.0/doc
/usr/lib64/ruby/gems/2.6.0/extensions
/usr/lib64/ruby/gems/2.6.0/gems
/usr/lib64/ruby/gems/2.6.0/specifications
Fetching concurrent-ruby 1.0.2
Installing concurrent-ruby 1.0.2
Fetching i18n 0.7.0
Installing i18n 0.7.0
Fetching minitest 5.9.1
Installing minitest 5.9.1
Fetching thread_safe 0.3.5
Installing thread_safe 0.3.5
Fetching tzinfo 1.2.2
Installing tzinfo 1.2.2
Fetching activesupport 5.0.0.1
Installing activesupport 5.0.0.1
Fetching builder 3.2.2
Installing builder 3.2.2
Using erubis 2.7.0
Fetching mini_portile2 2.1.0
Installing mini_portile2 2.1.0
Fetching nokogiri 1.6.8.1
Installing nokogiri 1.6.8.1 with native extensions
Fetching rails-dom-testing 2.0.1
Installing rails-dom-testing 2.0.1
Fetching loofah 2.0.3
Installing loofah 2.0.3
Fetching rails-html-sanitizer 1.0.3
Installing rails-html-sanitizer 1.0.3
Fetching actionview 5.0.0.1
Installing actionview 5.0.0.1
Fetching rack 2.0.1
Installing rack 2.0.1
Using rack-test 0.6.3
Fetching actionpack 5.0.0.1
Installing actionpack 5.0.0.1
Fetching nio4r 1.2.1
Installing nio4r 1.2.1 with native extensions
Fetching websocket-extensions 0.1.2
Installing websocket-extensions 0.1.2
Fetching websocket-driver 0.6.4
Installing websocket-driver 0.6.4 with native extensions
Fetching actioncable 5.0.0.1
Installing actioncable 5.0.0.1
Fetching globalid 0.3.7
Installing globalid 0.3.7
Fetching activejob 5.0.0.1
Installing activejob 5.0.0.1
Fetching mime-types-data 3.2016.0521
Installing mime-types-data 3.2016.0521
Fetching mime-types 3.1
Installing mime-types 3.1
Fetching mail 2.6.4
Installing mail 2.6.4
Fetching actionmailer 5.0.0.1
Installing actionmailer 5.0.0.1
Fetching activemodel 5.0.0.1
Installing activemodel 5.0.0.1
Using arel 7.1.4
Fetching activerecord 5.0.0.1
Installing activerecord 5.0.0.1
Fetching public_suffix 2.0.5
Installing public_suffix 2.0.5
Fetching addressable 2.5.0
Installing addressable 2.5.0
Fetching ast 2.3.0
Installing ast 2.3.0
Using execjs 2.7.0
Fetching autoprefixer-rails 6.5.1.1
Installing autoprefixer-rails 6.5.1.1
Fetching sass 3.4.22
Installing sass 3.4.22
Using bootstrap-sass 3.3.7
Fetching brakeman 3.4.1
Installing brakeman 3.4.1
Using bundler 2.1.2
Fetching climate_control 0.1.0
Installing climate_control 0.1.0
Fetching cocaine 0.5.8
Installing cocaine 0.5.8
Using orm_adapter 0.5.0
Fetching ckeditor 4.2.0
Installing ckeditor 4.2.0
Fetching coffee-script-source 1.10.0
Installing coffee-script-source 1.10.0
Using coffee-script 2.4.1
Fetching method_source 0.8.2
Installing method_source 0.8.2
Fetching thor 0.19.1
Installing thor 0.19.1
Fetching railties 5.0.0.1
Installing railties 5.0.0.1
Fetching coffee-rails 4.2.1
Installing coffee-rails 4.2.1
Fetching multi_json 1.12.1
Installing multi_json 1.12.1
Using dragonfly 1.0.12
Fetching font-awesome-rails 4.7.0.0
Installing font-awesome-rails 4.7.0.0
Fetching jbuilder 2.6.0
Installing jbuilder 2.6.0
Fetching jquery-rails 4.2.1
Installing jquery-rails 4.2.1
Fetching kaminari 0.17.0
Installing kaminari 0.17.0
Fetching mini_magick 4.5.1
Installing mini_magick 4.5.1
Fetching puma 3.6.2
Installing puma 3.6.2 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory: /tmp/bundler20200105-62825-1n7k3dxpuma-3.6.2/gems/puma-3.6.2/ext/puma_http11
/usr/bin/ruby26 -I /usr/lib64/ruby/site_ruby/2.6.0 -r ./siteconf20200105-62825-vlumda.rb extconf.rb
checking for BIO_read() in -lcrypto... yes
checking for SSL_CTX_new() in -lssl... yes
checking for openssl/bio.h... yes
creating Makefile
current directory: /tmp/bundler20200105-62825-1n7k3dxpuma-3.6.2/gems/puma-3.6.2/ext/puma_http11
make "DESTDIR=" clean
current directory: /tmp/bundler20200105-62825-1n7k3dxpuma-3.6.2/gems/puma-3.6.2/ext/puma_http11
make "DESTDIR="
compiling http11_parser.c
In file included from /usr/include/ruby-2.6.0/ruby.h:33,
from http11_parser.h:10,
from ext/puma_http11/http11_parser.rl:5:
/usr/include/ruby-2.6.0/ruby/ruby.h: In function ‘rb_array_ptr_use_end’:
/usr/include/ruby-2.6.0/ruby/ruby.h:2186:35: warning: unused parameter ‘allow_transient’ [-Wunused-parameter]
2186 | rb_array_ptr_use_end(VALUE a, int allow_transient)
| ~~~~^~~~~~~~~~~~~~~
In file included from ext/puma_http11/http11_parser.rl:7:
ext/puma_http11/http11_parser.rl: In function ‘puma_parser_execute’:
ext/puma_http11/http11_parser.rl:111:17: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
ext/puma_http11/http11_parser.rl:37:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:39:1: note: here
ext/puma_http11/http11_parser.rl:52:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:54:1: note: here
ext/puma_http11/http11_parser.rl:37:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:39:1: note: here
ext/puma_http11/http11_parser.rl:55:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:57:1: note: here
ext/puma_http11/http11_parser.rl:37:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:39:1: note: here
ext/puma_http11/http11_parser.c:244:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:246:1: note: here
ext/puma_http11/http11_parser.c:251:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:253:1: note: here
ext/puma_http11/http11_parser.c:258:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:260:1: note: here
ext/puma_http11/http11_parser.c:265:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:267:1: note: here
ext/puma_http11/http11_parser.c:272:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:274:1: note: here
ext/puma_http11/http11_parser.c:281:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:283:1: note: here
ext/puma_http11/http11_parser.c:288:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:290:1: note: here
ext/puma_http11/http11_parser.rl:49:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:51:1: note: here
ext/puma_http11/http11_parser.c:325:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:327:1: note: here
ext/puma_http11/http11_parser.c:353:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:355:1: note: here
ext/puma_http11/http11_parser.rl:41:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:43:1: note: here
ext/puma_http11/http11_parser.rl:46:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:48:1: note: here
ext/puma_http11/http11_parser.rl:46:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:48:1: note: here
ext/puma_http11/http11_parser.rl:55:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:57:1: note: here
ext/puma_http11/http11_parser.rl:37:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:39:1: note: here
ext/puma_http11/http11_parser.rl:37:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:39:1: note: here
ext/puma_http11/http11_parser.rl:37:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:39:1: note: here
ext/puma_http11/http11_parser.rl:37:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:39:1: note: here
ext/puma_http11/http11_parser.rl:71:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:73:1: note: here
ext/puma_http11/http11_parser.rl:71:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:73:1: note: here
ext/puma_http11/http11_parser.rl:60:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.rl:62:1: note: here
ext/puma_http11/http11_parser.c:653:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:655:1: note: here
ext/puma_http11/http11_parser.c:671:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:673:1: note: here
ext/puma_http11/http11_parser.c:689:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:691:1: note: here
ext/puma_http11/http11_parser.c:707:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:709:1: note: here
ext/puma_http11/http11_parser.c:725:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:727:1: note: here
ext/puma_http11/http11_parser.c:743:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:745:1: note: here
ext/puma_http11/http11_parser.c:761:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:763:1: note: here
ext/puma_http11/http11_parser.c:779:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:781:1: note: here
ext/puma_http11/http11_parser.c:797:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:799:1: note: here
ext/puma_http11/http11_parser.c:815:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:817:1: note: here
ext/puma_http11/http11_parser.c:833:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:835:1: note: here
ext/puma_http11/http11_parser.c:851:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:853:1: note: here
ext/puma_http11/http11_parser.c:869:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:871:1: note: here
ext/puma_http11/http11_parser.c:887:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:889:1: note: here
ext/puma_http11/http11_parser.c:905:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:907:1: note: here
ext/puma_http11/http11_parser.c:923:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:925:1: note: here
ext/puma_http11/http11_parser.c:941:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:943:1: note: here
ext/puma_http11/http11_parser.c:959:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:961:1: note: here
ext/puma_http11/http11_parser.c:977:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
ext/puma_http11/http11_parser.c:979:1: note: here
compiling io_buffer.c
In file included from /usr/include/ruby-2.6.0/ruby.h:33,
from io_buffer.c:2:
/usr/include/ruby-2.6.0/ruby/ruby.h: In function ‘rb_array_ptr_use_end’:
/usr/include/ruby-2.6.0/ruby/ruby.h:2186:35: warning: unused parameter ‘allow_transient’ [-Wunused-parameter]
2186 | rb_array_ptr_use_end(VALUE a, int allow_transient)
| ~~~~^~~~~~~~~~~~~~~
compiling mini_ssl.c
In file included from /usr/include/ruby-2.6.0/ruby.h:33,
from mini_ssl.c:3:
/usr/include/ruby-2.6.0/ruby/ruby.h: In function ‘rb_array_ptr_use_end’:
/usr/include/ruby-2.6.0/ruby/ruby.h:2186:35: warning: unused parameter ‘allow_transient’ [-Wunused-parameter]
2186 | rb_array_ptr_use_end(VALUE a, int allow_transient)
| ~~~~^~~~~~~~~~~~~~~
mini_ssl.c: In function ‘get_dh1024’:
mini_ssl.c:90:5: error: dereferencing pointer to incomplete type ‘DH’ {aka ‘struct dh_st’}
90 | dh->p = BN_bin2bn(dh1024_p, sizeof(dh1024_p), NULL);
| ^~
mini_ssl.c: In function ‘engine_init_client’:
mini_ssl.c:197:3: warning: ‘DTLSv1_method’ is deprecated [-Wdeprecated-declarations]
197 | conn->ctx = SSL_CTX_new(DTLSv1_method());
| ^~~~
In file included from /usr/include/openssl/opensslconf.h:10,
from /usr/include/openssl/e_os2.h:13,
from /usr/include/openssl/bio.h:13,
from mini_ssl.c:14:
/usr/include/openssl/ssl.h:1895:1: note: declared here
1895 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *DTLSv1_method(void)) /* DTLSv1.0 */
| ^~~~~~~~~~~~~~~~~~
mini_ssl.c: In function ‘engine_shutdown’:
mini_ssl.c:333:8: warning: unused variable ‘buf’ [-Wunused-variable]
333 | char buf[512];
| ^~~
mini_ssl.c:332:11: warning: unused variable ‘err’ [-Wunused-variable]
332 | int ok, err;
| ^~~
mini_ssl.c: In function ‘engine_init’:
mini_ssl.c:350:8: warning: unused variable ‘buf’ [-Wunused-variable]
350 | char buf[512];
| ^~~
mini_ssl.c:349:11: warning: unused variable ‘err’ [-Wunused-variable]
349 | int ok, err;
| ^~~
mini_ssl.c:349:7: warning: unused variable ‘ok’ [-Wunused-variable]
349 | int ok, err;
| ^~
mini_ssl.c: In function ‘noop’:
mini_ssl.c:396:18: warning: unused parameter ‘self’ [-Wunused-parameter]
396 | VALUE noop(VALUE self) {
| ~~~~~~^~~~
make: *** [Makefile:244: mini_ssl.o] Error 1
make failed, exit code 2
Gem files will remain installed in /tmp/bundler20200105-62825-1n7k3dxpuma-3.6.2/gems/puma-3.6.2 for inspection.
Results logged to /tmp/bundler20200105-62825-1n7k3dxpuma-3.6.2/extensions/x86_64-linux/2.6.0/puma-3.6.2/gem_make.out
An error occurred while installing puma (3.6.2), and Bundler cannot continue.
Make sure that `gem install puma -v '3.6.2' --source 'https://rubygems.org/'` succeeds before bundling.
In Gemfile:
cms9 was resolved to 0.2.1, which depends on
puma
# Kasnije ću se boriti sa ovime.
# Usput, `rails-6.0.2.1` je najnovija verzija.
sandy@sandys-pavilion:/opt/cms9$ vim Gemfile
sandy@sandys-pavilion:/opt/cms9$ cat Gemfile
source 'https://rubygems.org'
# Declare your gem's dependencies in cms9.gemspec.
# Bundler will treat runtime dependencies like base dependencies, and
# development dependencies will be added by default to the :development group.
gemspec
# Declare any dependencies that are still in development here instead of in
# your gemspec. These might include edge Rails or gems from your path or
# Git. Remember to move these dependencies to your gemspec before releasing
# your gem to rubygems.org.
# To use a debugger
# gem 'byebug', group: [:development, :test]
gem "cms9"
sandy@sandys-pavilion:/opt/cms9$ rails-6.0.2.1 build cms9:install
[!] There was an error parsing `Gemfile`: You cannot specify the same gem twice coming from different sources.
You specified that cms9 (>= 0) should come from source at `.` and
. Bundler cannot continue.
# from /opt/cms9/Gemfile:16
# -------------------------------------------
#
> gem "cms9"
# -------------------------------------------
sandy@sandys-pavilion:/opt/cms9$ vim Gemfile
sandy@sandys-pavilion:/opt/cms9$ cat Gemfile
source 'https://rubygems.org'
# Declare your gem's dependencies in cms9.gemspec.
# Bundler will treat runtime dependencies like base dependencies, and
# development dependencies will be added by default to the :development group.
gemspec
# Declare any dependencies that are still in development here instead of in
# your gemspec. These might include edge Rails or gems from your path or
# Git. Remember to move these dependencies to your gemspec before releasing
# your gem to rubygems.org.
# To use a debugger
# gem 'byebug', group: [:development, :test]
sandy@sandys-pavilion:/opt/cms9$ rails-6.0.2.1 build cms9:install
Could not find rake-11.3.0 in any of the sources
Run `bundle install` to install missing gems.
sandy@sandys-pavilion:/opt/cms9$ bundle install
Fetching gem metadata from https://rubygems.org/.........
Could not find rails-assets-tether-1.3.7 in any of the sources
# Zatraženi podaci
sandy@sandys-pavilion:~$ emerge --info ruby rails
# Skraćeno, zato što su ovdje nepotrebni podaci o parametrima vezanim za Gentoo
=================================================================
Package Settings
=================================================================
dev-lang/ruby-2.4.9::gentoo was built with the following:
USE="berkdb examples gdbm ipv6 rdoc ssl -debug -doc -jemalloc -libressl -rubytests -socks5 -static-libs -tk -xemacs" ABI_X86="(64)"
CFLAGS="-O3 -march=bdver4 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=2 -fuse-linker-plugin -fuse-ld=bfd -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -fno-strict-aliasing"
CXXFLAGS="-O3 -march=bdver4 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=2 -fuse-linker-plugin -fuse-ld=bfd -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -fno-strict-aliasing"
LDFLAGS="-O3 -march=bdver4 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=2 -fuse-linker-plugin -fuse-ld=bfd -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3"
dev-lang/ruby-2.5.7::gentoo was built with the following:
USE="berkdb examples gdbm ipv6 rdoc ssl -debug -doc -jemalloc -libressl -rubytests -socks5 -static-libs -tk -xemacs" ABI_X86="(64)"
CFLAGS="-O3 -march=bdver4 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=2 -fuse-linker-plugin -fuse-ld=bfd -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -fno-strict-aliasing"
CXXFLAGS="-O3 -march=bdver4 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=2 -fuse-linker-plugin -fuse-ld=bfd -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -fno-strict-aliasing"
LDFLAGS="-O3 -march=bdver4 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=2 -fuse-linker-plugin -fuse-ld=bfd -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3"
dev-lang/ruby-2.6.5::gentoo was built with the following:
USE="berkdb examples gdbm ipv6 rdoc ssl -debug -doc -jemalloc -jit -libressl -rubytests -socks5 -static-libs -tk -xemacs" ABI_X86="(64)"
CFLAGS="-O3 -march=bdver4 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=2 -fuse-linker-plugin -fuse-ld=bfd -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -fno-strict-aliasing"
CXXFLAGS="-O3 -march=bdver4 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=2 -fuse-linker-plugin -fuse-ld=bfd -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -fno-strict-aliasing"
LDFLAGS="-O3 -march=bdver4 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=2 -fuse-linker-plugin -fuse-ld=bfd -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3"
dev-lang/ruby-2.7.0::gentoo was built with the following:
USE="berkdb examples gdbm ipv6 rdoc ssl -debug -doc -jemalloc -jit -libressl -rubytests -socks5 -static-libs -tk -xemacs" ABI_X86="(64)"
CFLAGS="-O3 -march=bdver4 -falign-functions=32 -falign-jumps=32:8:8 -falign-loops=32:25:8 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -ftracer -fsched2-use-superblocks -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -fno-plt -flto=2 -fuse-linker-plugin -fuse-ld=bfd -fstack-protector-all -fstack-clash-protection -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -Wl,-z,relro -Wl,-z,now -fno-strict-aliasing"
CXXFLAGS="-O3 -march=bdver4 -falign-functions=32 -falign-jumps=32:8:8 -falign-loops=32:25:8 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -ftracer -fsched2-use-superblocks -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -fno-plt -flto=2 -fuse-linker-plugin -fuse-ld=bfd -fstack-protector-all -fstack-clash-protection -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -Wl,-z,relro -Wl,-z,now -fno-strict-aliasing"
dev-ruby/rails-6.0.2.1::gentoo was built with the following:
USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby25 ruby26"
CFLAGS="-O3 -march=bdver4 -falign-functions=32 -falign-jumps=32:8:8 -falign-loops=32:25:8 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -ftracer -fsched2-use-superblocks -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -fno-plt -flto=2 -fuse-linker-plugin -fuse-ld=bfd -fstack-protector-all -fstack-clash-protection -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -Wl,-z,relro -Wl,-z,now"
CXXFLAGS="-O3 -march=bdver4 -falign-functions=32 -falign-jumps=32:8:8 -falign-loops=32:25:8 -pipe -pthread -fira-hoist-pressure -fira-loop-pressure -fbranch-target-load-optimize -fweb -ftracer -fsched2-use-superblocks -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -fno-plt -flto=2 -fuse-linker-plugin -fuse-ld=bfd -fstack-protector-all -fstack-clash-protection -Wall -Wextra -Wl,-O1 -Wl,--as-needed -Wl,-O3 -Wl,-z,relro -Wl,-z,now"
FEATURES="protect-owned binpkg-docompress network-sandbox userpriv ebuild-locks unmerge-logs parallel-fetch strict unknown-features-warn distlocks sfperms usersandbox multilib-strict unmerge-orphans assume-digests merge-sync ipc-sandbox news userfetch binpkg-logs config-protect-if-modified fixlafiles binpkg-dostrip preserve-libs xattr pid-sandbox usersync sandbox"
sandy@sandys-pavilion:~$ gem list --details
*** LOCAL GEMS ***
actioncable (6.0.2.1, 5.0.7.2, 5.0.0.1)
Authors: Pratik Naik, David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
(5.0.0.1): /usr/lib64/ruby/gems/2.6.0
WebSocket framework for Rails.
actionmailbox (6.0.2.1)
Authors: David Heinemeier Hansson, George Claghorn
Homepage: https://rubyonrails.org
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Inbound email handling framework.
actionmailer (6.0.2.1, 5.0.7.2, 5.0.0.1)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
(5.0.0.1): /usr/lib64/ruby/gems/2.6.0
Email composition and delivery framework (part of Rails).
actionpack (6.0.2.1, 5.0.7.2, 5.0.0.1)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
(5.0.0.1): /usr/lib64/ruby/gems/2.6.0
Web-flow and rendering framework putting the VC in MVC (part of
Rails).
actiontext (6.0.2.1)
Authors: Javan Makhmali, Sam Stephenson, David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Rich text framework.
actionview (6.0.2.1, 5.0.7.2, 5.0.0.1)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
(5.0.0.1): /usr/lib64/ruby/gems/2.6.0
Rendering framework putting the V in MVC (part of Rails).
activejob (6.0.2.1, 5.0.7.2, 5.0.0.1)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
(5.0.0.1): /usr/lib64/ruby/gems/2.6.0
Job framework with pluggable queues.
activemodel (6.0.2.1, 5.0.7.2, 5.0.0.1)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
(5.0.0.1): /usr/lib64/ruby/gems/2.6.0
A toolkit for building modeling frameworks (part of Rails).
activerecord (6.0.2.1, 5.0.7.2, 5.0.0.1)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
(5.0.0.1): /usr/lib64/ruby/gems/2.6.0
Object-relational mapper framework (part of Rails).
activestorage (6.0.2.1)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Local and cloud file storage framework.
activesupport (6.0.2.1, 5.0.7.2, 5.0.0.1)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
(5.0.0.1): /usr/lib64/ruby/gems/2.6.0
A toolkit of support libraries and Ruby core extensions extracted
from the Rails framework.
addressable (2.7.0, 2.5.0)
Author: Bob Aman
Homepage: https://github.com/sporkmonger/addressable
License: Apache-2.0
Installed at (2.7.0): /home/sandy/.gem/ruby/2.6.0
(2.5.0): /usr/lib64/ruby/gems/2.6.0
URI Implementation
arel (9.0.0, 7.1.4)
Authors: Aaron Patterson, Bryan Helmkamp, Emilio Tagua, Nick Kallen
Homepage: https://github.com/rails/arel
License: MIT
Installed at (9.0.0): /usr/lib64/ruby/gems/2.6.0
(7.1.4): /home/sandy/.gem/ruby/2.6.0
Arel Really Exasperates Logicians Arel is a SQL AST manager for
Ruby
ast (2.3.0)
Author: whitequark
Homepage: https://whitequark.github.io/ast/
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
A library for working with Abstract Syntax Trees.
autoprefixer-rails (9.7.3, 6.5.1.1)
Author: Andrey Sitnik
Homepage: https://github.com/ai/autoprefixer-rails
License: MIT
Installed at (9.7.3): /home/sandy/.gem/ruby/2.6.0
(6.5.1.1): /usr/lib64/ruby/gems/2.6.0
Parse CSS and add vendor prefixes to CSS rules usingvalues from the
Can I Use website.
bigdecimal (1.4.1)
Authors: Kenta Murata, Zachary Scott, Shigeo Kobayashi
Homepage: https://github.com/ruby/bigdecimal
License: ruby
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Arbitrary-precision decimal floating-point number library.
bootstrap-sass (3.3.7)
Author: Thomas McDonald
Homepage: https://github.com/twbs/bootstrap-sass
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to
drop right into your Sass powered applications.
brakeman (3.4.1)
Author: Justin Collins
Homepage: http://brakemanscanner.org
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Security vulnerability scanner for Ruby on Rails.
builder (3.2.4, 3.2.2)
Author: Jim Weirich
Homepage: http://onestepback.org
License: MIT
Installed at (3.2.4): /home/sandy/.gem/ruby/2.6.0
(3.2.2): /usr/lib64/ruby/gems/2.6.0
Builders for MarkUp.
bundler (2.1.3, 2.1.2, 1.17.3)
Authors: André Arko, Samuel Giddins, Colby Swandale, Hiroshi
Shibata, David Rodríguez, Grey Baker, Stephanie Morillo, Chris
Morris, James Wen, Tim Moore, André Medeiros, Jessica Lynn Suttles,
Terence Lee, Carl Lerche, Yehuda Katz
Homepage: https://bundler.io
License: MIT
Installed at (2.1.3): /home/sandy/.gem/ruby/2.6.0
(2.1.2): /usr/lib64/ruby/gems/2.6.0
(1.17.3): /usr/lib64/ruby/gems/2.6.0
The best way to manage your application's dependencies
ckeditor (5.0.0, 4.2.0)
Author: Igor Galeta
Homepage: https://github.com/galetahub/ckeditor
License: MIT
Installed at (5.0.0): /home/sandy/.gem/ruby/2.6.0
(4.2.0): /usr/lib64/ruby/gems/2.6.0
Rails gem for easy integration ckeditor in your application
climate_control (0.1.0)
Author: Joshua Clayton
Homepage: https://github.com/thoughtbot/climate_control
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Modify your ENV easily with ClimateControl
cmath (1.0.0)
Author: Tadayoshi Funaba
Homepage: https://github.com/ruby/cmath
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Provides Trigonometric and Transcendental functions for complex
numbers
cms9 (0.2.1)
Author: Klika.ba
Homepage: https://github.com/klikaba/cms9
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Cms9
cocaine (0.5.8)
Author: Jon Yurek
Homepage: https://github.com/thoughtbot/cocaine
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
A small library for doing (command) lines
coffee-rails (4.2.2, 4.2.1)
Author: Santiago Pastorino
Homepage: https://github.com/rails/coffee-rails
License: MIT
Installed at (4.2.2): /home/sandy/.gem/ruby/2.6.0
(4.2.1): /usr/lib64/ruby/gems/2.6.0
CoffeeScript adapter for the Rails asset pipeline.
coffee-script (2.4.1)
Authors: Jeremy Ashkenas, Joshua Peek, Sam Stephenson
Homepage: http://github.com/josh/ruby-coffee-script
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Ruby CoffeeScript Compiler
coffee-script-source (1.12.2, 1.10.0)
Author: Jeremy Ashkenas
Homepage: http://coffeescript.org
License: MIT
Installed at (1.12.2): /home/sandy/.gem/ruby/2.6.0
(1.10.0): /usr/lib64/ruby/gems/2.6.0
The CoffeeScript Compiler
concurrent-ruby (1.1.5, 1.0.5, 1.0.2)
Authors: Jerry D'Antonio, Petr Chalupa, The Ruby Concurrency Team
Homepage: http://www.concurrent-ruby.com
License: MIT
Installed at (1.1.5): /home/sandy/.gem/ruby/2.6.0
(1.0.5): /usr/lib64/ruby/gems/2.6.0
(1.0.2): /usr/lib64/ruby/gems/2.6.0
Modern concurrency tools for Ruby. Inspired by Erlang, Clojure,
Scala, Haskell, F#, C#, Java, and classic concurrency patterns.
crass (1.0.5)
Author: Ryan Grove
Homepage: https://github.com/rgrove/crass/
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
CSS parser based on the CSS Syntax Level 3 spec.
csv (3.0.9)
Authors: James Edward Gray II, Kouhei Sutou
Homepage: https://github.com/ruby/csv
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
CSV Reading and Writing
date (2.0.0)
Author: Tadayoshi Funaba
Homepage: https://github.com/ruby/date
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
A subclass of Object includes Comparable module for handling dates.
dbm (1.0.0)
Author: Yukihiro Matsumoto
Homepage: https://github.com/ruby/dbm
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Provides a wrapper for the UNIX-style Database Manager Library
did_you_mean (1.4.0)
Author: Yuki Nishijima
Homepage: https://github.com/ruby/did_you_mean
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
"Did you mean?" experience in Ruby
dragonfly (1.0.12)
Author: Mark Evans
Homepage: http://github.com/markevans/dragonfly
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Ideal gem for handling attachments in Rails, Sinatra and Rack
applications.
e2mmap (0.1.0)
Author: Keiju ISHITSUKA
Homepage: https://github.com/ruby/e2mmap
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Module for defining custom exceptions with specific messages.
erubi (1.9.0)
Authors: Jeremy Evans, kuwata-lab.com
Homepage: https://github.com/jeremyevans/erubi
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Small ERB Implementation
erubis (2.7.0)
Author: makoto kuwata
Homepage: http://www.kuwata-lab.com/erubis/
Installed at: /home/sandy/.gem/ruby/2.6.0
a fast and extensible eRuby implementation which supports
multi-language
etc (1.0.1)
Author: Yukihiro Matsumoto
Homepage: https://github.com/ruby/etc
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Provides access to information typically stored in UNIX /etc
directory.
execjs (2.7.0)
Authors: Sam Stephenson, Josh Peek
Homepage: https://github.com/rails/execjs
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Run JavaScript code from Ruby
fcntl (1.0.0)
Author: Yukihiro Matsumoto
Homepage: https://github.com/ruby/fcntl
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Loads constants defined in the OS fcntl.h C header file
ffi (1.11.3)
Author: Wayne Meissner
Homepage: https://github.com/ffi/ffi/wiki
License: BSD-3-Clause
Installed at: /home/sandy/.gem/ruby/2.6.0
Ruby FFI
fiddle (1.0.0)
Authors: Aaron Patterson, SHIBATA Hiroshi
Homepage: https://github.com/ruby/fiddle
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
A libffi wrapper for Ruby.
fileutils (1.1.0)
Author: Minero Aoki
Homepage: https://github.com/ruby/fileutils
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Several file utility methods for copying, moving, removing, etc.
font-awesome-rails (4.7.0.5, 4.7.0.0)
Author: bokmann
Homepage: https://github.com/bokmann/font-awesome-rails
Licenses: MIT, SIL Open Font License
Installed at (4.7.0.5): /home/sandy/.gem/ruby/2.6.0
(4.7.0.0): /usr/lib64/ruby/gems/2.6.0
an asset gemification of the font-awesome icon font library
forwardable (1.2.0)
Author: Keiju ISHITSUKA
Homepage: https://github.com/ruby/forwardable
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Provides delegation of specified methods to a designated object.
gdbm (2.0.0)
Author: Yukihiro Matsumoto
Homepage: https://github.com/ruby/gdbm
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Ruby extension for GNU dbm.
globalid (0.4.2, 0.3.7)
Author: David Heinemeier Hansson
Homepage: http://www.rubyonrails.org
License: MIT
Installed at (0.4.2): /home/sandy/.gem/ruby/2.6.0
(0.3.7): /usr/lib64/ruby/gems/2.6.0
Refer to any model with a URI: gid://app/class/id
i18n (1.7.0, 0.7.0)
Authors: Sven Fuchs, Joshua Harvey, Matt Aimonetti, Stephan Soller,
Saimon Moore, Ryan Bigg
Homepage: https://github.com/ruby-i18n/i18n
License: MIT
Installed at (1.7.0): /home/sandy/.gem/ruby/2.6.0
(0.7.0): /usr/lib64/ruby/gems/2.6.0
New wave Internationalization support for Ruby
io-console (0.4.7)
Author: Nobu Nakada
Homepage: https://github.com/ruby/io-console
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Console interface
ipaddr (1.2.2)
Authors: Akinori MUSHA, Hajimu UMEMOTO
Homepage: https://github.com/ruby/ipaddr
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
A class to manipulate an IP address in ruby
irb (1.0.0)
Author: Keiju ISHITSUKA
Homepage: https://github.com/ruby/irb
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Interactive Ruby command-line tool for REPL (Read Eval Print Loop).
jbuilder (2.9.1, 2.6.0)
Author: David Heinemeier Hansson
Homepage: https://github.com/rails/jbuilder
License: MIT
Installed at (2.9.1): /home/sandy/.gem/ruby/2.6.0
(2.6.0): /usr/lib64/ruby/gems/2.6.0
Create JSON structures via a Builder-style DSL
jquery-rails (4.3.5, 4.2.1)
Author: André Arko
Homepage: https://github.com/rails/jquery-rails
License: MIT
Installed at (4.3.5): /home/sandy/.gem/ruby/2.6.0
(4.2.1): /usr/lib64/ruby/gems/2.6.0
Use jQuery with Rails 4+
json (2.3.0)
Author: Florian Frank
Homepage: http://flori.github.com/json
License: Ruby
Installed at: /usr/lib64/ruby/gems/2.6.0
JSON Implementation for Ruby
kaminari (1.1.1, 0.17.0)
Authors: Akira Matsuda, Yuki Nishijima, Zachary Scott, Hiroshi
Shibata
Homepage: https://github.com/kaminari/kaminari
License: MIT
Installed at (1.1.1): /home/sandy/.gem/ruby/2.6.0
(0.17.0): /usr/lib64/ruby/gems/2.6.0
A pagination engine plugin for Rails 4+ and other modern frameworks
kaminari-actionview (1.1.1)
Author: Akira Matsuda
Homepage: https://github.com/kaminari/kaminari
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Kaminari Action View adapter
kaminari-activerecord (1.1.1)
Author: Akira Matsuda
Homepage: https://github.com/kaminari/kaminari
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Kaminari Active Record adapter
kaminari-core (1.1.1)
Author: Akira Matsuda
Homepage: https://github.com/kaminari/kaminari
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Kaminari's core pagination library
kpeg (1.1.0)
Author: Evan Phoenix
Homepage: https://github.com/evanphx/kpeg
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
KPeg is a simple PEG library for Ruby
logger (1.3.0)
Author: SHIBATA Hiroshi
Homepage: https://github.com/ruby/logger
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Provides a simple logging utility for outputting messages.
loofah (2.4.0, 2.0.3)
Authors: Mike Dalessio, Bryan Helmkamp
Homepage: https://github.com/flavorjones/loofah
License: MIT
Installed at (2.4.0): /home/sandy/.gem/ruby/2.6.0
(2.0.3): /usr/lib64/ruby/gems/2.6.0
Loofah is a general library for manipulating and transforming
HTML/XML documents and fragments, built on top of Nokogiri
mail (2.7.1, 2.6.4)
Author: Mikel Lindsaar
Homepage: https://github.com/mikel/mail
License: MIT
Installed at (2.7.1): /home/sandy/.gem/ruby/2.6.0
(2.6.4): /usr/lib64/ruby/gems/2.6.0
Mail provides a nice Ruby DSL for making, sending and reading
emails.
marcel (0.3.3)
Author: Tom Ward
Homepage: https://github.com/basecamp/marcel
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Simple mime type detection using magic numbers, filenames, and
extensions
matrix (0.1.0)
Author: Marc-Andre Lafortune
Homepage: https://github.com/ruby/matrix
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
An implementation of Matrix and Vector classes.
method_source (0.9.2, 0.8.2)
Author: John Mair (banisterfiend)
Homepage: http://banisterfiend.wordpress.com
License: MIT
Installed at (0.9.2): /home/sandy/.gem/ruby/2.6.0
(0.8.2): /usr/lib64/ruby/gems/2.6.0
retrieve the sourcecode for a method
mime-types (3.1)
Author: Austin Ziegler
Homepage: https://github.com/mime-types/ruby-mime-types/
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
The mime-types library provides a library and registry for
information about MIME content type definitions
mime-types-data (3.2016.0521)
Author: Austin Ziegler
Homepage: https://github.com/mime-types/mime-types-data/
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
mime-types-data provides a registry for information about MIME media
type definitions
mimemagic (0.3.3)
Author: Daniel Mendler
Homepage: https://github.com/minad/mimemagic
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Fast mime detection by extension or content
mini_magick (4.9.5, 4.5.1)
Authors: Corey Johnson, Hampton Catlin, Peter Kieltyka, James
Miller, Thiago Fernandes Massa, Janko Marohnić
Homepage: https://github.com/minimagick/minimagick
License: MIT
Installed at (4.9.5): /home/sandy/.gem/ruby/2.6.0
(4.5.1): /usr/lib64/ruby/gems/2.6.0
Manipulate images with minimal use of memory via ImageMagick /
GraphicsMagick
mini_mime (1.0.2)
Author: Sam Saffron
Homepage: https://github.com/discourse/mini_mime
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
A lightweight mime type lookup toy
mini_portile2 (2.4.0, 2.1.0)
Authors: Luis Lavena, Mike Dalessio, Lars Kanis
Homepage: http://github.com/flavorjones/mini_portile
License: MIT
Installed at (2.4.0): /home/sandy/.gem/ruby/2.6.0
(2.1.0): /usr/lib64/ruby/gems/2.6.0
Simplistic port-like solution for developers
minitest (5.13.0, 5.9.1)
Author: Ryan Davis
Homepage: https://github.com/seattlerb/minitest
License: MIT
Installed at (5.13.0): /home/sandy/.gem/ruby/2.6.0
(5.9.1): /usr/lib64/ruby/gems/2.6.0
minitest provides a complete suite of testing facilities supporting
TDD, BDD, mocking, and benchmarking
multi_json (1.14.1, 1.12.1)
Authors: Michael Bleigh, Josh Kalderimis, Erik Michaels-Ober, Pavel
Pravosud
Homepage: https://github.com/intridea/multi_json
License: MIT
Installed at (1.14.1): /home/sandy/.gem/ruby/2.6.0
(1.12.1): /usr/lib64/ruby/gems/2.6.0
A common interface to multiple JSON libraries.
mutex_m (0.1.0)
Author: Keiju ISHITSUKA
Homepage: https://github.com/ruby/mutex_m
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Mixin to extend objects to be handled like a Mutex.
mysql2 (0.5.3)
Authors: Brian Lopez, Aaron Stone
Homepage: https://github.com/brianmario/mysql2
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
A simple, fast Mysql library for Ruby, binding to libmysql
net-telnet (0.2.0)
Author:
Homepage: https://github.com/ruby/net-telnet
Installed at: /usr/lib64/ruby/gems/2.6.0
Provides telnet client functionality
nio4r (2.5.2, 1.2.1)
Author: Tony Arcieri
Homepage: https://github.com/socketry/nio4r
License: MIT
Installed at (2.5.2): /home/sandy/.gem/ruby/2.6.0
(1.2.1): /usr/lib64/ruby/gems/2.6.0
New IO for Ruby
nokogiri (1.10.7, 1.10.4, 1.6.8.1)
Authors: Aaron Patterson, Mike Dalessio, Yoko Harada, Tim Elliott,
Akinori MUSHA, John Shahid, Lars Kanis
Homepage: https://nokogiri.org
License: MIT
Installed at (1.10.7): /home/sandy/.gem/ruby/2.6.0
(1.10.4): /usr/lib64/ruby/gems/2.6.0
(1.6.8.1): /usr/lib64/ruby/gems/2.6.0
Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser
openssl (2.1.2)
Authors: Martin Bosslet, SHIBATA Hiroshi, Zachary Scott, Kazuki
Yamaguchi
Homepage: https://github.com/ruby/openssl
License: Ruby
Installed at (default): /usr/lib64/ruby/gems/2.6.0
OpenSSL provides SSL, TLS and general purpose cryptography.
orm_adapter (0.5.0)
Authors: Ian White, Jose Valim
Homepage: http://github.com/ianwhite/orm_adapter
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
orm_adapter provides a single point of entry for using basic
features of popular ruby ORMs. Its target audience is gem authors
who want to support many ruby ORMs.
ostruct (0.1.0)
Author: Marc-Andre Lafortune
Homepage: https://github.com/ruby/ostruct
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Class to build custom data structures, similar to a Hash.
pkg-config (1.4.0)
Author: Kouhei Sutou
Homepage: https://github.com/ruby-gnome/pkg-config
License: LGPLv2+
Installed at: /usr/lib64/ruby/gems/2.6.0
A pkg-config implementation for Ruby
power_assert (1.1.5)
Author: Kazuki Tsujimoto
Homepage: https://github.com/k-tsj/power_assert
Licenses: 2-clause BSDL, Ruby's
Installed at: /usr/lib64/ruby/gems/2.6.0
Power Assert for Ruby
prime (0.1.0)
Author: Yuki Sonoda
Homepage: https://github.com/ruby/prime
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Prime numbers and factorization library.
psych (3.1.0)
Authors: Aaron Patterson, SHIBATA Hiroshi, Charles Oliver Nutter
Homepage: https://github.com/ruby/psych
License: MIT
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Psych is a YAML parser and emitter
public_suffix (4.0.2, 2.0.5)
Author: Simone Carletti
Homepage: https://simonecarletti.com/code/publicsuffix-ruby
License: MIT
Installed at (4.0.2): /home/sandy/.gem/ruby/2.6.0
(2.0.5): /usr/lib64/ruby/gems/2.6.0
Domain name parser based on the Public Suffix List.
puma (3.12.2)
Author: Evan Phoenix
Homepage: http://puma.io
License: BSD-3-Clause
Installed at: /home/sandy/.gem/ruby/2.6.0
Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1
server for Ruby/Rack applications
racc (1.4.16)
Authors: Minero Aoki, Aaron Patterson
Homepage: http://i.loveruby.net/en/projects/racc/
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Racc is a LALR(1) parser generator
rack (2.0.8, 2.0.1)
Author: Leah Neukirchen
Homepage: https://rack.github.io/
License: MIT
Installed at (2.0.8): /home/sandy/.gem/ruby/2.6.0
(2.0.1): /usr/lib64/ruby/gems/2.6.0
a modular Ruby webserver interface
rack-test (1.1.0, 0.6.3)
Author: Bryan Helmkamp
Homepage: http://github.com/rack-test/rack-test
License: MIT
Installed at (1.1.0): /usr/lib64/ruby/gems/2.6.0
(0.6.3): /home/sandy/.gem/ruby/2.6.0
Simple testing API built on Rack
rails (6.0.2.1, 5.0.7.2)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
Full-stack web application framework.
rails-assets-tether (1.1.1)
Author: rails-assets.org
Homepage: http://github.hubspot.com/tether
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
A client-side library to make absolutely positioned elements attach
to elements in the page efficiently.
rails-dom-testing (2.0.3, 2.0.1)
Authors: Rafael Mendonça França, Kasper Timm Hansen
Homepage: https://github.com/rails/rails-dom-testing
License: MIT
Installed at (2.0.3): /home/sandy/.gem/ruby/2.6.0
(2.0.1): /usr/lib64/ruby/gems/2.6.0
Dom and Selector assertions for Rails applications
rails-html-sanitizer (1.3.0, 1.0.3)
Authors: Rafael Mendonça França, Kasper Timm Hansen
Homepage: https://github.com/rails/rails-html-sanitizer
License: MIT
Installed at (1.3.0): /home/sandy/.gem/ruby/2.6.0
(1.0.3): /usr/lib64/ruby/gems/2.6.0
This gem is responsible to sanitize HTML fragments in Rails
applications.
railties (6.0.2.1, 5.0.7.2, 5.0.0.1)
Author: David Heinemeier Hansson
Homepage: https://rubyonrails.org
License: MIT
Installed at (6.0.2.1): /usr/lib64/ruby/gems/2.6.0
(5.0.7.2): /home/sandy/.gem/ruby/2.6.0
(5.0.0.1): /usr/lib64/ruby/gems/2.6.0
Tools for creating, working with, and running Rails applications.
rake (13.0.1)
Authors: Hiroshi SHIBATA, Eric Hodel, Jim Weirich
Homepage: https://github.com/ruby/rake
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Rake is a Make-like program implemented in Ruby
rake-compiler (1.0.9)
Authors: Kouhei Sutou, Luis Lavena
Homepage: https://github.com/rake-compiler/rake-compiler
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Rake-based Ruby Extension (C, Java) task generator.
rb-fsevent (0.10.3)
Authors: Thibaud Guillaume-Gentil, Travis Tilley
Homepage: http://rubygems.org/gems/rb-fsevent
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Very simple & usable FSEvents API
rb-inotify (0.10.1)
Authors: Natalie Weizenbaum, Samuel Williams
Homepage: https://github.com/guard/rb-inotify
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
A Ruby wrapper for Linux inotify, using FFI
rdoc (6.2.0)
Author:
Homepage: https://github.com/ruby/rdoc/
Installed at: /usr/lib64/ruby/gems/2.6.0
An extended version of the RDoc library from Ruby 1.8
rexical (1.0.7)
Author: Aaron Patterson
Homepage: http://github.com/tenderlove/rexical/tree/master
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Rexical is a lexical scanner generator that is used with Racc to
generate Ruby programs
rexml (3.1.9)
Author: Kouhei Sutou
Homepage: https://github.com/ruby/rexml
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
An XML toolkit for Ruby
rss (0.2.7)
Author: Kouhei Sutou
Homepage: https://github.com/ruby/rss
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Family of libraries that support various formats of XML "feeds".
sass (3.7.4, 3.4.22)
Authors: Natalie Weizenbaum, Chris Eppstein, Hampton Catlin
Homepage: https://sass-lang.com/
License: MIT
Installed at (3.7.4): /home/sandy/.gem/ruby/2.6.0
(3.4.22): /usr/lib64/ruby/gems/2.6.0
A powerful but elegant CSS compiler that makes CSS fun again.
sass-listen (4.0.0)
Author: Thibaud Guillaume-Gentil
Homepage: https://github.com/sass/listen
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Fork of guard/listen
sass-rails (5.0.7)
Authors: wycats, chriseppstein
Homepage: https://github.com/rails/sass-rails
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Sass adapter for the Rails asset pipeline.
scanf (1.0.0)
Author: David Alan Black
Homepage: https://github.com/ruby/scanf
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
scanf is an implementation of the C function scanf(3).
sdbm (1.0.0)
Author: Yukihiro Matsumoto
Homepage: https://github.com/ruby/sdbm
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Provides a simple file-based key-value store with String keys and
values.
shell (0.7)
Author: Keiju ISHITSUKA
Homepage: https://github.com/ruby/shell
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
An idiomatic Ruby interface for common UNIX shell commands.
sprockets (3.7.2)
Authors: Sam Stephenson, Joshua Peek
Homepage: https://github.com/rails/sprockets
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Rack-based asset packaging system
sprockets-rails (3.2.1)
Author: Joshua Peek
Homepage: https://github.com/rails/sprockets-rails
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Sprockets Rails integration
sqlite3 (1.4.2)
Authors: Jamis Buck, Luis Lavena, Aaron Patterson
Homepage: https://github.com/sparklemotion/sqlite3-ruby
License: BSD-3-Clause
Installed at: /usr/lib64/ruby/gems/2.6.0
This module allows Ruby programs to interface with the SQLite3
database engine (http://www.sqlite.org)
sqlite3-ruby (1.4.2)
Author:
Homepage: https://github.com/sparklemotion/sqlite3-ruby
Installed at: /usr/lib64/ruby/gems/2.6.0
Fake gem to load sqlite3
stringio (0.0.2)
Author: Nobu Nakada
Homepage: https://github.com/ruby/stringio
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Pseudo IO on String
strscan (1.0.0)
Author: Minero Aoki
Homepage: https://github.com/ruby/strscan
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Provides lexical scanning operations on a String.
sync (0.5.0)
Author: Keiju ISHITSUKA
Homepage: https://github.com/ruby/sync
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
A module that provides a two-phase lock with a counter.
test-unit (3.3.4)
Authors: Kouhei Sutou, Haruka Yoshihara
Homepage: http://test-unit.github.io/
Licenses: Ruby, PSFL
Installed at: /usr/lib64/ruby/gems/2.6.0
An xUnit family unit testing framework for Ruby.
thor (1.0.1, 0.20.3, 0.19.1)
Authors: Yehuda Katz, José Valim
Homepage: http://whatisthor.com/
License: MIT
Installed at (1.0.1): /home/sandy/.gem/ruby/2.6.0
(0.20.3): /usr/lib64/ruby/gems/2.6.0
(0.19.1): /usr/lib64/ruby/gems/2.6.0
Thor is a toolkit for building powerful command-line interfaces.
thread_safe (0.3.6, 0.3.5)
Authors: Charles Oliver Nutter, thedarkone
Homepage: https://github.com/ruby-concurrency/thread_safe
License: Apache-2.0
Installed at (0.3.6): /home/sandy/.gem/ruby/2.6.0
(0.3.5): /usr/lib64/ruby/gems/2.6.0
Thread-safe collections and utilities for Ruby
thwait (0.1.0)
Author: Keiju ISHITSUKA
Homepage: https://github.com/ruby/thwait
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Watches for termination of multiple threads.
tilt (2.0.10)
Author: Ryan Tomayko
Homepage: http://github.com/rtomayko/tilt/
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Generic interface to multiple Ruby template engines
tracer (0.1.0)
Author: Keiju ISHITSUKA
Homepage: https://github.com/ruby/tracer
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Outputs a source level execution trace of a Ruby program.
tzinfo (1.2.6, 1.2.5, 1.2.2)
Author: Philip Ross
Homepage: http://tzinfo.github.io
License: MIT
Installed at (1.2.6): /home/sandy/.gem/ruby/2.6.0
(1.2.5): /usr/lib64/ruby/gems/2.6.0
(1.2.2): /usr/lib64/ruby/gems/2.6.0
Daylight savings aware timezone library
uglifier (4.2.0)
Author: Ville Lautanala
Homepage: http://github.com/lautis/uglifier
License: MIT
Installed at: /home/sandy/.gem/ruby/2.6.0
Ruby wrapper for UglifyJS JavaScript compressor
webrick (1.4.2)
Authors: TAKAHASHI Masayoshi, GOTOU YUUZOU, Eric Wong
Homepage: https://www.ruby-lang.org
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
HTTP server toolkit
websocket-driver (0.7.1, 0.6.5, 0.6.4)
Author: James Coglan
Homepage: https://github.com/faye/websocket-driver-ruby
License: Apache-2.0
Installed at (0.7.1): /usr/lib64/ruby/gems/2.6.0
(0.6.5): /home/sandy/.gem/ruby/2.6.0
(0.6.4): /usr/lib64/ruby/gems/2.6.0
WebSocket protocol handler with pluggable I/O
websocket-extensions (0.1.4, 0.1.2)
Author: James Coglan
Homepage: https://github.com/faye/websocket-extensions-ruby
License: Apache-2.0
Installed at (0.1.4): /home/sandy/.gem/ruby/2.6.0
(0.1.2): /usr/lib64/ruby/gems/2.6.0
Generic extension manager for WebSocket connections
xmlrpc (0.3.0)
Author: SHIBATA Hiroshi
Homepage: https://github.com/ruby/xmlrpc
License: Ruby
Installed at: /usr/lib64/ruby/gems/2.6.0
XMLRPC is a lightweight protocol that enables remote procedure calls
over HTTP.
zeitwerk (2.2.2)
Author: Xavier Noria
Homepage: https://github.com/fxn/zeitwerk
License: MIT
Installed at: /usr/lib64/ruby/gems/2.6.0
Efficient and thread-safe constant autoloader
zlib (1.0.0)
Authors: Yukihiro Matsumoto, UENO Katsuhiro
Homepage: https://github.com/ruby/zlib
License: BSD-2-Clause
Installed at (default): /usr/lib64/ruby/gems/2.6.0
Ruby interface for the zlib compression/decompression library
sandy@sandys-pavilion:~$ eselect ruby list
Available Ruby profiles:
[1] ruby24 (with Rubygems)
[2] ruby25 (with Rubygems)
[3] ruby26 (with Rubygems) *
# Kada probam `gem list --details --remote` ili `gem list --details --both`, samo stane kada dođe do `*** REMOTE GEMS ***`, te moram koristiti ctrl+c da završi, naravno sa `^CERROR: Interrupted` (^C -> ctrl+c)
# Probao sam `gem install cms9`, ali nije pomoglo. Probao sam `gem install cms9 --install-dir ./` (`./` je u ovom slučaju `/opt/CMS9`), ali je onda sve pokucalo na vrata pakla.
@elsandosgrande
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment