[MacPorts] #69876: pango @1.52.2 does not build on PPC Tiger, Mac OS X 10.4.11, because help2man: can't get `--help-all' info from .../pango-view
MacPorts
noreply at macports.org
Wed Jan 22 23:23:05 UTC 2025
#69876: pango @1.52.2 does not build on PPC Tiger, Mac OS X 10.4.11, because
help2man: can't get `--help-all' info from .../pango-view
------------------------+-----------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Resolution: | Keywords: tiger ppc
Port: pango |
------------------------+-----------------------
Comment (by ballapete):
After cleaning a simple build:
{{{
root 555 /\ otool -L /opt/local/lib/libpango*
/opt/local/lib/libpango-1.0.0.dylib:
@loader_path/libpango-1.0.0.dylib (compatibility version 5501.0.0,
current version 5501.0.0)
/opt/local/lib/libglib-2.0.0.dylib (compatibility version
7801.0.0, current version 7801.4.0)
/opt/local/lib/libgobject-2.0.0.dylib (compatibility version
7801.0.0, current version 7801.4.0)
/opt/local/lib/libgio-2.0.0.dylib (compatibility version 7801.0.0,
current version 7801.4.0)
/opt/local/lib/libfribidi.0.dylib (compatibility version 5.0.0,
current version 5.0.0)
/opt/local/lib/libharfbuzz.0.dylib (compatibility version
61010.0.0, current version 61010.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.1.12)
/opt/local/lib/libpangocairo-1.0.0.dylib:
@loader_path/libpangocairo-1.0.0.dylib (compatibility version
5501.0.0, current version 5501.0.0)
@loader_path/libpango-1.0.0.dylib (compatibility version 5501.0.0,
current version 5501.0.0)
@loader_path/libpangoft2-1.0.0.dylib (compatibility version
5501.0.0, current version 5501.0.0)
/opt/local/lib/libglib-2.0.0.dylib (compatibility version
7801.0.0, current version 7801.4.0)
/opt/local/lib/libgobject-2.0.0.dylib (compatibility version
7801.0.0, current version 7801.4.0)
/opt/local/lib/libharfbuzz.0.dylib (compatibility version
61010.0.0, current version 61010.0.0)
/opt/local/lib/libfontconfig.1.dylib (compatibility version
14.0.0, current version 14.1.0)
/opt/local/lib/libcairo.2.dylib (compatibility version 11709.0.0,
current version 11709.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.1.12)
/opt/local/lib/libpangoft2-1.0.0.dylib:
@loader_path/libpangoft2-1.0.0.dylib (compatibility version
5501.0.0, current version 5501.0.0)
@loader_path/libpango-1.0.0.dylib (compatibility version 5501.0.0,
current version 5501.0.0)
/opt/local/lib/libglib-2.0.0.dylib (compatibility version
7801.0.0, current version 7801.4.0)
/opt/local/lib/libgobject-2.0.0.dylib (compatibility version
7801.0.0, current version 7801.4.0)
/opt/local/lib/libgio-2.0.0.dylib (compatibility version 7801.0.0,
current version 7801.4.0)
/opt/local/lib/libharfbuzz.0.dylib (compatibility version
61010.0.0, current version 61010.0.0)
/opt/local/lib/libfontconfig.1.dylib (compatibility version
14.0.0, current version 14.1.0)
/opt/local/lib/libfreetype.6.dylib (compatibility version 27.0.0,
current version 27.2.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.1.12)
/opt/local/lib/libpangoxft-1.0.0.dylib:
@loader_path/libpangoxft-1.0.0.dylib (compatibility version
5501.0.0, current version 5501.0.0)
@loader_path/libpango-1.0.0.dylib (compatibility version 5501.0.0,
current version 5501.0.0)
@loader_path/libpangoft2-1.0.0.dylib (compatibility version
5501.0.0, current version 5501.0.0)
/opt/local/lib/libglib-2.0.0.dylib (compatibility version
7801.0.0, current version 7801.4.0)
/opt/local/lib/libgobject-2.0.0.dylib (compatibility version
7801.0.0, current version 7801.4.0)
/opt/local/lib/libfontconfig.1.dylib (compatibility version
14.0.0, current version 14.1.0)
/opt/local/lib/libXrender.1.dylib (compatibility version 5.0.0,
current version 5.0.0)
/opt/local/lib/libX11.6.dylib (compatibility version 11.0.0,
current version 11.0.0)
/opt/local/lib/libXft.2.dylib (compatibility version 6.0.0,
current version 6.8.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.1.12)
root 556 /\ l -L /opt/local/lib/libpango*
-rwxr-xr-x 1 macports admin 482400 23 Jan 00:08
/opt/local/lib/libpango-1.0.0.dylib
-rwxr-xr-x 1 macports admin 85564 23 Jan 00:10
/opt/local/lib/libpangocairo-1.0.0.dylib
-rwxr-xr-x 1 macports admin 134336 23 Jan 00:09
/opt/local/lib/libpangoft2-1.0.0.dylib
-rwxr-xr-x 1 macports admin 61860 23 Jan 00:10
/opt/local/lib/libpangoxft-1.0.0.dylib
root 557 /\ pwd
/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build
root 558 /\ l utils/pango-view.1
-rw-r--r-- 1 macports admin 3568 23 Jan 00:12 utils/pango-view.1
root 559 /\ cat utils/pango-view.1
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH PANGO-VIEW "1" "January 2025" "pango 1.55.0" "User Commands"
.SH NAME
pango-view \- "Pango text viewer"
.SH DESCRIPTION
.SS "Usage:"
.IP
pango\-view [OPTION?] \- FILE
.SS "Help Options:"
.TP
\fB\-h\fR, \fB\-\-help\fR
Show help options
.TP
\fB\-\-help\-all\fR
Show all help options
.TP
\fB\-\-help\-cairo\fR
Options understood by the cairo backend
.SS "Cairo backend options:"
.TP
\fB\-\-annotate\fR=\fI\,FLAGS\/\fR
Annotate the output. Comma\-separated list of
gravity, progression, baselines, layout, line,
run, cluster, char, glyph, caret, slope
.SS "Application Options:"
.TP
\fB\-\-no\-auto\-dir\fR
No layout direction according to contents
.TP
\fB\-\-backend\fR=\fI\,cairo\/\fR/xft/ft2
Pango backend to use for rendering (default: cairo)
.TP
\fB\-\-background\fR=\fI\,red\/\fR/#rrggbb/#rrggbbaa/transparent
Set the background color
.TP
\fB\-q\fR, \fB\-\-no\-display\fR
Do not display (just write to file or whatever)
.TP
\fB\-\-dpi\fR=\fI\,number\/\fR
Set the resolution
.TP
\fB\-\-align\fR=\fI\,left\/\fR/center/right
Text alignment
.TP
\fB\-\-ellipsize\fR=\fI\,start\/\fR/middle/end
Ellipsization mode
.TP
\fB\-\-font\fR=\fI\,description\/\fR
Set the font description
.TP
\fB\-\-foreground\fR=\fI\,red\/\fR/#rrggbb/#rrggbbaa
Set the text color
.TP
\fB\-\-gravity\fR=\fI\,south\/\fR/east/north/west/auto
Base gravity: glyph rotation
.TP
\fB\-\-gravity\-hint\fR=\fI\,natural\/\fR/strong/line
Gravity hint
.TP
\fB\-\-header\fR
Display the options in the output
.TP
\fB\-\-height=\fR+points/\-numlines
Height in points (positive) or number of lines (negative) for ellipsizing
.TP
\fB\-\-hinting\fR=\fI\,none\/\fR/auto/slight/medium/full
Hinting style
.TP
\fB\-\-antialias\fR=\fI\,none\/\fR/gray/subpixel
Antialiasing
.TP
\fB\-\-hint\-metrics\fR=\fI\,on\/\fR/off
Hint metrics
.TP
\fB\-\-subpixel\-positions\fR
Subpixel positioning
.TP
\fB\-\-subpixel\-order\fR=\fI\,rgb\/\fR/bgr/vrgb/vbgr
Subpixel order
.TP
\fB\-\-indent\fR=\fI\,points\/\fR
Width in points to indent paragraphs
.TP
\fB\-\-spacing\fR=\fI\,points\/\fR
Spacing in points between lines
.TP
\fB\-\-line\-spacing\fR=\fI\,factor\/\fR
Spread factor for line height
.TP
\fB\-\-justify\fR
Stretch paragraph lines to be justified
.TP
\fB\-\-justify\-last\-line\fR
Justify the last line of the paragraph
.TP
\fB\-\-language\fR=\fI\,en_US\/\fR/etc
Language to use for font selection
.TP
\fB\-\-margin\fR=\fI\,CSS\-style\/\fR numbers in pixels
Set the margin on the output in pixels
.TP
\fB\-\-markup\fR
Interpret text as Pango markup
.TP
\fB\-o\fR, \fB\-\-output\fR=\fI\,file\/\fR
Save rendered image to output file
.TP
\fB\-\-pixels\fR
Use pixel units instead of points (sets dpi to 72)
.TP
\fB\-\-pango\-units\fR
Use Pango units instead of points
.TP
\fB\-\-rtl\fR
Set base direction to right\-to\-left
.TP
\fB\-\-rotate\fR=\fI\,degrees\/\fR
Angle at which to rotate results
.TP
\fB\-n\fR, \fB\-\-runs\fR=\fI\,integer\/\fR
Run Pango layout engine this many times
.TP
\fB\-\-single\-par\fR
Enable single\-paragraph mode
.TP
\fB\-t\fR, \fB\-\-text\fR=\fI\,string\/\fR
Text to display (instead of a file)
.TP
\fB\-\-version\fR
Show version numbers
.TP
\fB\-\-waterfall\fR
Create a waterfall display
.TP
\fB\-w\fR, \fB\-\-width\fR=\fI\,points\/\fR
Width in points to which to wrap lines or ellipsize
.TP
\fB\-\-wrap\fR=\fI\,word\/\fR/char/word\-char
Text wrapping mode (needs a width to be set)
.TP
\fB\-\-serialized\fR=\fI\,FILE\/\fR
Create layout from a serialized file
.TP
\fB\-\-serialize\-to\fR=\fI\,FILE\/\fR
Serialize result to a file
}}}
This does not explain why port tries to recreate a file that is OK… Well,
actually the dylibs are not OK, correct?
--
Ticket URL: <https://trac.macports.org/ticket/69876#comment:43>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list