Thanks in advance
fails with MAKEOPTS="-j8" for me on ppc. make[3]: Leaving directory `/var/tmp/portage/app-misc/gramps-3.0.3/work/gramps-3.0.3/src/glade' make[2]: Leaving directory `/var/tmp/portage/app-misc/gramps-3.0.3/work/gramps-3.0.3/src/glade' Making install in docgen make[2]: Entering directory `/var/tmp/portage/app-misc/gramps-3.0.3/work/gramps-3.0.3/src/docgen' make[3]: Entering directory `/var/tmp/portage/app-misc/gramps-3.0.3/work/gramps-3.0.3/src/docgen' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/gramps/docgen" || /bin/mkdir -p "/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen" test -z "/usr/share/gramps/docgen" || /bin/mkdir -p "/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen" test -z "/usr/share/gramps/docgen" || /bin/mkdir -p "/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen" /usr/bin/install -c -m 644 'gtkprintpreview.glade' '/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/gtkprintpreview.glade' /usr/bin/install -c -m 644 'gtkprintpreview.glade' '/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/gtkprintpreview.glade' /usr/bin/install: cannot create regular file `/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/gtkprintpreview.glade': File exists make[3]: *** [install-docgenDATA] Error 1 make[3]: *** Waiting for unfinished jobs.... /usr/bin/install -c -m 644 '__init__.py' '/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/__init__.py' /usr/bin/install -c -m 644 'AsciiDoc.py' '/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/AsciiDoc.py' /usr/bin/install -c -m 644 'CairoDoc.py' '/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/CairoDoc.py' /usr/bin/install -c -m 644 'CSVTab.py' '/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/CSVTab.py' /usr/bin/install -c -m 644 'HtmlDoc.py' '/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/HtmlDoc.py' /usr/bin/install -c -m 644 'LaTeXDoc.py' '/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/LaTeXDoc.py' /usr/bin/install -c -m 644 'ODFDoc.py' '/var/tmp/portage/app-misc/gramps-3.0.3/image//usr/share/gramps/docgen/ODFDoc.py'
amd64/x86 stable
(In reply to comment #1) > fails with MAKEOPTS="-j8" for me on ppc. I have reported your failure upstream, let's see what they say.
(In reply to comment #3) > (In reply to comment #1) > > fails with MAKEOPTS="-j8" for me on ppc. > > I have reported your failure upstream, let's see what they say. They are not able to fix it as they have no one with Autotools knowledge in the team. The next Gramps version should have a different build system, so no action will be taken. Could you test which MAKEOPTS setting will succeed and change the emake install call accordingly?
sparc stable (compiles fine, even with -j33)
(In reply to comment #1) > fails with MAKEOPTS="-j8" for me on ppc. Is this still reproducable?
(In reply to comment #6) > (In reply to comment #1) > > fails with MAKEOPTS="-j8" for me on ppc. > > Is this still reproducable? yes. -j8 may trip it up. It's fairly easy to trigger with -j, but it doesn't happen on every merge. Looks like some kind of race condition during the install fase. Diego, would you mind taking a look at this? Maybe you can spot something wrong in gramps build system.
Quick look and found the problem: docgen_DATA = \ gtkprintpreview.glade dist_docgen_DATA = $(docgen_DATA) this duplicates gtkprintpreview.glade installation (in src/docgen/Makefile.am) Replace that with dist_docgen_DATA = \ gtkprintpreview.glade without defining both variables, and it'll be good to go.
(In reply to comment #8) > Quick look and found the problem: Thank you very much. 3.0.3 has a patch now and will hopefully build, so ppc you can go on. I will submit this patch upstream.
Thanks Diego! :) ppc stable. closing since we're last