Linux E X P R E S

Facebook

Ubuntu 20.04 LTS sa zbaví závislostí na Pythone 2

Ubuntu.jpg

Vývojári neustále pracujú na naplnení cieľa o odstránenie závislostí softvérových balíčkov na starom Pythone 2 a to už v nadchádzajúcej verzii Ubuntu 20.04 LTS. Matthias Klose uverejnil aktuálnu správu s ďalšími inštrukciami pre vývojárov.


Jedným z dôležitých cieľov, ktorý si vývojári distribúcie Ubuntu stanovili, je zbavenie sa závislosti na zastaranom Pythone 2, vrátane dostupných softvérových balíčkov závislých od predošlej verzie Pythonu v ich repozitároch. Dôvodom pre toto rozhodnutie a zároveň hlavnou motiváciou je ukončenie podpory Pythonu 2.7, ktoré príde už koncom tohto roku. Tento problém sa však netýka iba prichádzajúcej verzie Ubuntu 20.04 LTS s kódovým označením "Focal Fossa", ale aj iných distribúcií, akou je napríklad Debian.

Matthias Klose uverejnil správu, v ktorej popisuje aktuálny stav prechodu na Python 3 v prípadoch Ubuntu a Debianu, vrátane ďalších inštrukcií pre vývojárov. V súčasnosti je približne 3300 nahlásených chýb v Debiane, ktoré sa týkajú softvérových balíčkov závislých na Pythone 2 a z ktorých už takmer polovica bola vyriešená. Cieľom vývojárov oboch distribúcií je zabezpečiť prechod čo najväčšieho množstva softvérových balíčkov na Python 3, napriek množstvu softvéru, ktorý už nie je aktívne spravovaný.

Ubuntu 20.04 LTS bude vydané koncom apríla (dubna) budúci rok. V prípadoch softvérových balíčkov, ktoré nebude možné prekonvertovať z Pythonu 2 na Python 3 budú vývojári zrejme nútení odstrániť ich z repozitárov. Distribúcia Debian má v pláne úplne sa zbaviť závislosti na Pythone 2 až v nadchádzajúcej hlavnej verzii Debian 11 "Bullseye".

Diskuze (2) Nahoru