Sukob paketa MyPaint i GIMP na ArchLinuxu

Dugi niz godina ljudi su mogli koristiti GIMP i MyPaint istovremeno iz službenog Arch repozitorija. Ali nedavno se sve promijenilo. Sada morate odabrati jednu stvar. Ili sami sastavite jedan od paketa, uz neke izmjene.

Sve je počelo kada arhivar nije mogao kompajlirati GIMP i žalio se za ovo programerima Gimpa. Na što mu je rečeno da sve radi za sve, GIMP nema veze s tim i da su to arheološki problemi. izvješće Archov alat za praćenje grešaka riješio je njegov problem.

Ispostavilo se da je Archov održavatelj koristio zakrpu koja je promijenila nazive nekih libmypaint datoteka. Među njima je bila konfiguracijska datoteka za pkg-config, koja je utjecala na izgradnju Gimpa ovisnog o libmypaint. Prema održavatelju, to je učinjeno nenamjerno i nakon žalbe, prastara zakrpa je otkazana. Međutim, nakon njegovog otkazivanja došlo je do nerješivog sukoba između paketa libmypaint i MyPaint zbog činjenice da su paketi imali ista imena datoteka.

Preporuča se da se krivcem za ovu monstruoznu pogrešku smatra autor MyPainta, koji je pogrešno koristio vlastitu biblioteku.

Priča se da će nakon izlaska MyPaint 2 problem biti riješen. Ali trenutno je druga verzija samo u alfa fazi. Posljednje izdanje MyPainta 1.2.1 bilo je u siječnju 2017. i tko zna koliko ćemo morati čekati prije službenog izlaska druge verzije.

Ako imate instalirane GIMP i MyPaint u isto vrijeme, sada ćete morati ili ukloniti jedan ili dodati opciju IgnorePkg = mypaint u odjeljak [opcije] /etc/pacman.conf i nadati se da će MyPaint nastaviti raditi do nova verzija je objavljena.

Citat iz komentar drugi održavatelj:

Činjenica da smo popravili dugotrajnu pogrešku u našem paketu libmypaint, koja je uzrokovala sukob s mypaintom, nije sama po sebi neka loša pojava, a činjenica da je mypaint sada u sukobu s ovisnostima paketa gimp nije zato što ga mrzimo ili želimo spusti ga na AUR. To je… jednostavno nesretna posljedica loših odluka naprednih mypaint programera.

Izvor: linux.org.ru

Dodajte komentar