[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