Manually updating rubygems

As per Libre ELEC 7.0.3, you are now able to easily update your machine to a newer version using Libre ELEC's Settings addon GUI via its "Update Channels".There is no need for copy/pasting tar-files to the .update folder, or downloading those files via SSH.The server that would not install the request-log-analyzer gem showed version 1.1.1 for the gem command as shown below.Gem Command Version Output: So I figured that maybe if I cleaned up the previous installs of rubygems-update that it would resolve the issue.The output for this command should be in the log above. ERROR: cannot verify rubygems.org's certificate, issued by 'CN=Global Sign Organization Validation CA - SHA256 - G2, O=Global Sign nv-sa, C=BE': Issued certificate has expired. To connect to api.insecurely, use `--no-check-certificate'. $ openssl s_client -connect api.rubygems.org:443 CONNECTED(00000003) depth=1 /C=BE/O=Global Sign nv-sa/CN=Global Sign Organization Validation CA - SHA256 - G2 verify error:num=20:unable to get local issuer certificate verify return:0 --- Certificate chain 0 s:/C=US/ST=California/L=San Francisco/O=Fastly, Inc./CN=i:/C=BE/O=Global Sign nv-sa/CN=Global Sign Organization Validation CA - SHA256 - G2 1 s:/C=BE/O=Global Sign nv-sa/CN=Global Sign Organization Validation CA - SHA256 - G2 i:/C=BE/O=Global Sign nv-sa/OU=Root CA/CN=Global Sign Root CA --- Server certificate -----BEGIN CERTIFICATE----- MIIO DCCDe Cg Aw IBAg IMG6a Lp/an W8dm Y0Ws MA0GCSq GSIb3DQEBCw UAMGYx Cz AJ Bg NVBAYTAk JFMRkw Fw YDVQQKEx BHb G9i YWx Ta Wdu IG52LXNh MTww Og YDVQQDEz NH b G9i YWx Ta Wdu IE9y Z2Fua Xphd Glvbi BWYWxp ZGF0a W9u IENBIC0g U0h BMj U2IC0g Rz Iw Hhc NMTYw OTI3MTUz OTEy Whc NMTgw Mz Ez MTQw NDA2Wj Bs MQsw CQYDVQQGEw JV Uz ETMBEGA1UECAw KQ2Fsa WZvcm5p YTEWMBQGA1UEBww NU2Fu IEZy YW5ja XNjbz EV MBMGA1UECgw MRm Fzd Gx5LCBJbm Mu MRkw Fw YDVQQDDBBs Ln Nzb C5m YXN0b Hkubm V0 MIIBIj ANBgkqhki G9w0BAQEFAAOCAQ8AMIIBCg KCAQEAy8dy9W 1k Ng Df ZZa Vm9O u B6a Ac Lysb ODKUv Ht7Iv PEJj LZYMP5SLCB5 eo93Vb1Vl3I/l U qd BIP1Yzi9Oh8 XB DBA7Ymgzyeu Wv T07YBOJOf Xrb QK9tx dmc ZQt U3oka0uq OUDe T8f Eqccufwx A 0Ro VPGEKCZj Dr4NALIBL4ck Kx Weibvwn X1r N1fqy MMi W36ML3A9gd SA50YIy7vh9 CDva St/h Bn/p Ut2xkhhwtdi/zr6Brpjs MSg B/0q T03Guk Z7fsx LI7Kwaysp Ulh LU b Y99p Ki Xrf6NNu TIHt57Iu D3a1Tn Bn Hk Os9u Qny31o3Sh POnxo4h B0xjd bbz2Gs u QIDAQABo4ILnj CCC5ow Dg YDVR0PAQH/BAQDAg Wg MIGg Bggr Bg EFBQc BAQSBkz CB k DBNBggr Bg EFBQcw Ao ZBa HR0c Dov L3Nl Y3Vy ZS5nb G9i YWxza Wdu Lm Nvb S9j YWNl cn Qv Z3Nvcmdhbml6YXRpb252YWxza GEy Zz Jy MS5jcn Qw Pw YIKw YBBQUHMAGGM2h0 d HA6Ly9v Y3Nw Mi5nb G9i YWxza Wdu Lm Nvb S9nc29y Z2Fua Xphd Glvbn Zhb HNo YTJn Mj BWBg NVHSAETz BNMEEGCSs GAQQBo DIBFDA0MDIGCCs GAQUFBw IBFi Zod HRwczov L3d3dy5nb G9i YWxza Wdu Lm Nvb S9y ZXBvc2l0b3J5Lz AIBg Zng Qw BAg Iw CQYDVR0T BAIw ADBJBg NVHR8EQj BAMD6g PKA6hjhod HRw Oi8v Y3Js Lmdsb2Jhb HNp Z24u Y29t L2dz L2dzb3Jn YW5pem F0a W9udm Fsc2hh Mmcy Lm Nyb DCCCd YGA1Ud EQSCCc0wggn J gh Bs Ln Nzb C5m YXN0b Hkubm V0gh Aq Lj Fzd GRp Yn Nj ZG4u Y29tggoq Lm Ft YW4u Y29t ghgq Lm Fuc3dlcn Npbmdlbm Vza XMu Y28ud Wu CFiou YW5zd2Vyc2lu Z2Vu ZXNpcy5v cme CFCou YXBp Lmxpdm Vzd HJl YW0u Y29tgh Iq Lm Fya2Vu Y291bn Rlci5jb22CFCou YXR0cmlid XRpb24ucm Vwb3J0gg0q Lm Jlc3Rl Z2cu Y29tgh Mq Lm J1e Wl0ZGly ZWN0 Lm Nv Ln Vrgh Eq Lm Nvbn Rlbn Rib2R5Lm Nvb YIUKi5jcm Vhd Glvbm11c2V1b S5vcme C Gyou Y3Vy YXRpb25z Lm Jhem Fhcn Zva WNl Lm Nvb YIOKi5kb HNh ZGFwd C5jb22CFSou ZG9sb GFyc2hhdm Vjb HVi Lm Nvb YIa Ki5le GNpd GVvbmxpbm Vz ZXJ2a WNlcy5jb22C ECou Zm Fzd Gx5b GFicy5jb22CDyou Zmls ZXBp Y2tlci5pb4IVKi5ma Wxlcy50cnls YXRlb Hku Y29tgh Iq Lm Zpb GVzd GFja2Fwa S5jb22CESou Zm9k LXNhbm Rib3gu Y29t gh Eq Lm Zv ZC1zd GFna W5n Lm Nvb YIKKi5mb2Q0Lm Nvb YIMKi5md Wxs Mz Au Y29tgg4q Lm Z1bm Rw YWFz Lm Nvb YIPKi5md W5r ZXI1Mz Au Y29tgh Aq Lm Z1bm55b3Jka WUu Y29t gg8q Lmdhb WVi YXR0ZS5jb22CCCoua GZh Lmlvgh Eq Lmph Y2t0a HJl YWRz Lm Nvb YIM Ki5rbm5s YWIu Y29tggwq Lmxld GVtc HMu Y2i CDyoub G9vd GNy YXRl Lm Nvb YIPKi5t e WJlc3Rl Z2cu Y29tggkq Lm5mb C5jb22CCyouc GF0Y2gu Y29tggwq Ln Bl Ym Js ZS5j b22CECouc G90d GVyb W9y ZS5jb22CECouc HJpb WVzc G9yd C5jb22CGCouc HJvd GVj d GVk LWNo ZWNrb3V0Lm5ld IILKi5y Y2hlcnkuc2WCDioucn Vie Wdlb XMub3Jngg8q Ln J3b Gl2ZWNtcy5jb22CFyouc2Fm YXJp Ym9va3Nvbmxpbm Uu Y29tgh Iq Ln Nt YXJ0 c3Bhcn Jvdy5jb22CESouc3Bva2Vub GF5ZXIu Y29tgg0q Ln Rh Yy1j ZG4ubm V0gg8q Ln Ro ZXJl ZHBpbi5jb22CDyoud Ghya Wxsa XN0Lm Nvb YIPKi50b3Rhb Hdpbm Uu Y29t gg8q Ln Ry YXZpcy1ja S5jb22CDyoud HJhdmlz LWNp Lm9y Z4ISKi50cm Vhc3Vy ZWRh d GEu Y29tggwq Ln R1cm5lci5jb22CDyoud W5pd GVkd2F5Lm9y Z4IOKi51bml2ZXJz ZS5jb22CCyoud W5wa2cu Y29tggwq Ln Vw Ym9sd C5jb22CFioud XBsb2Fk Lj Yw MGhv cn Nlcy5jb22CCSoud XJ4Lm Nvb YIKKi52ZXZv Lm Nvb YIb Ki52a WRlb2Ny ZWF0b3Iu e WFob28tbm V0Lmpwgh Yq Lndob2xl Zm9v ZHNt YXJr ZXQu Y29tgh Mq Lnlia S5p ZGNm Y2xvd WQubm V0gh Eq Lnlvbm Rlcm11c2lj Lm Nvb YIQYS4xc3Rka WJz Y2Ru Lm Nvb YIN YWZyb3N0cm Vhb S50do IPYXBp Lm Rvb WFpbn Iu Y29tgg1hc Gkubnlt YWcu Y29tghdh c HAu Ym V0d GVya W1w YWN0Y2Ru Lm Nvb YIa YXNz ZXRz Lm Zs Lm1hcmthdmlw LWNkbi5j b22CEm F0d HJp Yn V0a W9u Ln Jlc G9yd IIZY2Ru LWZhc3Rse S50b3Jwcm9q ZWN0Lm9y Z4IYY2Ru Lm Zpb GVzd GFja2Nvbn Rlbn Qu Y29tgh Zj ZG4ua Glna HRha Wxzc GFj ZXMu Y29tggxj ZG4ua2V2e S5jb22CC2Rvb WFpbn Iu Y29tgh Bkb25vcn Nja G9vc2Uub3Jn gh5lb WJl ZC1wcm Vwcm9k Ln Rp Y2tld G1hc3Rlci5jb22CGGVt Ym Vk Lm9wd Glta Xpl c Gxhe WVy Lm Nvb YIWZW1i ZWQud Glja2V0b WFzd GVy Lm Nvb YIOZm Fzd Gx5b GFicy5j b22CD2Zs Lm Vhd DI0Y2Ru Lm Nvb YIKZn Vsb DMw Lm Nvb YIMZn Vu ZHBh YXMu Y29tgg1m d W5r ZXI1Mz Au Y29tggtn ZXRtb3Zp Lm Nvb YIZZ2l2a W5nd HVlc2Rhe S5na XZl Z2Fi Lm Nvb YIGa GZh Lmlvgg5p Ln Vwd29yd Gh5Lm Nvb YIaa W1h Z2Vz Lm Zs Lm1hcmthdmlw LWNkbi5jb22CD2ph Y2t0a HJl YWRz Lm Nvb YIKa25ub GFi Lm Nvb YINb G9vd GNy YXRl Lm Nvb YITb WVka WEu Ym Fy Zm9vd C5jby5ueo IVb WVka WEucmlna HRtb3Zl Lm Nv Ln Vr gg1t ZXJye Wphbm Uu Y29tgi Bta Wdod Hkt Zmxvd2Vycy00Mj Aub WVycnlq YW5l Lm Nv b YIgbm V4d Gdlbi1hc3Nld HMu ZWRtd W5kcy1t ZWRp YS5jb22CC25v ZW1i ZWQu Y29t gglue W1h Zy5jb22CCyoubnlt YWcu Y29tgglw YXRja C5jb22CCn Bl Ym Js ZS5jb22C D3Bpe GVs Lm55b WFn Lm Nvb YIOc HJpb WVzc G9yd C5jb22CIn Byb3F1ZXN0Ln Rl Y2gu c2Fm YXJp Ym9va3Nvbmxpbm Uu ZGWCDHJ1Ynln ZW1z Lm9y Z4IVc2Fm YXJp Ym9va3Nv bmxpbm Uu Y29tgh Fzd GF0a WMudm Vz ZGlh Lm Nvb YIOd Ghl Z3Vhcm Rp YW4ud Ha CECou d Ghl Z3Vhcm Rp YW4ud Ha CDXRocmlsb Glzd C5jb22CDXRvd GFsd2lu ZS5jb22CCXVu c Gtn Lm Nvb YIKd XBib2x0Lm Nvb YIHd XJ4Lm Nvb YIZdmlk ZW9jcm Vhd G9y Lnlha G9v LW5ld C5qc IIad2Vs Y29t ZS1k ZXYu Ym Fua3Npb XBs ZS5jb22CEHdpa2ktd GVtc C5j YS5jb22CDXd3dy5ib Gluc S5jb22CDHd3dy5id Wxx Lm Nvb YIid3d3Lm Nya XN0a WFu b3Jvbm Fs ZG9mcm Fncm Fu Y2Vz Lm Nvb YIZd3d3Lm Zy ZWVna XZpbmd0d WVz ZGF5Lm9y Z4IRd3d3Lm Zy ZWVsb3R0by5jb22CDnd3dy5pb2Rpbm Uu Y29tghd3d3cub GFwd G9w c2Rpcm Vjd C5jby51a4IOd3d3Lmxld GVtc HMu Y2i CEXd3dy5t ZXJye Wphbm Uu Y29t gi R3d3cub Wlna HR5LWZsb3dlcn Mt NDIw Lm1lcn J5am Fu ZS5jb22CGHd3dy5ta Wxs c3Ry ZWFtb G90NDYua W5mb4ISd3d3Ln Bvd HRlcm1vcm Uu Y29tgh N3d3cud HJha W5v cm Vnb24ub3Jn MB0GA1Ud JQQWMBQGCCs GAQUFBw MBBggr Bg EFBQc DAj Ad Bg NVHQ4E Fg QUTHFGQ1nlk C7Vvf LKx B7t HQmnm/Qw Hw YDVR0j BBgw Fo AUlt5h8b0c Fil THMDM f Tu DAEDm Gnww DQYJKo ZIhvc NAQELBQADgg EBABd3UEDPXae Pt NKv3HA1qr/Dso G W8e24GSQE1W2K8nxbe Jp19OOee W97kht8i Io Sk Id/y Kz6tbj3Wazt ZZIpc HBLOIa wm Xyc V6z X8Vzm5BL6AEzszdhd QBO 7xutw v2ri Z9Vl Fbp l OWFAJKay0k K7w CMe 0k XP7BAy Q4L8LB4d Lykpp2Jz HMb6x C5 9M CKnnc IEsf R0Q1TZMb5A9AMR6BDPv1 7/Mi RQvwoub MJpt2Br Iii/o P71e41oc IUFo FTRej Zk Hz Hr Vq Fh Uw Wh Khql Dgj ZPR ku/v M/y WKYW6G5FIMf SOgt V5k HIVZBSs3LVn Kbf Lva1mnd S QVy ET3EFk Xw= -----END CERTIFICATE----- subject=/C=US/ST=California/L=San Francisco/O=Fastly, Inc./CN=issuer=/C=BE/O=Global Sign nv-sa/CN=Global Sign Organization Validation CA - SHA256 - G2 --- No client certificate CA names sent --- SSL handshake has read 5141 bytes and written 456 bytes --- New, TLSv1/SSLv3, Cipher is AES128-SHA Server public key is 2048 bit Secure Renegotiation IS supported Compression: NONE Expansion: NONE SSL-Session: Protocol : TLSv1 Cipher : AES128-SHA Session-ID: ACE371DBDDD974A9B3C772EF85EA302750AFE3885D5197ACA6B7AC3CAF840D20 Session-ID-ctx: Master-Key: 98A9B4C9DBD6E9D259A2D19872A9B6684D13BEF9CD10D6C077CD69F97A7FD86C5BD465183719D30D9693617DE99D6DA9 Key-Arg : None Start Time: 1476253915 Timeout : 300 (sec) Verify return code: 0 (ok) --- DONE $ pbpaste | openssl x509 -noout -text Certificate: Data: Version: 3 (0x2) Serial Number: 1b:a6:8b:a7:f6:a7:5b:c:45:ac Signature Algorithm: sha256With RSAEncryption Issuer: C=BE, O=Global Sign nv-sa, CN=Global Sign Organization Validation CA - SHA256 - G2 Validity Not Before: Sep 27 2016 GMT Not After : Mar 13 2018 GMT Subject: C=US, ST=California, L=San Francisco, O=Fastly, Inc., CN=Subject Public Key Info: Public Key Algorithm: rsa Encryption RSA Public Key: (2048 bit) Modulus (2048 bit): 00:cb:c:f5:6f:b:d:7d:96:5a:56:6f: 4e:b8:1e:9a:01:c2:f2:b1:b:4b:c7:b7:b2: 2f:3c::2d:96:0c:3f:94:8b:08:1e:7e:7a:8f: :bd::3f:95:4f:aa::0f:d5:8c: e2:f4:e8:7c:5c:1f::0e:d8:9a:0c:f2:7a:e5: af:4f:4e:d:e2:4e:7d:7a:db:40:af:6d:c7:e7: :2d:53:7a:24:6b:4b:aa::de:4f:c7: c4:a9:c7:2e:7f:0c:40:d1:1a:15:3c:61:0a:: c3:af::2c:80:4b:e1:c9:0a:c:a2:6e:fc: 27:5f:5a:cd:d5:fa:b:c:df:a3:0b:dc:0f: :39:d:ee:f8:7d:08:3b:da:4a:df: e:7f:e:dd:b:70:b5:d8:bf:ce:be: 81:ae:98:ec::ff:4a:93:d:ae:91:9e: df:b:c8:ec:ac:1a:ca:ca::d4:6d:8f: 7d:a4:a:ad:fe:8d:36:e4:c8:1e:de:7b:22:e0: f7:6b:54:e:e4:3a:cf:6e:42:7c:b7:d6:8d: d:f3:a7:c6:8e::4c::e6:db:cf:61: ac:b9 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Key Usage: critical Digital Signature, Key Encipherment Authority Information Access: CA Issuers - URI: - URI: X509v3 Certificate Policies: Policy: 1.3.6.1.4.1.4146.1.20 CPS: https:// Policy: 2.23.140.1.2.2 X509v3 Basic Constraints: CA: FALSE X509v3 CRL Distribution Points: URI: Subject Alternative Name: DNS:fastly.net, DNS:*.1stdibscdn.com, DNS:*com, DNS:*.uk, DNS:*.answersingenesis.org, DNS:*livestream.com, DNS:*.arkencounter.com, DNS:*.attribution.report, DNS:*.bestegg.com, DNS:*.uk, DNS:*.contentbody.com, DNS:*.creationmuseum.org, DNS:*.curations.bazaarvoice.com, DNS:*.dlsadapt.com, DNS:*.dollarshaveclub.com, DNS:*.exciteonlineservices.com, DNS:*.fastlylabs.com, DNS:*.filepicker.io, DNS:*.files.trylately.com, DNS:*.filestackapi.com, DNS:*.fod-sandbox.com, DNS:*.fod-staging.com, DNS:*.fod4.com, DNS:*.full30.com, DNS:*.fundpaas.com, DNS:*.funker530.com, DNS:*.funnyordie.com, DNS:*.gamebatte.com, DNS:*io, DNS:*.jackthreads.com, DNS:*.knnlab.com, DNS:*.letemps.ch, DNS:*.lootcrate.com, DNS:*.mybestegg.com, DNS:*com, DNS:*.patch.com, DNS:*.pebble.com, DNS:*.pottermore.com, DNS:*.primesport.com, DNS:*.protected-checkout.net, DNS:*.rchery.se, DNS:*.rubygems.org, DNS:*.rwlivecms.com, DNS:*.safaribooksonline.com, DNS:*.smartsparrow.com, DNS:*.spokenlayer.com, DNS:*.tac-cdn.net, DNS:*.theredpin.com, DNS:*.thrillist.com, DNS:*.totalwine.com, DNS:*.travis-ci.com, DNS:*.travis-ci.org, DNS:*.treasuredata.com, DNS:*.turner.com, DNS:*.unitedway.org, DNS:*.universe.com, DNS:*.unpkg.com, DNS:*.upbolt.com, DNS:*.upload.600horses.com, DNS:*com, DNS:*com, DNS:*.videocreator.yahoo-net.jp, DNS:*.wholefoodsmarket.com, DNS:*idcfcloud.net, DNS:*.yondermusic.com, DNS:a.1stdibscdn.com, DNS:afrostream.tv, DNS:api.domainr.com, DNS:api.nymag.com, DNS:app.betterimpactcdn.com, DNS:markavip-cdn.com, DNS:attribution.report, DNS:cdn-fastly.torproject.org, DNS:cdn.filestackcontent.com, DNS:cdn.hightailspaces.com, DNS:com, DNS:domainr.com, DNS:donorschoose.org, DNS:embed-preprod.ticketmaster.com, DNS:embed.optimizeplayer.com, DNS:embed.ticketmaster.com, DNS:fastlylabs.com, DNS:fl.eat24cdn.com, DNS:full30.com, DNS:fundpaas.com, DNS:funker530.com, DNS:getmovi.com, DNS:givingtuesday.givegab.com, DNS:hfa.io, DNS:i.upworthy.com, DNS:markavip-cdn.com, DNS:jackthreads.com, DNS:knnlab.com, DNS:lootcrate.com, DNS:media.nz, DNS:media.uk, DNS:merryjane.com, DNS:mighty-flowers-420.merryjane.com, DNS:nextgen-assets.edmunds-media.com, DNS:noembed.com, DNS:nymag.com, DNS:*.nymag.com, DNS:patch.com, DNS:pebble.com, DNS:pixel.nymag.com, DNS:primesport.com, DNS:safaribooksonline.de, DNS:rubygems.org, DNS:safaribooksonline.com, DNS:static.vesdia.com, DNS:theguardian.tv, DNS:*.theguardian.tv, DNS:thrillist.com, DNS:totalwine.com, DNS:unpkg.com, DNS:upbolt.com, DNS:urx.com, DNS:videocreator.yahoo-net.jp, DNS:welcome-dev.banksimple.com, DNS:com, DNS: DNS:com, DNS: DNS: DNS: DNS: DNS: DNS: DNS: DNS: DNS: DNS: DNS: Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication X509v3 Subject Key Identifier: 4C::59: E:2E: D5: BD: F2: CA: C4:1E: ED:1D:09: A7:9B: F4 X509v3 Authority Key Identifier: keyid:96: DE:61: F1: BD:1C::1C: C0: CC:7D:3B:: E6:1A:7C Signature Algorithm: sha256With RSAEncryption :40:cf:5d:a7:be:3e:d3:4a:bf:71:c0:d6:aa:ff:0e: ca:06:5b:c7:b6:e::b6:2b:c9:f1:6d:e:d7: d3:8e:79:e5:bd:ee:48:6d:f:4a:42:1d:ff:22:b3:ea: d6:e3:dd:66:b3:b:a5:c1:c1:2c:e2:1a:c:f: 5e:b3:5f:c:9b:90:4b:e:b::4e:fb: bc:6e:b7:0f:af:da:b:f:6e:9f:a:: a6:b2:d:bb:c:1e:d:cf:ec::82:fc:2c: 1e:1d:2f::a:1c:c6:fa:c4:2e:7e:f4:cf:82:2a: 79:dc:20:4b:1f::4d:93:1b:e4:0f::1e:81:0c: fb:f5:ef:f:0b:f0:a2:e6:cc:26:9b::b:8b: fa:0f:ef:57:b8:d:50:5a:05:4d:17:a:f3:1e: b5:6a::5a:12:a1:aa:50:e0:8d:93:d:ef:ef:33: fc::ba:1b::f4:8e:82:d:: 14:ac:dc:b:b7:cb:bd:ad:66:9d:d4:be:41:5c:84:4f: :7c I finally fixed it completely.Please read the output to determine what went wrong. To connect to insecurely, use `--no-check-certificate'. @segiddins updated ruby gems using rvm rubygem update functionality (https://rvm.io/rubies/rubygems) and also manually from source. I use RVM to manage my rubies so it may be possible something is not being updated as it should. Turns out the culprit was the pre-built binaries RVM uses. Final process is: update openssl uninstall your rubies and re-install rubies FROM SOURCE. 15 minutes later, the issue resurfaces, and I can no longer install any gems. Please this is not a snippet to just use, it's a snippet you have to apply but by using the correct paths, just make sure lib points to the openssl lib so it takes precedence over the system one.I started looking further into the issue and noticed that the first server showed only version 1.3.1 of the rubygems-update gem but the second server showed rubygems-update versions 1.3.1, 1.3.0, and 1.1.1 installed.

Wait until the download has finished, Libre ELEC will reboot and upgrade automatically after that and finalize the upgrade/downgrade.Finally I decided to update from the rubygems source which did resolve the problem.If, for any reason, the built-in auto-update doesn't work, there are several others ways for updating Libre ELEC manually.Successfully installed rubygems-update-1.8.21 ERROR: While executing gem ...(Errno:: ENOENT) No such file or directory - /usr/lib/ruby/gems/1.9.1/gems/rubygems-update-1.8.21Updateing as root, adding $HOME/.gem/ruby/1.9.1/bin to path or creating the missing directory doesn't do the trick.

Leave a Reply