Re: [MacPorts] #60905: Ghostscript requires jbig2dec ≥0.16
MacPorts
noreply at macports.org
Thu Jul 30 21:19:08 UTC 2020
#60905: Ghostscript requires jbig2dec ≥0.16
--------------------------+--------------------
Reporter: grumpybozo | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Resolution: | Keywords:
Port: ghostscript |
--------------------------+--------------------
Comment (by grumpybozo):
Replying to [comment:3 ryandesign]:
> Unless you used the `-n` flag to tell MacPorts not to upgrade
dependencies first, I don't see how you could have gotten into this
situation, since ghostscript does declare that it has a dependency on
jbig2dec so jbig2dec should have been upgraded to 0.17 before trying to
build ghostscript.
Replying to [comment:4 ryandesign]:
> Another possibility is if you had jbig2dec 0.17 installed but inactive,
and had activated an earlier version. In that case MacPorts assumes you
want the older version active and doesn't reactivate the newer version
automatically.
I did neither of those, according to the shell histories on that machine.
Are you sure that {{{ port install }}} (NOT {{{ port upgrade }}} )
upgrades dependencies of dependencies when a version dependency isn't
specified?
I lack any other explanation for why this happened and can see no way
short of a wholesale restore from backup to try to reproduce it. If you
want to chalk this up to unknown user error, I have no real counter-
argument.
--
Ticket URL: <https://trac.macports.org/ticket/60905#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list