[MacPorts] #58574: poppler upgrade fails if older poppler is installed

MacPorts noreply at macports.org
Sun Oct 11 06:46:12 UTC 2020


#58574: poppler upgrade fails if older poppler is installed
----------------------+----------------------
  Reporter:  RobK88   |      Owner:  dbevans
      Type:  defect   |     Status:  reopened
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.5.4
Resolution:           |   Keywords:
      Port:  poppler  |
----------------------+----------------------

Comment (by ryandesign):

 Replying to [comment:67 mascguy]:
 > Replying to [comment:66 ryandesign]:
 > > How would that be accomplished?
 >
 > Ken provided a proposed resolution via the port file, in comment:45.

 He provided a proposal that deactivates poppler before the build if it's
 active. I agree that's possible. He did not provide a way to reactivate
 the old port if the current port should fail to build, which isn't so
 easy, since the moment the build fails, the port no longer has control,
 control is handed over to base, so the port does not get an opportunity to
 reactivate the old port.

 I would rather we focus on fixing the gobject-introspection bug.
 Unfortunately nobody has responded to any of the questions I asked the
 gobject-introspection developers. Somebody with time may need to immerse
 themselves in the gobject-introspection source code to understand enough
 of how it works to be able to answer the questions and then fix the bug.

 poppler can't be the only software affected by this bug. Fixing the bug
 will likely solve problems in other software that we don't even know yet
 are associated with this bug.

-- 
Ticket URL: <https://trac.macports.org/ticket/58574#comment:69>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list