[MacPorts] #44307: py-pyepl: remove PIL dependency
#44307: py-pyepl: remove PIL dependency ----------------------+-------------------------------- Reporter: ionic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: py-pyepl ----------------------+-------------------------------- `py-pyepl` doesn't make use of PIL at all (i.e., it's not importing it.) There is a comment stating {{{ #import PIL.Image # catch error here! }}} but that's hardly sufficient to declare a dependency. On the other hand, `py-opengl`, a dependency of `py-pyepl` does indeed need PIL/Pillow. `py-opengl` already correctly depends on `PIL`/`Pillow` (cf. #44284.) Remove the `PIL` dependency from `py-pyepl`. x-linking #44281 -- Ticket URL: <https://trac.macports.org/ticket/44307> MacPorts <http://www.macports.org/> Ports system for OS X
#44307: py-pyepl: remove PIL dependency -----------------------+-------------------------------- Reporter: ionic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-pyepl | -----------------------+-------------------------------- Comment (by petr@…): For me the port fails to build, and I doubt anyone really use it. -- Ticket URL: <https://trac.macports.org/ticket/44307#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44307: py-pyepl: remove PIL dependency -----------------------+-------------------------------- Reporter: ionic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-pyepl | -----------------------+-------------------------------- Comment (by ionic@…): Replying to [comment:1 petr@…]:
For me the port fails to build, and I doubt anyone really use it.
Hopefully not due to my changes, though. :) (Seen #44310, it looks totally unrelated. Just old and busted software.) -- Ticket URL: <https://trac.macports.org/ticket/44307#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44307: py-pyepl: remove PIL dependency -----------------------+-------------------------------- Reporter: ionic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-pyepl | -----------------------+-------------------------------- Comment (by petr@…): Unrelated! Probably the port is dead for years. But the registry change would probably deserve a rev.bump, and the buildbots will complain. -- Ticket URL: <https://trac.macports.org/ticket/44307#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44307: py-pyepl: remove PIL dependency -----------------------+-------------------------------- Reporter: ionic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-pyepl | -----------------------+-------------------------------- Comment (by ionic@…): Nah, there's no revbump required. The registry will be fine. It just records resolved dependencies, so stuff will stay the same for users who already have the ports installed. -- Ticket URL: <https://trac.macports.org/ticket/44307#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44307: py-pyepl: remove PIL dependency -----------------------+-------------------------------- Reporter: ionic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-pyepl | -----------------------+-------------------------------- Comment (by ionic@…): Revbumped port to account for dependency change. (Even though it's still broken, whatever.) -- Ticket URL: <https://trac.macports.org/ticket/44307#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#44307: py-pyepl: remove PIL dependency -----------------------+-------------------------------- Reporter: ionic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-pyepl | -----------------------+-------------------------------- Comment (by petr@…): Committed in r122244. Ticket #44310 will deal with the build failure. -- Ticket URL: <https://trac.macports.org/ticket/44307#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#44307: py-pyepl: remove PIL dependency -----------------------+---------------------- Reporter: ionic@… | Owner: petr@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-pyepl | -----------------------+---------------------- Changes (by petr@…): * status: new => assigned * owner: macports-tickets@… => petr@… -- Ticket URL: <https://trac.macports.org/ticket/44307#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#44307: py-pyepl: remove PIL dependency -----------------------+---------------------- Reporter: ionic@… | Owner: petr@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: py-pyepl | -----------------------+---------------------- Changes (by petr@…): * cc: petr@… (removed) * status: assigned => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/44307#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts