[MacPorts] #38481: py-gobject @2.18.0: Use unified portgroup
#38481: py-gobject @2.18.0: Use unified portgroup ---------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: py-gobject ---------------------+-------------------------------- Right now py-gobject is actually the python24 version of py-gobject, and as such, it conflicts with py25-gobject. Using the unified portgroup should fix this. Also dbus-python24 will have to have its dependency updated accordingly. -- Ticket URL: <https://trac.macports.org/ticket/38481> MacPorts <http://www.macports.org/> Ports system for OS X
#38481: py-gobject @2.18.0: Use unified portgroup -------------------------+------------------------ Reporter: egall@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py-gobject | -------------------------+------------------------ Changes (by ryandesign@…): * owner: macports-tickets@… => mcalhoun@… * cc: mcalhoun@… (removed) Comment: Replying to [ticket:38481 egall@…]:
Right now py-gobject is actually the python24 version of py-gobject,
Yes.
and as such, it conflicts with py25-gobject. Using the unified portgroup should fix this.
No, that does not explain the problem, nor does using the unified portgroup magically fix this. It's a bug unique to py*-gobject which has already been reported in #36451.
Also dbus-python24 will have to have its dependency updated accordingly.
Yes. -- Ticket URL: <https://trac.macports.org/ticket/38481#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#38481: py-gobject @2.18.0: Use unified portgroup -------------------------+------------------------ Reporter: egall@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py-gobject | -------------------------+------------------------ Comment (by jmr@…): The py*-gobject ports don't currently use the pythonXY portgroups, which is correct because they don't have a distutils-based build system. They can be unified, but using the python portgroup isn't required or even very desirable. -- Ticket URL: <https://trac.macports.org/ticket/38481#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38481: py-gobject @2.18.0: Use unified portgroup -------------------------+------------------------ Reporter: egall@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py-gobject | -------------------------+------------------------ Comment (by egall@…): Replying to [comment:2 jmr@…]:
The py*-gobject ports don't currently use the pythonXY portgroups, which is correct because they don't have a distutils-based build system. They can be unified, but using the python portgroup isn't required or even very desirable.
So since they don't use the python portgroup, should they just be renamed? I kinda expected that all ports starting with `py*` would use the python portgroup... -- Ticket URL: <https://trac.macports.org/ticket/38481#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38481: py-gobject @2.18.0: Use unified portgroup -------------------------+------------------------ Reporter: egall@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py-gobject | -------------------------+------------------------ Comment (by cal@…): Replying to [comment:3 egall@…]:
I kinda expected that all ports starting with `py*` would use the python portgroup... Why would they? The naming tells you it's a python module, it doesn't make any assumptions about the build system used. Take a look at the py- gobject3 port to see how this could be fixed though (it uses the python portgroup and a non-distutils-based build system; it's actually the same software, just a later version).
-- Ticket URL: <https://trac.macports.org/ticket/38481#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38481: py-gobject @2.18.0: Use unified portgroup -------------------------+------------------------ Reporter: egall@… | Owner: mcalhoun@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: py-gobject | -------------------------+------------------------ Changes (by mcalhoun@…): * status: new => closed * resolution: => fixed Comment: The py*-gobject ports were unified in r115929, which should have fixed this problem. -- Ticket URL: <https://trac.macports.org/ticket/38481#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts