MyPaint at GIMP package conflict sa ArchLinux

Sa loob ng maraming taon, nagamit ng mga tao ang GIMP at MyPaint nang sabay-sabay mula sa opisyal na imbakan ng Arch. Ngunit kamakailan lamang ay nagbago ang lahat. Ngayon ay kailangan mong pumili ng isang bagay. O i-assemble ang isa sa mga pakete nang mag-isa, gumawa ng ilang mga pagbabago.

Nagsimula ang lahat nang hindi nagawang i-compile ng archivist ang GIMP at nagreklamo para dito sa mga developer ng Gimp. Kung saan sinabihan siya na ang lahat ay gumagana para sa lahat, ang GIMP ay walang kinalaman dito at ito ay mga arkeolohikong problema. Ulat Nalutas ng bug tracker ni Arch ang kanyang problema.

Ito ay lumabas na ang tagapangasiwa ng Arch ay gumamit ng isang patch na nagbago ng mga pangalan ng ilang mga file ng libmypaint. Kabilang sa mga ito ay isang configuration file para sa pkg-config, na nakaapekto sa pagbuo ng libmypaint-dependent Gimp. Ayon sa maintainer, ito ay ginawa nang hindi sinasadya at pagkatapos ng isang reklamo, ang sinaunang patch ay nakansela. Gayunpaman, pagkatapos ng pagkansela nito, lumitaw ang isang hindi malulutas na salungatan sa pagitan ng mga pakete ng libmypaint at MyPaint, dahil sa katotohanan na ang mga pakete ay may parehong mga pangalan ng file.

Inirerekomenda na ang may-akda ng MyPaint, na hindi wastong gumamit ng kanyang sariling aklatan, ay ituring na salarin ng napakalaking pagkakamaling ito.

May tsismis na pagkatapos ng paglabas ng MyPaint 2 ay malulutas ang problema. Ngunit sa ngayon ang pangalawang bersyon ay nasa alpha stage lamang. Ang huling paglabas ng MyPaint 1.2.1 ay noong Enero 2017 at sino ang nakakaalam kung gaano katagal kami maghihintay bago ang opisyal na paglabas ng pangalawang bersyon.

Kung mayroon kang GIMP at MyPaint na naka-install nang sabay, ngayon ay kailangan mong alisin ang isa o idagdag ang opsyon na IgnorePkg = mypaint sa [options] na seksyon ng /etc/pacman.conf at umaasa na ang MyPaint ay patuloy na gagana hanggang sa isang bagong bersyon ay inilabas.

Quote mula sa komentaryo isa pang maintainer:

Ang katotohanan na nag-ayos kami ng isang matagal nang bug sa aming libmypaint package, na nagdulot ng isang salungatan sa mypaint, ay hindi likas na isang uri ng masamang pangyayari, at ang katotohanan na ang mypaint ngayon ay sumasalungat sa mga dependency ng gimp package ay hindi dahil kinasusuklaman namin ito o gusto namin. ihulog ito sa AUR. Ito ay... simpleng kapus-palad na kinahinatnan ng masasamang desisyon ng upstream mypaint developer.

Pinagmulan: linux.org.ru

Magdagdag ng komento