Paket MyPaint dan GIMP bertentangan di ArchLinux

Selama bertahun-tahun, orang dapat menggunakan GIMP dan MyPaint secara bersamaan dari repositori resmi Arch. Namun belakangan semuanya berubah. Sekarang Anda harus memilih satu hal. Atau rakit sendiri salah satu paketnya, buat beberapa perubahan.

Semuanya dimulai ketika arsiparis tidak dapat mengkompilasi GIMP dan mengeluh untuk ini kepada pengembang Gimp. Dia diberitahu bahwa semuanya berfungsi untuk semua orang, GIMP tidak ada hubungannya dengan itu dan ini adalah masalah arkeologi. Laporan Pelacak bug Arch memecahkan masalahnya.

Ternyata pengelola Arch menggunakan patch yang mengubah nama beberapa file libmypaint. Diantaranya adalah file konfigurasi untuk pkg-config, yang memengaruhi pembuatan Gimp yang bergantung pada libmypaint. Menurut pengelola, hal ini dilakukan secara tidak sengaja dan setelah ada keluhan, patch kuno tersebut dibatalkan. Namun, setelah pembatalannya, konflik yang tidak dapat diselesaikan antara paket libmypaint dan MyPaint muncul, karena paket tersebut memiliki nama file yang sama.

Disarankan agar penulis MyPaint, yang salah menggunakan perpustakaannya sendiri, dianggap sebagai penyebab kesalahan besar ini.

Rumor mengatakan bahwa setelah MyPaint 2 dirilis, masalahnya akan teratasi. Namun saat ini versi keduanya baru dalam tahap alpha. Rilis terakhir MyPaint 1.2.1 adalah pada bulan Januari 2017 dan entah berapa lama kita harus menunggu sebelum rilis resmi versi kedua.

Jika Anda menginstal GIMP dan MyPaint secara bersamaan, sekarang Anda harus menghapus salah satunya atau menambahkan opsi IgnorePkg = mypaint ke bagian [options] di /etc/pacman.conf dan berharap MyPaint akan terus berfungsi hingga a versi baru dirilis.

Kutipan dari komentar pengelola lain:

Fakta bahwa kami memperbaiki bug yang sudah lama ada di paket libmypaint kami, yang menyebabkan konflik dengan mypaint, pada dasarnya bukanlah suatu kejadian buruk, dan fakta bahwa mypaint sekarang bertentangan dengan dependensi paket gimp bukan karena kami membencinya atau menginginkannya. jatuhkan ke AUR. Ini… hanyalah konsekuensi yang disayangkan dari keputusan buruk yang diambil oleh pengembang hulu mypaint.

Sumber: linux.org.ru

Tambah komentar