Ruby startē pareizi, taču izstrādes rīku ķēdes iestatīšana neizdodas MSYS2 atjaunināšanas laikā. Jūs esat nonācis citā pakotņu sistēmā, nevis vēl vienā RubyGems mēģinājumā iegūt to pašu gem.

RubyInstaller izmanto MSYS2 attiecīgajiem izstrādes rīkiem. Tāpēc tā ridk darbplūsma var sasniegt posmu, kurā tīkla pieprasījumu veic MSYS2 pakotņu rīki, tostarp pacman.

Atrodiet šo posmu žurnālā. Pārbaudiet starpniekservera vidi un atbalstītā lejupielādētāja uzvedību no MSYS2 procesa, nevis tikai starpniekserveri, kas konfigurēts gem citā Windows terminālī.

Noturīga Windows vides maiņa arī nepārraksta katras jau darbojošās procesa vidi. Palaišanas konteksts var izskaidrot, kāpēc tikko atvērta rīku ķēdes čaula uzvedas citādi nekā agrāk palaists instalators.

Izmantojiet pašreizējās RubyInstaller un MSYS2 instrukcijas instalētajām versijām. Vecs apiešanas paņēmiens, kas dzēš pakotņu datubāzes un pēc tam atsvaidzina visu, apvieno vairākas izmaiņas; tas nepierāda, ka datubāzes dzēšana salaboja starpniekservera savienojumu.

Nošķiriet tīkla maršrutu, repozitorija metadatus un pakotņu paraksta kļūdas. Pirms pakotņu stāvokļa maiņas konfigurējiet apstiprināto starpniekserveri un nepieciešamo uzticēšanos faktiskajam pieprasījumam. Kad rīku ķēdes atjauninājums darbojas, vēlāka RubyGems kļūme ir atsevišķs diagnosticējams klients.

Saistītie raksti