Heads up: poppler won't build
Bill Cole
macportsusers-20171215 at billmail.scconsult.com
Mon Feb 25 01:24:05 UTC 2019
On 24 Feb 2019, at 18:55, Dave Horsfall wrote:
> Sierra 10.12.6 + latest security updates, MacPorts 2.5.4.
>
> Doing my regular Monday "port upgrade outdated", and...
>
> ---> Computing dependencies for poppler
> ---> Configuring poppler
> Error: poppler cannot be built while another version of poppler is
> active.
> Error: Please forcibly deactivate the existing copy of poppler,
> e.g. by running:
> Error:
> Error: sudo port -f deactivate poppler
> Error:
> Error: Then try again.
> Error: Failed to configure poppler: poppler is active
That's a bug. It's a bug the port maintainer is apparently aware of and
has chosen to not fix, but it is still a bug.
> Note that I do not file bug reports unless I am 100% sure that it is
> indeed a bug, and not my own silly fault; I've had this policy for 40+
> years.
>
> So,
>
> ozzie:~ dave$ sudo port -f deactivate poppler
> ---> Unable to deactivate poppler @0.72.0_0, the following ports
> depend on it:
> ---> gimp2 @2.10.8_3+python27
> Warning: Deactivate forced. Proceeding despite dependencies.
> ---> Deactivating poppler @0.72.0_0
> ---> Cleaning poppler
>
> Hmmm... Proceed regardless:
>
> ozzie:~ dave$ sudo port -p upgrade outdated
> Nothing to upgrade.
Because after you deactivate a port, an "upgrade" isn't possible. If you
want it, you need to 'install' it. That's why this is a bug: it breaks a
normal maintenance workflow.
> (Yes, I'm in the habit of using "-p" to get past broken ports.)
>
> Well, I don't (yet) use GIMP, and I have no idea what "poppler" is, so
> I
> guess I can live with it.
This is a mystifying sentence.
Why would you have installed GIMP if you weren't going to use it?
(Also: poppler is a PDF rendering library.)
--
Bill Cole
bill at scconsult.com or billcole at apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Available For Hire: https://linkedin.com/in/billcole
More information about the macports-users
mailing list