[MacPorts] #37730: cairo: fatal error: 'glib-object.h' file not found (was: Wine port repeatedly is requiring me to "force port", now cairo fails without instruction to force it to install)
MacPorts
noreply at macports.org
Mon Jan 21 13:21:36 PST 2013
#37730: cairo: fatal error: 'glib-object.h' file not found
------------------------------+--------------------------
Reporter: jeepfreak2002@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: cairo |
------------------------------+--------------------------
Changes (by ryandesign@…):
* owner: macports-tickets@… => ryandesign@…
* port: => cairo
Old description:
> For some reason my iMac hates Macports and wine. I've installed wine on
> 3 macbooks flawlessly.
>
> my iMac running server is a disaster. I posted an earlier tickect, and
> learned hoe to "force" the port, but now cairo just bobms out. I have no
> idea why my Mac is being so stubborn. Is it possible the "Server" is
> mucking it up?
>
> ty
>
> . Unable to activate port xorg-libXext. Use 'port -f activate xorg-
> libXext' to force the activation.
> Error: Failed to install xorg-libXext
> Please see the log file for port xorg-libXext for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
> .org_release_tarballs_ports_x11_xorg-libXext/xorg-libXext/main.log
> Error: The following dependencies were not installed: gst-plugins-base
> gnome-vfs gconf gtk2 atk gobject-introspection cairo xorg-libXext xorg-
> xcb-util xrender xorg-renderproto libffi gdk-pixbuf2 jasper jpeg tiff
> hicolor-icon-theme pango Xft2 perl5 perl5.12 gdbm shared-mime-info xorg-
> libXcomposite xorg-compositeproto xorg-libXfixes xorg-fixesproto xorg-
> libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-inputproto
> xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto
> intltool p5.12-getopt-long p5.12-pathtools p5.12-scalar-list-utils p5.12
> -xml-parser orbit2 libidl policykit eggdbus gnome-mime-data gstreamer
> bison m4 flex gzip libtheora libvorbis libogg orc xorg-libice xorg-libsm
> lcms libxslt mesa makedepend py27-libxml2 xorg-dri2proto xorg-glproto
> xorg-libXmu xorg-libXt xorg-libXxf86vm xorg-xf86vidmodeproto
> To report a bug, follow the instructions in the guide:
> http://guide.macports.org/#project.tickets
> Error: Processing of port wine failed
> rice:~ missmegan1225$ sudo port -f activate xorg-libXext
> ---> Computing dependencies for xorg-libXext
> ---> Activating xorg-libXext @1.3.1_0+universal
> Warning: File /opt/local/lib/libXext.6.dylib already exists. Moving to:
> /opt/local/lib/libXext.6.dylib.mp_1358774788.
> Warning: File /opt/local/lib/libXext.a already exists. Moving to:
> /opt/local/lib/libXext.a.mp_1358774788.
> Warning: File /opt/local/lib/libXext.dylib already exists. Moving to:
> /opt/local/lib/libXext.dylib.mp_1358774788.
> Warning: File /opt/local/lib/libXext.la already exists. Moving to:
> /opt/local/lib/libXext.la.mp_1358774788.
> Warning: File /opt/local/lib/pkgconfig/xext.pc already exists. Moving
> to: /opt/local/lib/pkgconfig/xext.pc.mp_1358774788.
> ---> Cleaning xorg-libXext
> rice:~ missmegan1225$ sudo port install wine
> ---> Computing dependencies for wine
> ---> Dependencies to be installed: gst-plugins-base gnome-vfs gconf gtk2
> atk gobject-introspection cairo xorg-xcb-util xrender xorg-renderproto
> libffi gdk-pixbuf2 jasper jpeg tiff hicolor-icon-theme pango Xft2 perl5
> perl5.12 gdbm shared-mime-info xorg-libXcomposite xorg-compositeproto
> xorg-libXfixes xorg-fixesproto xorg-libXcursor xorg-libXdamage xorg-
> damageproto xorg-libXi xorg-inputproto xorg-libXinerama xorg-
> xineramaproto xorg-libXrandr xorg-randrproto intltool p5.12-getopt-long
> p5.12-pathtools p5.12-scalar-list-utils p5.12-xml-parser orbit2 libidl
> policykit eggdbus gnome-mime-data gstreamer bison m4 flex gzip libtheora
> libvorbis libogg orc xorg-libice xorg-libsm lcms libxslt mesa makedepend
> py27-libxml2 xorg-dri2proto xorg-glproto xorg-libXmu xorg-libXt xorg-
> libXxf86vm xorg-xf86vidmodeproto
> ---> Fetching archive for xorg-xcb-util
> ---> Attempting to fetch xorg-xcb-
> util-0.3.9_0+universal.darwin_12.i386-x86_64.tbz2 from
> http://packages.macports.org/xorg-xcb-util
> ---> Attempting to fetch xorg-xcb-
> util-0.3.9_0+universal.darwin_12.i386-x86_64.tbz2.rmd160 from
> http://packages.macports.org/xorg-xcb-util
> ---> Installing xorg-xcb-util @0.3.9_0+universal
> ---> Activating xorg-xcb-util @0.3.9_0+universal
> ---> Cleaning xorg-xcb-util
> ---> Fetching archive for xorg-renderproto
> ---> Attempting to fetch xorg-renderproto-0.11.1_0.darwin_12.noarch.tbz2
> from http://packages.macports.org/xorg-renderproto
> ---> Attempting to fetch xorg-
> renderproto-0.11.1_0.darwin_12.noarch.tbz2.rmd160 from
> http://packages.macports.org/xorg-renderproto
> ---> Installing xorg-renderproto @0.11.1_0
> ---> Activating xorg-renderproto @0.11.1_0
> ---> Cleaning xorg-renderproto
> ---> Fetching archive for xrender
> ---> Attempting to fetch
> xrender-0.9.7_0+universal.darwin_12.i386-x86_64.tbz2 from
> http://packages.macports.org/xrender
> ---> Attempting to fetch
> xrender-0.9.7_0+universal.darwin_12.i386-x86_64.tbz2.rmd160 from
> http://packages.macports.org/xrender
> ---> Installing xrender @0.9.7_0+universal
> ---> Activating xrender @0.9.7_0+universal
> ---> Cleaning xrender
> ---> Fetching archive for cairo
> ---> Attempting to fetch
> cairo-1.12.10_1+universal+x11.darwin_12.i386-x86_64.tbz2 from
> http://packages.macports.org/cairo
> ---> Attempting to fetch
> cairo-1.12.10_1+universal+x11.darwin_12.i386-x86_64.tbz2 from
> http://mse.uk.packages.macports.org/sites/packages.macports.org/cairo
> ---> Attempting to fetch
> cairo-1.12.10_1+universal+x11.darwin_12.i386-x86_64.tbz2 from
> http://lil.fr.packages.macports.org/cairo
> ---> Attempting to fetch
> cairo-1.12.10_1+universal+x11.darwin_12.i386-x86_64.tbz2 from
> http://jog.id.packages.macports.org/macports/packages/cairo
> ---> Fetching distfiles for cairo
> ---> Attempting to fetch cairo-1.12.10.tar.xz from
> http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/cairo
> ---> Verifying checksum(s) for cairo
> ---> Extracting cairo
> ---> Applying patches to cairo
> ---> Configuring cairo
> ---> Building cairo
> Error: org.macports.build for port cairo returned: command execution
> failed
> Error: Failed to install cairo
> Please see the log file for port cairo for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_cairo/cairo/main.log
> Error: The following dependencies were not installed: gst-plugins-base
> gnome-vfs gconf gtk2 atk gobject-introspection cairo libffi gdk-pixbuf2
> jasper jpeg tiff hicolor-icon-theme pango Xft2 perl5 perl5.12 gdbm
> shared-mime-info xorg-libXcomposite xorg-compositeproto xorg-libXfixes
> xorg-fixesproto xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-
> libXi xorg-inputproto xorg-libXinerama xorg-xineramaproto xorg-libXrandr
> xorg-randrproto intltool p5.12-getopt-long p5.12-pathtools p5.12-scalar-
> list-utils p5.12-xml-parser orbit2 libidl policykit eggdbus gnome-mime-
> data gstreamer bison m4 flex gzip libtheora libvorbis libogg orc xorg-
> libice xorg-libsm lcms libxslt mesa makedepend py27-libxml2 xorg-
> dri2proto xorg-glproto xorg-libXmu xorg-libXt xorg-libXxf86vm xorg-
> xf86vidmodeproto
> To report a bug, follow the instructions in the guide:
> http://guide.macports.org/#project.tickets
> Error: Processing of port wine failed
> rice:~ missmegan1225$ sudo port install wine
> ---> Computing dependencies for wine
> ---> Dependencies to be installed: gst-plugins-base gnome-vfs gconf gtk2
> atk gobject-introspection cairo libffi gdk-pixbuf2 jasper jpeg tiff
> hicolor-icon-theme pango Xft2 perl5 perl5.12 gdbm shared-mime-info xorg-
> libXcomposite xorg-compositeproto xorg-libXfixes xorg-fixesproto xorg-
> libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-inputproto
> xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto
> intltool p5.12-getopt-long p5.12-pathtools p5.12-scalar-list-utils p5.12
> -xml-parser orbit2 libidl policykit eggdbus gnome-mime-data gstreamer
> bison m4 flex gzip libtheora libvorbis libogg orc xorg-libice xorg-libsm
> lcms libxslt mesa makedepend py27-libxml2 xorg-dri2proto xorg-glproto
> xorg-libXmu xorg-libXt xorg-libXxf86vm xorg-xf86vidmodeproto
> ---> Building cairo
> Error: org.macports.build for port cairo returned: command execution
> failed
> Error: Failed to install cairo
> Please see the log file for port cairo for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_cairo/cairo/main.log
> Error: The following dependencies were not installed: gst-plugins-base
> gnome-vfs gconf gtk2 atk gobject-introspection cairo libffi gdk-pixbuf2
> jasper jpeg tiff hicolor-icon-theme pango Xft2 perl5 perl5.12 gdbm
> shared-mime-info xorg-libXcomposite xorg-compositeproto xorg-libXfixes
> xorg-fixesproto xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-
> libXi xorg-inputproto xorg-libXinerama xorg-xineramaproto xorg-libXrandr
> xorg-randrproto intltool p5.12-getopt-long p5.12-pathtools p5.12-scalar-
> list-utils p5.12-xml-parser orbit2 libidl policykit eggdbus gnome-mime-
> data gstreamer bison m4 flex gzip libtheora libvorbis libogg orc xorg-
> libice xorg-libsm lcms libxslt mesa makedepend py27-libxml2 xorg-
> dri2proto xorg-glproto xorg-libXmu xorg-libXt xorg-libXxf86vm xorg-
> xf86vidmodeproto
> To report a bug, follow the instructions in the guide:
> http://guide.macports.org/#project.tickets
> Error: Processing of port wine failed
New description:
For some reason my iMac hates Macports and wine. I've installed wine on 3
macbooks flawlessly.
my iMac running server is a disaster. I posted an earlier tickect, and
learned hoe to "force" the port, but now cairo just bobms out. I have no
idea why my Mac is being so stubborn. Is it possible the "Server" is
mucking it up?
ty
{{{
. Unable to activate port xorg-libXext. Use 'port -f activate xorg-
libXext' to force the activation.
Error: Failed to install xorg-libXext
Please see the log file for port xorg-libXext for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_x11_xorg-libXext/xorg-libXext/main.log
Error: The following dependencies were not installed: gst-plugins-base
gnome-vfs gconf gtk2 atk gobject-introspection cairo xorg-libXext xorg-
xcb-util xrender xorg-renderproto libffi gdk-pixbuf2 jasper jpeg tiff
hicolor-icon-theme pango Xft2 perl5 perl5.12 gdbm shared-mime-info xorg-
libXcomposite xorg-compositeproto xorg-libXfixes xorg-fixesproto xorg-
libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-inputproto
xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto
intltool p5.12-getopt-long p5.12-pathtools p5.12-scalar-list-utils p5.12
-xml-parser orbit2 libidl policykit eggdbus gnome-mime-data gstreamer
bison m4 flex gzip libtheora libvorbis libogg orc xorg-libice xorg-libsm
lcms libxslt mesa makedepend py27-libxml2 xorg-dri2proto xorg-glproto
xorg-libXmu xorg-libXt xorg-libXxf86vm xorg-xf86vidmodeproto
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port wine failed
rice:~ missmegan1225$ sudo port -f activate xorg-libXext
---> Computing dependencies for xorg-libXext
---> Activating xorg-libXext @1.3.1_0+universal
Warning: File /opt/local/lib/libXext.6.dylib already exists. Moving to:
/opt/local/lib/libXext.6.dylib.mp_1358774788.
Warning: File /opt/local/lib/libXext.a already exists. Moving to:
/opt/local/lib/libXext.a.mp_1358774788.
Warning: File /opt/local/lib/libXext.dylib already exists. Moving to:
/opt/local/lib/libXext.dylib.mp_1358774788.
Warning: File /opt/local/lib/libXext.la already exists. Moving to:
/opt/local/lib/libXext.la.mp_1358774788.
Warning: File /opt/local/lib/pkgconfig/xext.pc already exists. Moving to:
/opt/local/lib/pkgconfig/xext.pc.mp_1358774788.
---> Cleaning xorg-libXext
rice:~ missmegan1225$ sudo port install wine
---> Computing dependencies for wine
---> Dependencies to be installed: gst-plugins-base gnome-vfs gconf gtk2
atk gobject-introspection cairo xorg-xcb-util xrender xorg-renderproto
libffi gdk-pixbuf2 jasper jpeg tiff hicolor-icon-theme pango Xft2 perl5
perl5.12 gdbm shared-mime-info xorg-libXcomposite xorg-compositeproto
xorg-libXfixes xorg-fixesproto xorg-libXcursor xorg-libXdamage xorg-
damageproto xorg-libXi xorg-inputproto xorg-libXinerama xorg-xineramaproto
xorg-libXrandr xorg-randrproto intltool p5.12-getopt-long p5.12-pathtools
p5.12-scalar-list-utils p5.12-xml-parser orbit2 libidl policykit eggdbus
gnome-mime-data gstreamer bison m4 flex gzip libtheora libvorbis libogg
orc xorg-libice xorg-libsm lcms libxslt mesa makedepend py27-libxml2 xorg-
dri2proto xorg-glproto xorg-libXmu xorg-libXt xorg-libXxf86vm xorg-
xf86vidmodeproto
---> Fetching archive for xorg-xcb-util
---> Attempting to fetch xorg-xcb-
util-0.3.9_0+universal.darwin_12.i386-x86_64.tbz2 from
http://packages.macports.org/xorg-xcb-util
---> Attempting to fetch xorg-xcb-
util-0.3.9_0+universal.darwin_12.i386-x86_64.tbz2.rmd160 from
http://packages.macports.org/xorg-xcb-util
---> Installing xorg-xcb-util @0.3.9_0+universal
---> Activating xorg-xcb-util @0.3.9_0+universal
---> Cleaning xorg-xcb-util
---> Fetching archive for xorg-renderproto
---> Attempting to fetch xorg-renderproto-0.11.1_0.darwin_12.noarch.tbz2
from http://packages.macports.org/xorg-renderproto
---> Attempting to fetch xorg-
renderproto-0.11.1_0.darwin_12.noarch.tbz2.rmd160 from
http://packages.macports.org/xorg-renderproto
---> Installing xorg-renderproto @0.11.1_0
---> Activating xorg-renderproto @0.11.1_0
---> Cleaning xorg-renderproto
---> Fetching archive for xrender
---> Attempting to fetch
xrender-0.9.7_0+universal.darwin_12.i386-x86_64.tbz2 from
http://packages.macports.org/xrender
---> Attempting to fetch
xrender-0.9.7_0+universal.darwin_12.i386-x86_64.tbz2.rmd160 from
http://packages.macports.org/xrender
---> Installing xrender @0.9.7_0+universal
---> Activating xrender @0.9.7_0+universal
---> Cleaning xrender
---> Fetching archive for cairo
---> Attempting to fetch
cairo-1.12.10_1+universal+x11.darwin_12.i386-x86_64.tbz2 from
http://packages.macports.org/cairo
---> Attempting to fetch
cairo-1.12.10_1+universal+x11.darwin_12.i386-x86_64.tbz2 from
http://mse.uk.packages.macports.org/sites/packages.macports.org/cairo
---> Attempting to fetch
cairo-1.12.10_1+universal+x11.darwin_12.i386-x86_64.tbz2 from
http://lil.fr.packages.macports.org/cairo
---> Attempting to fetch
cairo-1.12.10_1+universal+x11.darwin_12.i386-x86_64.tbz2 from
http://jog.id.packages.macports.org/macports/packages/cairo
---> Fetching distfiles for cairo
---> Attempting to fetch cairo-1.12.10.tar.xz from
http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/cairo
---> Verifying checksum(s) for cairo
---> Extracting cairo
---> Applying patches to cairo
---> Configuring cairo
---> Building cairo
Error: org.macports.build for port cairo returned: command execution
failed
Error: Failed to install cairo
Please see the log file for port cairo for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_cairo/cairo/main.log
Error: The following dependencies were not installed: gst-plugins-base
gnome-vfs gconf gtk2 atk gobject-introspection cairo libffi gdk-pixbuf2
jasper jpeg tiff hicolor-icon-theme pango Xft2 perl5 perl5.12 gdbm shared-
mime-info xorg-libXcomposite xorg-compositeproto xorg-libXfixes xorg-
fixesproto xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi
xorg-inputproto xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-
randrproto intltool p5.12-getopt-long p5.12-pathtools p5.12-scalar-list-
utils p5.12-xml-parser orbit2 libidl policykit eggdbus gnome-mime-data
gstreamer bison m4 flex gzip libtheora libvorbis libogg orc xorg-libice
xorg-libsm lcms libxslt mesa makedepend py27-libxml2 xorg-dri2proto xorg-
glproto xorg-libXmu xorg-libXt xorg-libXxf86vm xorg-xf86vidmodeproto
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port wine failed
rice:~ missmegan1225$ sudo port install wine
---> Computing dependencies for wine
---> Dependencies to be installed: gst-plugins-base gnome-vfs gconf gtk2
atk gobject-introspection cairo libffi gdk-pixbuf2 jasper jpeg tiff
hicolor-icon-theme pango Xft2 perl5 perl5.12 gdbm shared-mime-info xorg-
libXcomposite xorg-compositeproto xorg-libXfixes xorg-fixesproto xorg-
libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-inputproto
xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto
intltool p5.12-getopt-long p5.12-pathtools p5.12-scalar-list-utils p5.12
-xml-parser orbit2 libidl policykit eggdbus gnome-mime-data gstreamer
bison m4 flex gzip libtheora libvorbis libogg orc xorg-libice xorg-libsm
lcms libxslt mesa makedepend py27-libxml2 xorg-dri2proto xorg-glproto
xorg-libXmu xorg-libXt xorg-libXxf86vm xorg-xf86vidmodeproto
---> Building cairo
Error: org.macports.build for port cairo returned: command execution
failed
Error: Failed to install cairo
Please see the log file for port cairo for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_cairo/cairo/main.log
Error: The following dependencies were not installed: gst-plugins-base
gnome-vfs gconf gtk2 atk gobject-introspection cairo libffi gdk-pixbuf2
jasper jpeg tiff hicolor-icon-theme pango Xft2 perl5 perl5.12 gdbm shared-
mime-info xorg-libXcomposite xorg-compositeproto xorg-libXfixes xorg-
fixesproto xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi
xorg-inputproto xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-
randrproto intltool p5.12-getopt-long p5.12-pathtools p5.12-scalar-list-
utils p5.12-xml-parser orbit2 libidl policykit eggdbus gnome-mime-data
gstreamer bison m4 flex gzip libtheora libvorbis libogg orc xorg-libice
xorg-libsm lcms libxslt mesa makedepend py27-libxml2 xorg-dri2proto xorg-
glproto xorg-libXmu xorg-libXt xorg-libXxf86vm xorg-xf86vidmodeproto
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port wine failed
}}}
--
Comment:
In #37718 I already referred you to the [wiki:ProblemHotlist#xmlwf
documentation about why MacPorts is repeatedly asking you to force the
installation of ports], in which the suggested solution is to
[http://guide.macports.org/chunked/installing.macports.uninstalling.html
uninstall MacPorts and all ports], then reinstall. I still recommend you
do that, including the part that says "To remove all remaining traces of
MacPorts".
The cairo build log that you attached, though incomplete, says "{{{fatal
error: 'glib-object.h' file not found}}}". glib-object.h should of course
have been provided by the glib2 port which is a dependency of the cairo
port. Please attach a new complete log if you are still experiencing this
problem after uninstalling MacPorts and reinstalling.
Also, again, please use WikiFormatting and preview your ticket before
submitting it to make sure you got it right.
--
Ticket URL: <https://trac.macports.org/ticket/37730#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list