RubyInstaller: kial ĝisdatigoj de MSYS2 povas malsukcesi malantaŭ prokurilo
La evoluila ilaro de RubyInstaller uzas la pakaĵajn ilojn de MSYS2. Funkcianta prokurilo por RubyGems ne pruvas, ke pacman havas la saman itineron.
Ruby startas ĝuste, sed la agordo de la evoluila ilaro malsukcesas dum ĝisdatigo de MSYS2. Vi atingis alian pakaĵan sistemon, ne pluan provon de RubyGems elŝuti la saman gem.
RubyInstaller uzas MSYS2 por la koncernaj evoluiloj. Tial ĝia laborfluo ridk povas atingi stadion, en kiu la pakaĵaj iloj de MSYS2, inkluzive de pacman, faras la retan peton.
Identigu tiun stadion en la protokolo. Kontrolu la prokurilan medion kaj la konduton de la subtenata elŝutilo el la MSYS2-procezo, ne nur la prokurilon agorditan por gem en alia Windows-terminalo.
Daŭra ŝanĝo de la Windows-medio ankaŭ ne reskribas la medion de ĉiu jam kuranta procezo. La lanĉa kunteksto povas klarigi, kial ĵus malfermita ilara ŝelo kondutas alie ol instalilo lanĉita pli frue.
Uzu la aktualajn instrukciojn de RubyInstaller kaj MSYS2 por la instalitaj versioj. Malnova provizora solvo, kiu forigas pakaĵajn datumbazojn kaj poste refreŝigas ĉion, kunigas plurajn ŝanĝojn; ĝi ne pruvas, ke forigo de la datumbazo riparis prokurilan konekton.
Tenu aparte la retan itineron, la metadatenojn de la deponejo kaj la erarojn de pakaĵa subskribo. Agordu la aprobitan prokurilon kaj la postulatan fido por la fakta peto antaŭ ol ŝanĝi la pakaĵan staton. Post kiam la ĝisdatigo de la ilaro funkcias, posta malsukceso de RubyGems estas aparta kliento diagnozenda.