[MacPorts] #29165: Defect : Gimp should have a universal variant
#29165: Defect : Gimp should have a universal variant -------------------------------+-------------------------------------------- Reporter: yves@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: -------------------------------+-------------------------------------------- {{{ ---> Computing dependencies for gimp Error: Cannot install xsane for the arch(s) 'i386 x86_64' because Error: its dependency gimp2 does not build for the required arch(s) by default Error: and does not have a universal variant. Error: Unable to execute port: architecture mismatch }}} -- Ticket URL: <https://trac.macports.org/ticket/29165> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29165: Defect : xsane does not build universal with gimp support enabled -------------------------------+-------------------------------------------- Reporter: yves@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: gimp2 gegl | Port: xsane -------------------------------+-------------------------------------------- Changes (by devans@…): * keywords: => gimp2 gegl * cc: michael.klein@… (added) * port: => xsane Comment: gimp2 is not currently universal due to its dependency gegl which does not build universal. I'll revisit this issue but the workaround for now is either to use the +disable_gimp with xsane which will disable building of the gimp xsane plugin or build xsane with -universal (or at least not +universal). port xsane should probably be marked as not universal when building with gimp support in the meantime. -- Ticket URL: <https://trac.macports.org/ticket/29165#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29165: Defect : xsane does not build universal with gimp support enabled -------------------------------+-------------------------------------------- Reporter: yves@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: gimp2 gegl | Port: xsane -------------------------------+-------------------------------------------- Comment(by michael.klein@…): see #23947, specifically the attached patch to mark the port as non- universal unless {{{+disable_gimp}}} is set -- Ticket URL: <https://trac.macports.org/ticket/29165#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29165: Defect : xsane does not build universal with gimp support enabled -------------------------------+-------------------------------------------- Reporter: yves@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: gimp2 gegl | Port: xsane -------------------------------+-------------------------------------------- Comment(by devans@…): See r77896. (Michael: I didn't see your latest comment until after I committed this slightly different solution. I hope this is acceptable to you.) -- Ticket URL: <https://trac.macports.org/ticket/29165#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29165: Defect : xsane does not build universal with gimp support enabled -------------------------------+-------------------------------------------- Reporter: yves@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: gimp2 gegl | Port: xsane -------------------------------+-------------------------------------------- Comment(by devans@…): That's r77894. Sorry for the typo. -- Ticket URL: <https://trac.macports.org/ticket/29165#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29165: Defect : xsane does not build universal with gimp support enabled --------------------------------+------------------------------------------- Reporter: yves@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: duplicate | Keywords: gimp2 gegl Port: xsane | --------------------------------+------------------------------------------- Changes (by devans@…): * status: new => closed * resolution: => duplicate Comment: Closing as duplicate of #23947. -- Ticket URL: <https://trac.macports.org/ticket/29165#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29165: Defect : xsane does not build universal with gimp support enabled --------------------------------+------------------------------------------- Reporter: yves@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: duplicate | Keywords: gimp2 gegl Port: xsane | --------------------------------+------------------------------------------- Comment(by michael.klein@…): Replying to [comment:3 devans@…]:
See r77896.
(Michael: I didn't see your latest comment until after I committed this slightly different solution. I hope this is acceptable to you.)
Sure! -- Ticket URL: <https://trac.macports.org/ticket/29165#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29165: Defect : xsane does not build universal with gimp support enabled --------------------------------+------------------------------------------- Reporter: yves@… | Owner: devans@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: | Keywords: gimp2 gegl Port: xsane | --------------------------------+------------------------------------------- Changes (by yves@…): * status: closed => reopened * resolution: duplicate => Comment: Hi Thanks for the quick fix ! The problem is almost solved because the gimp META port still depends on xsane and xsane will build with gimp support by default so linking fails. The workaround right now is to specifically build xsane without gimp support before installing gimp but it does not make much sense in a user perspective. I wonder if a universal variant of the gimp META port should just drop the xsane dependency. -- Ticket URL: <https://trac.macports.org/ticket/29165#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts