[MacPorts] #54669: poppler 0.57.0 does not upgrade from poppler @0.56.0_0
MacPorts
noreply at macports.org
Sat Aug 26 12:26:31 UTC 2017
#54669: poppler 0.57.0 does not upgrade from poppler @0.56.0_0
------------------------------------+---------------------
Reporter: Zweihorn | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.4.1
Keywords: poppler libcurl libssl | Port: poppler
------------------------------------+---------------------
today the usual ''port upgrade outdated'' failed with:
{{{
Error: Failed to build poppler: command execution failed
}}}
during the upgrade to current port poppler 0.57.0 from poppler @0.56.0_0
the reason seems to be
{{{
:info:build dyld: Library not loaded: /opt/local/lib/libssl.1.0.0.dylib
:info:build Referenced from: /opt/local/lib/libcurl.4.dylib
}}}
an excerpt from
''/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/main.log''
reads:
{{{
:info:build g-ir-scanner: link: /bin/sh ../libtool --mode=link --tag=CC
/usr/bin/clang -arch x86_64 -o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib
/tmp-introspectpUHJBU/Poppler-0.18 -export-dynamic -I/opt/local/include
-Wall -pipe -Os -arch x86_64 tmp-
introspectpUHJBU/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib
/tmp-introspectpUHJBU/Poppler-0.18.o -L. libpoppler-glib.la
../poppler/libpoppler.la ../poppler/libpoppler-cairo.la -L/opt/local/lib
-lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -Wl,-framework
-Wl,CoreFoundation -L/opt/local/lib -Wl,-headerpad_max_install_names -arch
x86_64
:info:build libtool: link: /usr/bin/clang -arch x86_64 -o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib
/tmp-introspectpUHJBU/.libs/Poppler-0.18 -I/opt/local/include -Wall -pipe
-Os -arch x86_64 tmp-
introspectpUHJBU/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib
/tmp-introspectpUHJBU/Poppler-0.18.o -Wl,-framework -Wl,CoreFoundation
-Wl,-headerpad_max_install_names -arch x86_64 -L. ./.libs/libpoppler-
glib.dylib -L/opt/local/lib
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/poppler/.libs/libpoppler.dylib
-lcairo ../poppler/.libs/libpoppler.dylib -llcms2 -ltiff -ljpeg -lpng16
-lcurl -lopenjp2 -lfontconfig -lfreetype ../poppler/.libs/libpoppler-
cairo.a -lz -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl
-pthread
:info:build clang: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
:info:build dyld: Library not loaded: /opt/local/lib/libssl.1.0.0.dylib
:info:build Referenced from: /opt/local/lib/libcurl.4.dylib
:info:build Reason: image not found
:info:build Command
'[u'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib
/tmp-introspectpUHJBU/Poppler-0.18', u'--introspect-
dump=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib
/tmp-
introspectpUHJBU/functions.txt,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib
/tmp-introspectpUHJBU/dump.xml']' returned non-zero exit status -6
:info:build make[4]: *** [Poppler-0.18.gir] Error 1
:info:build make[4]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib'
:info:build make[3]: *** [all-recursive] Error 1
:info:build make[3]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib'
:info:build make[2]: *** [all] Error 2
:info:build make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0/glib'
:info:build make[1]: *** [all-recursive] Error 1
:info:build make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0'
:info:build Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/work/poppler-0.57.0"
&& /usr/bin/make -j4 -w all CC="/usr/bin/clang -arch x86_64"
:info:build Exit code: 2
}}}
an investigating shows installed libs are
* /opt/local/lib/libssl.43.dylib
* /opt/local/lib/libssl.a
* /opt/local/lib/libssl.dylib
* /opt/local/lib/libcurl.4.dylib
* /opt/local/lib/libcurl.a
* /opt/local/lib/libcurl.dylib
'''so ''libssl.1.0.0.dylib'' is missing'''
a reduced list of my installed ports:
* libtool @2.4.6_3 (active)
* libressl @2.5.5_0 (active)
* curl @7.54.1_0+ssl
* curl @7.55.1_0+ssl (active)
* curl-ca-bundle @7.54.1_1
* curl-ca-bundle @7.55.1_0 (active)
* poppler @0.56.0_0 (active)
* poppler-data @0.4.7_0
* poppler-data @0.4.8_0 (active)
first guess: could a symbol link from new ''libssl.1.0.0.dylib'' to target
''libssl.dylib'' help?
what would be the appropriate port to improve?
poppler? libressl?
--
Ticket URL: <https://trac.macports.org/ticket/54669>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list