Ticket #30045 (closed defect: fixed)
Parallel build of eggdbus fails
| Reported by: | wkirkham@… | Owned by: | devans@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.9.2 |
| Keywords: | Cc: | matt@… | |
| Port: | eggdbus |
Description (last modified by blb@…) (diff)
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
Change History
comment:1 Changed 23 months ago by blb@…
- Owner changed from macports-tickets@… to devans@…
- Summary changed from Build of gnucash fails to Build of eggdbus fails
- Description modified (diff)
- Port set to eggdbus
comment:2 Changed 22 months 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)
comment:4 follow-up: ↓ 5 Changed 22 months 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 22 months 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...


Please attach the log mentioned in