Opened 13 years ago

Closed 13 years ago

#30045 closed defect (fixed)

Parallel build of eggdbus fails

Reported by: wkirkham@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: matt@…
Port: eggdbus

Description (last modified by blb@…)

Mac OS X 10.6.8

 Version:	4.0 (4A2002a)
  Location:	/Developer
  Applications:
  Xcode:	4.0.2 (99)
  Instruments:	4.0 (3538)
  Dashcode:	3.0.2 (333)
  SDKs:
  Mac OS X:
  10.6:	(4A2002a)


Build fails with the following error:
{{--->  Building eggdbus
Error: Target org.macports.build returned: shell command failed (see log for details)
Error: Failed to install eggdbus
Log for eggdbus is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_eggdbus/main.log
Error: The following dependencies were not installed: evince gconf policykit eggdbus gnome-icon-theme hicolor-icon-theme icon-naming-utils p5-xml-simple p5-xml-namespacesupport p5-xml-sax p5-xml-sax-expat libgnome-keyring gnome-keyring libspectre ghostscript libpaper nautilus desktop-file-utils popt exempi gnome-desktop gnome-themes gtk-engines2 py26-gtk py26-cairo py26-numpy atlas gcc44 gcc_select mpfr xz gzip texinfo fftw-3 py26-nose py26-distribute py26-py py26-gobject libffi libexif libunique poppler curl curl-ca-bundle lcms openjpeg jbigkit lcms2 poppler-data t1lib goffice libgsf gnome-vfs gnome-mime-data libbonobo libgnomeprintui libgnomecanvas libart_lgpl libgnomeprint bison flex libgnomecups libgnomeui libbonoboui libgnome esound audiofile p5-finance-quote p5-crypt-ssleay p5-datemanip p5-html-tableextract p5-html-tree p5-test-exception p5-module-build p5-cpan-meta-yaml p5-extutils-cbuilder p5-ipc-cmd p5-locale-maketext-simple p5-module-load-conditional p5-module-corelist p5-module-load p5-params-check p5-extutils-parsexs p5-module-metadata p5-perl-ostype p5-test-simple p5-yaml p5-sub-uplevel slib-guile guile slib webkit-gtk enchant aspell hunspell gst-plugins-base gstreamer icu libsoup libproxy cmake
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
}}

Attachments (1)

main.log (23.3 KB) - added by matt@… 13 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 Changed 13 years ago by blb@…

Description: modified (diff)
Owner: changed from macports-tickets@… to devans@…
Port: eggdbus added
Summary: Build of gnucash failsBuild of eggdbus fails

Please attach the log mentioned in

Log for eggdbus is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_eggdbus/main.log

comment:2 Changed 13 years ago by matt@…

I am experiencing this problem as well on Mac OS X 10.6.8. Curiously enough src/eggdbus/eggdbusenumtypes.h exists and src appears to be in the include path specified on the gcc command line. I have no idea why gcc can't find the file. I'll attach my build log.

Developer Information:

  Version:	3.2 (10M2518)
  Location:	/Developer
  Applications:
  Xcode:	3.2.6 (1761)
  Interface Builder:	3.2.6 (851)
  Instruments:	2.7 (3017)
  Dashcode:	3.0.2 (333)
  SDKs:
  Mac OS X:
  10.5:	(9L31a)
  10.6:	(10M2518)
  iPhone OS:
  4.3:	(8F191m)
  iPhone Simulator:
  3.2:	(7W367a)
  4.0:	(8A400)
  4.1:	(8B117)
  4.2:	(8C134)
  4.3:	(8F192)

Changed 13 years ago by matt@…

Attachment: main.log added

comment:3 Changed 13 years ago by matt@…

Cc: matt@… added

Cc Me!

comment:4 Changed 13 years ago by matt@…

Seeing that the file existed, I tried port install a second time and it succeeded. Perhaps this is a race condition or concurrent build problem?

comment:5 in reply to:  4 Changed 13 years ago by numard@…

Replying to matt@…:

Seeing that the file existed, I tried port install a second time and it succeeded. Perhaps this is a race condition or concurrent build problem?

building this right now, on a freshly selfupdated tree ( 30 Jul 2011, 10 AM GMT), same problem. HAck around this was to edit Makefile and add to default Include macro the path to src :

-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_eggdbus/eggdbus/work/eggdbus-0.6/src

I would have thought -I. would have covered this, but it hadn't...

comment:6 Changed 13 years ago by davidfavor (David Favor)

Adding 'use_parallel_build no' to the Portfile seems to produce consistent successful builds.

comment:7 Changed 13 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Summary: Build of eggdbus failsParallel build of eggdbus fails
Note: See TracTickets for help on using tickets.