แพ็คเกจ MyPaint และ GIMP ขัดแย้งกันบน ArchLinux

เป็นเวลาหลายปีแล้วที่ผู้คนสามารถใช้ GIMP และ MyPaint พร้อมกันได้จากที่เก็บ Arch อย่างเป็นทางการ แต่เมื่อเร็ว ๆ นี้ทุกอย่างเปลี่ยนไป ตอนนี้คุณต้องเลือกสิ่งหนึ่ง หรือประกอบแพ็คเกจด้วยตัวเองโดยทำการเปลี่ยนแปลงบางอย่าง

ทุกอย่างเริ่มต้นเมื่อผู้จัดเก็บเอกสารไม่สามารถรวบรวม GIMP และ บ่น สำหรับสิ่งนี้ถึงผู้พัฒนา Gimp โดยเขาได้รับแจ้งว่าทุกอย่างใช้ได้ผลสำหรับทุกคน GIMP ไม่มีส่วนเกี่ยวข้องกับมันและสิ่งเหล่านี้เป็นปัญหาทางโบราณคดี รายงาน ตัวติดตามจุดบกพร่องของ Arch ช่วยแก้ปัญหาของเขาได้

ปรากฎว่าผู้ดูแลของ Arch ใช้แพตช์ที่เปลี่ยนชื่อไฟล์ libmypaint บางไฟล์ หนึ่งในนั้นคือไฟล์การกำหนดค่าสำหรับ pkg-config ซึ่งส่งผลต่อการสร้าง Gimp ที่ขึ้นกับ libmypaint ตามที่ผู้ดูแลระบุ สิ่งนี้เกิดขึ้นโดยไม่ได้ตั้งใจ และหลังจากการร้องเรียน แผ่นแปะโบราณก็ถูกยกเลิก อย่างไรก็ตาม หลังจากการยกเลิก เกิดข้อขัดแย้งที่ไม่สามารถแก้ไขได้ระหว่างแพ็คเกจ libmypaint และ MyPaint เนื่องจากแพ็คเกจนั้นมีชื่อไฟล์เหมือนกัน

ขอแนะนำให้ผู้เขียน MyPaint ซึ่งใช้ห้องสมุดของตัวเองอย่างไม่ถูกต้องถือเป็นผู้กระทำผิดของข้อผิดพลาดมหึมานี้

มีข่าวลือว่าหลังจากการเปิดตัว MyPaint 2 ปัญหาจะได้รับการแก้ไข แต่ในขณะนี้เวอร์ชันที่สองยังอยู่ในช่วงอัลฟ่าเท่านั้น MyPaint 1.2.1 รุ่นล่าสุดคือในเดือนมกราคม 2017 และใครจะรู้ว่าเราจะต้องรอนานเท่าใดก่อนที่จะมีการเปิดตัวเวอร์ชันที่สองอย่างเป็นทางการ

หากคุณติดตั้ง GIMP และ MyPaint พร้อมกัน ตอนนี้คุณจะต้องลบออกหนึ่งรายการหรือเพิ่มตัวเลือก IgnorePkg = mypaint ในส่วน [options] ของ /etc/pacman.conf และหวังว่า MyPaint จะทำงานต่อไปจนกว่าจะถึง เวอร์ชันใหม่ออกวางจำหน่ายแล้ว

อ้างจาก แสดงความคิดเห็น ผู้ดูแลอีกคน:

ความจริงที่ว่าเราได้แก้ไขข้อบกพร่องที่มีมายาวนานในแพ็คเกจ libmypaint ของเรา ซึ่งทำให้เกิดข้อขัดแย้งกับ mypaint ไม่ใช่เหตุการณ์ที่เลวร้ายโดยเนื้อแท้ และความจริงที่ว่าตอนนี้ mypaint ขัดแย้งกับการขึ้นต่อกันของแพ็คเกจ gimp ไม่ใช่เพราะเราเกลียดมันหรือต้องการ ปล่อยมันไปที่ AUR มันเป็น... เพียงผลที่ตามมาอันโชคร้ายของการตัดสินใจที่ไม่ดีโดยนักพัฒนา mypaint ขั้นต้นน้ำ

ที่มา: linux.org.ru

เพิ่มความคิดเห็น