[MacPorts] #40086: dblatex @0.3.4 - compile failure in Poppler

MacPorts noreply at macports.org
Tue Aug 13 10:00:24 PDT 2013


#40086: dblatex @0.3.4 - compile failure in Poppler
------------------------------+--------------------------------
 Reporter:  duboisj@…         |      Owner:  macports-tickets@…
     Type:  defect            |     Status:  new
 Priority:  Normal            |  Milestone:
Component:  ports             |    Version:  2.2.0
 Keywords:  dblatex, poppler  |       Port:  dblatex
------------------------------+--------------------------------
 I am trying to install dblatex on OS X 10.8.4 with the following command:

 {{{
 sudo port -v install dblatex +no_x11
 }}}

 I have the command-line tools from XCode 4.6.3 installed.


 I get the following error trying to install Poppler (seemingly a
 dependency):

 {{{
 libtool: link: ( cd ".libs" && rm -f "libpoppler-glib.la" && ln -s
 "../libpoppler-glib.la" "libpoppler-glib.la" )
 /opt/local/bin/g-ir-scanner  --add-include-path=. --warn-all
 --namespace=Poppler --nsversion=0.18 --libtool="/bin/sh ../libtool"
 --include=GObject-2.0 --include=Gio-2.0 --include=cairo-1.0 --pkg-export
 =poppler-glib  --library=libpoppler-glib.la --c-include poppler.h
 --cflags-begin -DG_LOG_DOMAIN=\"Poppler\" -I.. -I../poppler -D_REENTRANT
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairo
 -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2
 -I/opt/local/include/libpng15   -I/opt/local/include/freetype2
 -I/opt/local/include   -DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES
 -I.. --cflags-end  poppler-enums.c poppler-enums.h poppler-action.cc
 poppler-date.cc poppler-document.cc poppler-page.cc poppler-attachment.cc
 poppler-form-field.cc poppler-annot.cc poppler-layer.cc poppler-media.cc
 poppler-movie.cc poppler-cached-file-loader.cc poppler-cached-file-
 loader.h poppler-input-stream.cc poppler.cc poppler-action.h poppler-
 date.h poppler-document.h poppler-page.h poppler-attachment.h poppler-
 form-field.h poppler-annot.h poppler-layer.h poppler-media.h poppler-
 movie.h poppler.h poppler-features.h libpoppler-glib.la --output
 Poppler-0.18.gir
 Traceback (most recent call last):
   File "/opt/local/bin/g-ir-scanner", line 44, in <module>
     from giscanner.scannermain import scanner_main
   File "/opt/local/lib/gobject-introspection/giscanner/scannermain.py",
 line 34, in <module>
     from giscanner.dumper import compile_introspection_binary
   File "/opt/local/lib/gobject-introspection/giscanner/dumper.py", line
 28, in <module>
     from .gdumpparser import IntrospectionBinary
   File "/opt/local/lib/gobject-introspection/giscanner/gdumpparser.py",
 line 31, in <module>
     from .transformer import TransformerException
   File "/opt/local/lib/gobject-introspection/giscanner/transformer.py",
 line 27, in <module>
     from .girparser import GIRParser
   File "/opt/local/lib/gobject-introspection/giscanner/girparser.py", line
 26, in <module>
     from .girwriter import COMPATIBLE_GIR_VERSION
   File "/opt/local/lib/gobject-introspection/giscanner/girwriter.py", line
 25, in <module>
     from .xmlwriter import XMLWriter
   File "/opt/local/lib/gobject-introspection/giscanner/xmlwriter.py", line
 93, in <module>
     from giscanner._giscanner import collect_attributes
 ImportError: dlopen(/opt/local/lib/gobject-
 introspection/giscanner/_giscanner.so, 2): Library not loaded:
 /opt/local/lib/libgio-2.0.0.dylib
   Referenced from: /opt/local/lib/gobject-
 introspection/giscanner/_giscanner.so
   Reason: Incompatible library version: _giscanner.so requires version
 3601.0.0 or later, but libgio-2.0.0.dylib provides version 3201.0.0
 make[4]: *** [Poppler-0.18.gir] Error 1
 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.24.0/glib'
 make[3]: *** [all-recursive] Error 1
 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.24.0/glib'
 make[2]: *** [all] Error 2
 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.24.0/glib'
 make[1]: *** [all-recursive] Error 1
 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.24.0'
 make: *** [all] Error 2
 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.24.0'
 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.24.0"
 && /usr/bin/make -j5 -w all CC="/usr/bin/clang -arch x86_64"
 Exit code: 2
 Error: org.macports.build for port poppler returned: command execution
 failed
 Warning: targets not executed for poppler: org.macports.activate
 org.macports.build org.macports.destroot org.macports.install
 Error: Failed to install poppler
 Please see the log file for port poppler for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/main.log
 Error: The following dependencies were not installed: texlive-latex-extra
 texlive-bin poppler t1lib texlive-common texlive-latex-recommended pgf
 texlive-basic texlive-latex texlive-pictures texlive-math-extra texlive-
 fonts-recommended
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 Error: Processing of port dblatex failed
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/40086>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list