Opened 15 years ago

Closed 14 years ago

#18844 closed defect (duplicate)

nautilus build fails during evince install

Reported by: kalyaka@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: nautilus gdk Cc:
Port: nautilus

Description

Evince install hangs at nautilus compiling. Log of "port install evince":

macbook:~ kalyaka$ sudo port install evince
--->  Fetching nautilus
--->  Verifying checksum(s) for nautilus
--->  Extracting nautilus
--->  Applying patches to nautilus
--->  Configuring nautilus
--->  Building nautilus
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_nautilus/work/nautilus-2.24.2" && make all " returned error 2
Command output: /bin/sh ../libtool --tag=CC   --mode=link /usr/bin/gcc-4.0  -O2 -version-info 2:0:1 -no-undefined  -L/opt/local/lib -o libnautilus-extension.la -rpath /opt/local/lib nautilus-column-provider.lo nautilus-column.lo nautilus-extension-types.lo nautilus-file-info.lo nautilus-info-provider.lo nautilus-location-widget-provider.lo nautilus-menu-item.lo nautilus-menu-provider.lo nautilus-property-page-provider.lo nautilus-property-page.lo nautilus-menu.lo  -L/opt/local/lib -lgtk-quartz-2.0 -lgdk-quartz-2.0 -latk-1.0 -lgio-2.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lm -lpixman-1 -lfontconfig -lexpat -lfreetype -lpng12 -lz -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv   
/usr/bin/gcc-4.0 -dynamiclib  -o .libs/libnautilus-extension.1.1.0.dylib  .libs/nautilus-column-provider.o .libs/nautilus-column.o .libs/nautilus-extension-types.o .libs/nautilus-file-info.o .libs/nautilus-info-provider.o .libs/nautilus-location-widget-provider.o .libs/nautilus-menu-item.o .libs/nautilus-menu-provider.o .libs/nautilus-property-page-provider.o .libs/nautilus-property-page.o .libs/nautilus-menu.o  -L/opt/local/lib /opt/local/lib/libgtk-quartz-2.0.dylib /opt/local/lib/libgdk-quartz-2.0.dylib /opt/local/lib/libatk-1.0.dylib /opt/local/lib/libgio-2.0.dylib /opt/local/lib/libgdk_pixbuf-2.0.dylib /opt/local/lib/libtiff.dylib /opt/local/lib/libz.dylib /opt/local/lib/libjasper.dylib /opt/local/lib/libjpeg.dylib /opt/local/lib/libpangocairo-1.0.dylib -L/usr/X11/lib /opt/local/lib/libcairo.dylib /opt/local/lib/libpangoft2-1.0.dylib /opt/local/lib/libpango-1.0.dylib -lm /opt/local/lib/libpixman-1.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libpng12.dylib -lz /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib  -install_name  /opt/local/lib/libnautilus-extension.1.dylib -compatibility_version 3 -current_version 3.0
(cd .libs && rm -f libnautilus-extension.1.dylib && ln -s libnautilus-extension.1.1.0.dylib libnautilus-extension.1.dylib)
(cd .libs && rm -f libnautilus-extension.dylib && ln -s libnautilus-extension.1.1.0.dylib libnautilus-extension.dylib)
creating libnautilus-extension.la
(cd .libs && rm -f libnautilus-extension.la && ln -s ../libnautilus-extension.la libnautilus-extension.la)
Making all in cut-n-paste-code
Making all in libegg
/bin/sh ../../libtool --tag=CC   --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../.. -DORBIT2=1 -D_REENTRANT -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12 -I/opt/local/include/libgnome-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/include/gconf/2 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include -I/opt/local/include/bonobo-activation-2.0    -I/opt/local/include  -O2 -MT eggtreemultidnd.lo -MD -MP -MF .deps/eggtreemultidnd.Tpo -c -o eggtreemultidnd.lo eggtreemultidnd.c
mkdir .libs
 /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../.. -DORBIT2=1 -D_REENTRANT -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12 -I/opt/local/include/libgnome-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/include/gconf/2 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include -O2 -MT eggtreemultidnd.lo -MD -MP -MF .deps/eggtreemultidnd.Tpo -c eggtreemultidnd.c  -fno-common -DPIC -o .libs/eggtreemultidnd.o
mv -f .deps/eggtreemultidnd.Tpo .deps/eggtreemultidnd.Plo
/bin/sh ../../libtool --tag=CC   --mode=link /usr/bin/gcc-4.0  -O2  -L/opt/local/lib -o libegg.la  eggtreemultidnd.lo    
ar cru .libs/libegg.a .libs/eggtreemultidnd.o
ranlib .libs/libegg.a
creating libegg.la
(cd .libs && rm -f libegg.la && ln -s ../libegg.la libegg.la)
make[3]: Nothing to be done for `all-am'.
Making all in libnautilus-private
/opt/local/bin/glib-genmarshal nautilus-marshal.list --header --prefix=nautilus_marshal > nautilus-marshal.h
/opt/local/bin/glib-genmarshal nautilus-marshal.list --body --prefix=nautilus_marshal > nautilus-marshal-guts.c
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I../cut-n-paste-code -D_REENTRANT -DORBIT2=1 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/eel-2 -I/opt/local/include/gconf/2 -I/opt/local/include/gtk-2.0 -I/opt/local/include/libgnome-2.0 -I/opt/local/include/libgnomeui-2.0 -I/opt/local/include/libxml2 -I/opt/local/include/gail-1.0 -I/opt/local/include/libglade-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include/libart-2.0 -I/opt/local/include/gnome-keyring-1 -I/opt/local/include/libbonoboui-2.0 -I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/librsvg-2 -I/opt/local/include/gnome-desktop-2.0 -I/opt/local/include/gio-unix-2.0/     -DG_DISABLE_DEPRECATED   -DDATADIR=\""/opt/local/share"\" -DSYSCONFDIR=\""/opt/local/etc"\" -DNAUTILUS_DATADIR=\""/opt/local/share/nautilus"\" -DNAUTILUS_EXTENSIONDIR=\""/opt/local/lib/nautilus/extensions-2.0"\"   -I/opt/local/include  -O2 -MT nautilus-autorun.lo -MD -MP -MF .deps/nautilus-autorun.Tpo -c -o nautilus-autorun.lo nautilus-autorun.c
mkdir .libs
 /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I../cut-n-paste-code -D_REENTRANT -DORBIT2=1 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/eel-2 -I/opt/local/include/gconf/2 -I/opt/local/include/gtk-2.0 -I/opt/local/include/libgnome-2.0 -I/opt/local/include/libgnomeui-2.0 -I/opt/local/include/libxml2 -I/opt/local/include/gail-1.0 -I/opt/local/include/libglade-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include/libart-2.0 -I/opt/local/include/gnome-keyring-1 -I/opt/local/include/libbonoboui-2.0 -I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/librsvg-2 -I/opt/local/include/gnome-desktop-2.0 -I/opt/local/include/gio-unix-2.0/ -DG_DISABLE_DEPRECATED -DDATADIR=\"/opt/local/share\" -DSYSCONFDIR=\"/opt/local/etc\" -DNAUTILUS_DATADIR=\"/opt/local/share/nautilus\" -DNAUTILUS_EXTENSIONDIR=\"/opt/local/lib/nautilus/extensions-2.0\" -I/opt/local/include -O2 -MT nautilus-autorun.lo -MD -MP -MF .deps/nautilus-autorun.Tpo -c nautilus-autorun.c  -fno-common -DPIC -o .libs/nautilus-autorun.o
nautilus-autorun.c:30:22: error: gdk/gdkx.h: No such file or directory
nautilus-autorun.c: In function 'is_shift_pressed':
nautilus-autorun.c:654: warning: passing argument 1 of 'XkbGetState' makes pointer from integer without a cast
make[2]: *** [nautilus-autorun.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: The following dependencies failed to build: nautilus poppler openjpeg poppler-data
Error: Status 1 encountered during processing.

Log of "port installed gtk2":

macbook:~ kalyaka$ port installed gtk2
The following ports are currently installed:
  gtk2 @2.14.7_1+no_x11+quartz (active)

Change History (3)

comment:1 Changed 15 years ago by blb@…

Like a recent goffice ticket (#18655) it appears to be wanting an X11-based gtk2 header file; is nautilus known to work with non-X11 gtk?

comment:2 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:3 Changed 14 years ago by jmroot (Joshua Root)

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.