[MacPorts] #71670: qt58-qtbase fails to configure on mavericks
MacPorts
noreply at macports.org
Sat Dec 28 17:22:26 UTC 2024
#71670: qt58-qtbase fails to configure on mavericks
-----------------------+-------------------------
Reporter: tehcog | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: mavericks | Port: qt58-qtbase
-----------------------+-------------------------
MacPorts Installed Version:
Version: 2.10.5
{{{
The following installed ports are outdated:
boost176 1.76.0_11 < 1.76.0_12
...
icu 74.2_0 < 76.1_0
....
qt58-qtbase 5.8.0_13 < 5.8.0_14
qt58-qtbase-docs 5.8.0_13 < 5.8.0_14
}}}
There are plenty of outdated ports, but these are the pertinant ones (we
think)
We try to update boost176.
{{{
sudo port -v upgrade boost176
}}}
First, port fetches, installs and activates, in the following order:
icu @76.1_0
libxml2 @2.13.5_2
boost176 @1.76.0_12+no_single+no_static+python310, builds with
clang++-mp-16
Then we get this:
{{{
---> Updating database of binaries
---> Scanning binaries for linking errors
Could not open /opt/local/lib/libicudata.74.dylib: Error opening or
reading file (referenced from
/opt/local/libexec/qt5/lib/QtCore.framework/Versions/5/QtCore)
Could not open /opt/local/lib/libicuuc.74.dylib: Error opening or reading
file (referenced from
/opt/local/libexec/qt5/lib/QtCore.framework/Versions/5/QtCore)
Could not open /opt/local/lib/libicui18n.74.dylib: Error opening or
reading file (referenced from
/opt/local/libexec/qt5/lib/QtCore.framework/Versions/5/QtCore)
Could not open /opt/local/lib/libicuio.74.dylib: Error opening or reading
file (referenced from /opt/local/libexec/texlive/binaries/bibtexu)
---> Found 93 broken files, matching files to ports
---> Found 10 broken ports, determining rebuild order
---> Rebuilding in order
fsearch @0.2.3_3
gspell @1.12.2_0
raptor2 @2.0.16_2
harfbuzz-icu @10.1.0_0
webkit2-gtk @2.28.2_8+minibrowser+x11
libical @3.0.18_0
boost171 @1.71.0_8+no_single+no_static+python310
boost181 @1.81.0_11+no_single+no_static+python311
qt58-qtbase @5.8.0_13+openssl
texlive-bin @2024.70613_0+x11
}}}
This is a listing segment of '/opt/local/lib/' prior to the icu upgrade:
{{{
.rwxr-xr-x 31M root admin 6 Jan 16:59 libicudata.74.2.dylib
lrwxr-xr-x - root admin 6 Jan 16:59 libicudata.74.dylib ->
libicudata.74.2.dylib
.rwxr-xr-x 31M root admin 6 Jan 16:59 libicudata.a
lrwxr-xr-x - root admin 6 Jan 16:59 libicudata.dylib ->
libicudata.74.2.dylib
.rwxr-xr-x 3.0M root admin 6 Jan 16:59 libicui18n.74.2.dylib
lrwxr-xr-x - root admin 6 Jan 16:59 libicui18n.74.dylib ->
libicui18n.74.2.dylib
.rwxr-xr-x 6.0M root admin 6 Jan 16:59 libicui18n.a
lrwxr-xr-x - root admin 6 Jan 16:59 libicui18n.dylib ->
libicui18n.74.2.dylib
.rwxr-xr-x 62k root admin 6 Jan 16:59 libicuio.74.2.dylib
lrwxr-xr-x - root admin 6 Jan 16:59 libicuio.74.dylib ->
libicuio.74.2.dylib
.rwxr-xr-x 78k root admin 6 Jan 16:59 libicuio.a
lrwxr-xr-x - root admin 6 Jan 16:59 libicuio.dylib ->
libicuio.74.2.dylib
.rwxr-xr-x 71k root admin 6 Jan 16:59 libicutest.74.2.dylib
lrwxr-xr-x - root admin 6 Jan 16:59 libicutest.74.dylib ->
libicutest.74.2.dylib
.rwxr-xr-x 92k root admin 6 Jan 16:59 libicutest.a
lrwxr-xr-x - root admin 6 Jan 16:59 libicutest.dylib ->
libicutest.74.2.dylib
.rwxr-xr-x 208k root admin 6 Jan 16:59 libicutu.74.2.dylib
lrwxr-xr-x - root admin 6 Jan 16:59 libicutu.74.dylib ->
libicutu.74.2.dylib
.rwxr-xr-x 314k root admin 6 Jan 16:59 libicutu.a
lrwxr-xr-x - root admin 6 Jan 16:59 libicutu.dylib ->
libicutu.74.2.dylib
.rwxr-xr-x 1.8M root admin 6 Jan 16:59 libicuuc.74.2.dylib
lrwxr-xr-x - root admin 6 Jan 16:59 libicuuc.74.dylib ->
libicuuc.74.2.dylib
.rwxr-xr-x 3.2M root admin 6 Jan 16:59 libicuuc.a
lrwxr-xr-x - root admin 6 Jan 16:59 libicuuc.dylib ->
libicuuc.74.2.dylib
}}}
This is a listing segment of '/opt/local/lib/' after the icu upgrade:
{{{
.rwxr-xr-x 32M root admin 22 Dec 14:39 libicudata.76.1.dylib
lrwxr-xr-x - root admin 22 Dec 14:39 libicudata.76.dylib ->
libicudata.76.1.dylib
.rwxr-xr-x 32M root admin 22 Dec 14:39 libicudata.a
lrwxr-xr-x - root admin 22 Dec 14:39 libicudata.dylib ->
libicudata.76.1.dylib
.rwxr-xr-x 3.1M root admin 22 Dec 14:39 libicui18n.76.1.dylib
lrwxr-xr-x - root admin 22 Dec 14:39 libicui18n.76.dylib ->
libicui18n.76.1.dylib
.rwxr-xr-x 5.6M root admin 22 Dec 14:39 libicui18n.a
lrwxr-xr-x - root admin 22 Dec 14:39 libicui18n.dylib ->
libicui18n.76.1.dylib
.rwxr-xr-x 61k root admin 22 Dec 14:39 libicuio.76.1.dylib
lrwxr-xr-x - root admin 22 Dec 14:39 libicuio.76.dylib ->
libicuio.76.1.dylib
.rwxr-xr-x 68k root admin 22 Dec 14:39 libicuio.a
lrwxr-xr-x - root admin 22 Dec 14:39 libicuio.dylib ->
libicuio.76.1.dylib
.rwxr-xr-x 68k root admin 22 Dec 14:39 libicutest.76.1.dylib
lrwxr-xr-x - root admin 22 Dec 14:39 libicutest.76.dylib ->
libicutest.76.1.dylib
.rwxr-xr-x 81k root admin 22 Dec 14:39 libicutest.a
lrwxr-xr-x - root admin 22 Dec 14:39 libicutest.dylib ->
libicutest.76.1.dylib
.rwxr-xr-x 201k root admin 22 Dec 14:39 libicutu.76.1.dylib
lrwxr-xr-x - root admin 22 Dec 14:39 libicutu.76.dylib ->
libicutu.76.1.dylib
.rwxr-xr-x 273k root admin 22 Dec 14:39 libicutu.a
lrwxr-xr-x - root admin 22 Dec 14:39 libicutu.dylib ->
libicutu.76.1.dylib
.rwxr-xr-x 1.8M root admin 22 Dec 14:39 libicuuc.76.1.dylib
lrwxr-xr-x - root admin 22 Dec 14:39 libicuuc.76.dylib ->
libicuuc.76.1.dylib
.rwxr-xr-x 2.8M root admin 22 Dec 14:39 libicuuc.a
lrwxr-xr-x - root admin 22 Dec 14:39 libicuuc.dylib ->
libicuuc.76.1.dylib
}}}
The rebuilds succeed until qt58-qtbase, which fails to configure.
Now apps like KeePassXC, LibreCAD, sqlitebrowser, stellarium & wireshark3
no longer function.
Please see attached main.log
Thanks for your help.
--
Ticket URL: <https://trac.macports.org/ticket/71670>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list