Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#17958 closed defect (fixed)

gnome-python-extras-2.19.1 Build Failure

Reported by: ctempleton3@… Owned by: landonf (Landon Fuller)
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: make build fail Cc: ctempleton3@…
Port: gnome-python-extras

Description

I am running Tiger 10.4.11.

I am getting the following error:

--->  Fetching gnome-python-extras
--->  Verifying checksum(s) for gnome-python-extras
--->  Extracting gnome-python-extras
--->  Applying patches to gnome-python-extras
--->  Configuring gnome-python-extras
--->  Building gnome-python-extras
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_gnome-python-extras/work/gnome-python-extras-2.19.1" && make all " returned error 2
Command output: Warning: generating old-style constructor for:gdl_dock_bar_new
Warning: generating old-style constructor for:gdl_dock_layout_new
Could not write method GdlDockLayout.get_layouts: No ArgType for GList*
Could not write method GdlDockMaster.foreach: No ArgType for GFunc
Could not write method GdlDockMaster.foreach_toplevel: No ArgType for GFunc
Could not write method GdlDockObject.dock_request: No ArgType for GdlDockRequest*
Could not write method GdlDockObject.reorder: No ArgType for GValue*
Could not write method GdlDockObject.child_placement: No ArgType for GdlDockPlacement*
Could not write method GdlDock.get_named_items: No ArgType for GList*
Warning: generating old-style constructor for:gdl_dock_placeholder_new
Warning: Constructor for GdlDockBar needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GdlDockLayout needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GdlDockObject needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GdlDockPlaceholder needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
***INFO*** The coverage of global functions is 100.00% (4/4)
***INFO*** The coverage of methods is 88.14% (52/59)
***INFO*** There are no declared virtual proxies.
***INFO*** There are no declared virtual accessors.
***INFO*** There are no declared interface proxies.
if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -I/opt/local/include/libgdl-1.0 -I/opt/local/include/gtk-2.0 -I/opt/local/include/libxml2 -I/opt/local/include/libglade-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/pygtk-2.0    -I/opt/local/include  -O2 -Wall -fno-strict-aliasing -MT gdl.lo -MD -MP -MF ".deps/gdl.Tpo" -c -o gdl.lo gdl.c; \
then mv -f ".deps/gdl.Tpo" ".deps/gdl.Plo"; else rm -f ".deps/gdl.Tpo"; exit 1; fi
 /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -I/opt/local/include/libgdl-1.0 -I/opt/local/include/gtk-2.0 -I/opt/local/include/libxml2 -I/opt/local/include/libglade-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/pygtk-2.0 -I/opt/local/include -O2 -Wall -fno-strict-aliasing -MT gdl.lo -MD -MP -MF .deps/gdl.Tpo -c gdl.c  -fno-common -DPIC -o .libs/gdl.o
gdl.override:9:27: error: gdl/gdl-icons.h: No such file or directory
make[2]: *** [gdl.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Status 1 encountered during processing.

I have tried cleaning and rebuilding with no luck.

Change History (6)

comment:1 Changed 15 years ago by ctempleton3@…

Cc: ctempleton3@… added

Cc Me!

comment:2 Changed 15 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to landonf@…

comment:3 Changed 15 years ago by gui-dos (Guido Soranzio)

Resolution: fixed
Status: newclosed

Fixed in r45224.

comment:4 in reply to:  3 Changed 15 years ago by ctempleton3@…

Replying to gui_dos@…:

Fixed in r45224.

Still getting an error. Here is the output. (Notice i did a clean --all gnome

<computer_name>:~ <user>$ sudo port clean --all gnome-python-extras
Password:
--->  Cleaning gnome-python-extras
<computer_name>:~ <user>$ sudo port -b gnome-python-extras
Unrecognized action "gnome-python-extras"
<computer_name>:~ <user>$ sudo port -b install gnome-python-extras
--->  Fetching gnome-python-extras
--->  Attempting to fetch gnome-python-extras-2.19.1.tar.bz2 from http://distfiles.macports.org/gnome-python-extras
--->  Verifying checksum(s) for gnome-python-extras
--->  Extracting gnome-python-extras
--->  Applying patches to gnome-python-extras
--->  Configuring gnome-python-extras
--->  Building gnome-python-extras
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_gnome-python-extras/work/gnome-python-extras-2.19.1" && make all " returned error 2
Command output: Warning: generating old-style constructor for:gdl_dock_bar_new
Warning: generating old-style constructor for:gdl_dock_layout_new
Could not write method GdlDockLayout.get_layouts: No ArgType for GList*
Could not write method GdlDockMaster.foreach: No ArgType for GFunc
Could not write method GdlDockMaster.foreach_toplevel: No ArgType for GFunc
Could not write method GdlDockObject.dock_request: No ArgType for GdlDockRequest*
Could not write method GdlDockObject.reorder: No ArgType for GValue*
Could not write method GdlDockObject.child_placement: No ArgType for GdlDockPlacement*
Could not write method GdlDock.get_named_items: No ArgType for GList*
Warning: generating old-style constructor for:gdl_dock_placeholder_new
Warning: Constructor for GdlDockBar needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GdlDockLayout needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GdlDockObject needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GdlDockPlaceholder needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
***INFO*** The coverage of global functions is 100.00% (4/4)
***INFO*** The coverage of methods is 88.14% (52/59)
***INFO*** There are no declared virtual proxies.
***INFO*** There are no declared virtual accessors.
***INFO*** There are no declared interface proxies.
if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -I/opt/local/include/libgdl-1.0 -I/opt/local/include/gtk-2.0 -I/opt/local/include/libxml2 -I/opt/local/include/libglade-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/pygtk-2.0    -I/opt/local/include  -O2 -Wall -fno-strict-aliasing -MT gdl.lo -MD -MP -MF ".deps/gdl.Tpo" -c -o gdl.lo gdl.c; \
then mv -f ".deps/gdl.Tpo" ".deps/gdl.Plo"; else rm -f ".deps/gdl.Tpo"; exit 1; fi
 /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -I/opt/local/include/libgdl-1.0 -I/opt/local/include/gtk-2.0 -I/opt/local/include/libxml2 -I/opt/local/include/libglade-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/pygtk-2.0 -I/opt/local/include -O2 -Wall -fno-strict-aliasing -MT gdl.lo -MD -MP -MF .deps/gdl.Tpo -c gdl.c  -fno-common -DPIC -o .libs/gdl.o
gdl.override:9:27: error: gdl/gdl-icons.h: No such file or directory
make[2]: *** [gdl.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Status 1 encountered during processing.

Do I need to provide more information?

comment:5 Changed 15 years ago by gui-dos (Guido Soranzio)

Have you selfupdate'd the ports tree?

The patch is working here: it's the same simple patch used by Gentoo, Debian, FreeBSD (http://www.freebsd.org/cgi/cvsweb.cgi/ports/x11-toolkits/py-gnome-extras/files/patch-gdl_gdl.override?rev=1.1)

comment:6 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.