[MacPorts] #71891: pango @1.55.0 does not build on PPC Mac OS X 10.4.11, Tiger, because of help2man: can't get `--help-all' info from /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/utils/pango-view

MacPorts noreply at macports.org
Mon Jan 20 23:09:05 UTC 2025


#71891: pango @1.55.0 does not build on PPC Mac OS X 10.4.11, Tiger, because of
help2man: can't get `--help-all' info from
/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/utils
/pango-view
------------------------+-----------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.10.5
Resolution:             |   Keywords:  tiger ppc
      Port:  pango      |
------------------------+-----------------------

Comment (by ballapete):

 Substituting in
 `/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.55.0/utils/meson.build`
 on line #49 `'--help-option=--help-all'` with `'--no-discard-stderr'`
 created  a second line of output:

 {{{
   pango @1.50.14_0+x11 requested_variants='' platform='darwin 8'
 archs='ppc' date='2024-02-06T16:01:10+0100'
   pango @1.55.0_0+x11 (active) requested_variants='' platform='darwin 8'
 archs='ppc' date='2025-01-20T23:50:04+0100'
 }}

 but the `man page` is obviously faulty:

 {{{
 pete 295 /\ man pango-view
 DYLD:(1)                         User Commands
 DYLD:(1)

 NAME
        dyld: - "Pango text viewer"

 DESCRIPTION
        dyld: Library not loaded: @loader_path/libpango-1.0.0.dylib

               Referenced from:
 /opt/local/var/macports/build/nue.de.rsync.mac-
               ports.org_macports_release_tar-
               balls_ports_x11_pango/pango/work/build/utils/pango-view
 Reason:
               image not found

               Referenced from:
 /opt/local/var/macports/build/nue.de.rsync.mac-
               ports.org_macports_release_tar-
               balls_ports_x11_pango/pango/work/build/utils/pango-view
 Reason:
               image not found

 dyld: Library not loaded: @loaderNovemberb2024o-1.0.0.dylib
 DYLD:(1)
 }}}

 The reason is that `port` did not observe that some `port`s need to be
 rebuilt:

 {{{
 The following ports will be rebuilt:
  boost176 @1.76.0+no_single+no_static+python312
  boost178 @1.78.0+no_single+no_static+python312
  libxml2 @2.13.5
  harfbuzz-icu @10.1.0
  texlive-bin @2024.70613+x11
 Continue? [Y/n]: DEBUG: epoch: in tree: 0 installed: 0
 }}}

 Is the `rev-upgrade` check only run after a little success? Then this is
 the wrong path, because it produces fake success.

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


More information about the macports-tickets mailing list