[MacPorts] #63121: poppler @20.12.1_3 does not build on PPC Tiger because it wants boost176

MacPorts noreply at macports.org
Mon Jun 21 14:01:07 UTC 2021


#63121: poppler @20.12.1_3 does not build on PPC Tiger because it wants boost176
------------------------+--------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.7.1
Resolution:             |   Keywords:  tiger
      Port:  poppler    |
------------------------+--------------------

Comment (by ballapete):

 There is a bug in `Portfile`. When I try `port -vd build -sk poppler
 -boost` `port` starts to:

 {{{
 DEBUG: Attempting ln -sf
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python39/python39/work
 /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/python39/work
 DEBUG: dropping privileges: euid changed to 501, egid changed to 20.
 DEBUG: Starting logging for python39 @3.9.5_0
 DEBUG: macOS 11.4 (darwin/20.5.0) arch i386
 DEBUG: MacPorts 2.7.1
 DEBUG: Xcode 12.5
 DEBUG: SDK 11
 DEBUG: MACOSX_DEPLOYMENT_TARGET: 11.0
 --->  Computing dependencies for python39
 }}}

 although it tells me:

 {{{
 port deps poppler -boost
 Full Name: poppler @20.12.1_3
 Extract Dependencies: xz
 Build Dependencies:   cmake, pkgconfig
 Library Dependencies: bzip2, curl, expat, fontconfig, freetype, libjpeg-
 turbo, glib2, cairo, lcms2, libiconv, libpng, nss, openjpeg, poppler-data,
 tiff, zlib, gobject-introspection
 }}}

 OTOH, if I invoke `port rdeps poppler -boost | grep 39` I get:

 {{{
           python39
         py39-libxml2
       py39-anytree
         py39-setuptools
         py39-six
           py39-pytest
             py39-setuptools_scm
             py39-attrs
               py39-hypothesis
                 py39-sortedcontainers
               py39-zopeinterface
             py39-iniconfig
             py39-packaging
               py39-parsing
             py39-pluggy
               py39-py
             py39-toml
         py39-nose
       py39-lxml
       py39-pygments
       py39-mock
     py39-mako
       py39-beaker
       py39-markupsafe
     py39-markdown
 }}}

 Does the recent `port`version really know what it is doing and outputting?

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


More information about the macports-tickets mailing list