bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: make install using "-j"


From: David Everly
Subject: Re: make install using "-j"
Date: Tue, 20 Jun 2006 14:37:08 -0600

One more thing I tried just now, which seems to work...I compiled and
installed coreutils 5.96 and autoconf/automake seems to like that
version of mkdir enough to not use the wrapper, and so far, it seems
to be working in a parallel build.

On 6/20/06, David Everly <address@hidden> wrote:
On 6/20/06, Ralf Wildenhues <address@hidden> wrote:
> Hi David,
>
> * David Everly wrote on Tue, Jun 20, 2006 at 01:55:32PM CEST:
> > It seems that "make -j4 install" (gnu make) is not parallel-safe, as
> > the creation of directories / subdirectories fail.  Is this correct,
> > or possibly some mistake on my part?

I mistyped above, it was 'make -j5 install'

> In general, this should work, except if the package author messed it up.
>
> Which Automake version,

automake 1.9.6

> what system on,

ia64-hp-hpux11.23

> what are the values of
> INSTALL

INSTALL = ./install-sh -c

> mkdir_p

mkdir_p = $(install_sh) -d

> install_sh

install_sh = /home/deverly/trunk/install-sh

> mkinstalldirs

mkinstalldirs = $(install_sh) -d

> in the Makefile, and which script_versions are the scripts install-sh

./install-sh 2005-05-14.22

> and mkinstalldirs, if used?

not used

>  Is mkdir the GNU coreutils one?

no

> Some output that exposes the failure would be helpful,

mkdir: cannot create /tmp/am-dc-7581//home/deverly: File exists
mkdir: cannot create /tmp/am-dc-7581//home/deverly: File exists
mkdir: cannot create /tmp/am-dc-7581//home/deverly/trunk-nightly: File exists
mkdir: cannot create /tmp/am-dc-7581//home/deverly/trunk-nightly: File exists
mkdir: cannot create
/tmp/am-dc-7581//home/deverly/trunk-nightly/impact-transport-2006.4.1:
File exists
mkdir: cannot create
/tmp/am-dc-7581//home/deverly/trunk-nightly/impact-transport-2006.4.1/_inst:
File exists
mkdir: cannot create
/tmp/am-dc-7581//home/deverly/trunk-nightly/impact-transport-2006.4.1/_inst:
File exists
mkdir: cannot create
/tmp/am-dc-7581//home/deverly/trunk-nightly/impact-transport-2006.4.1/_inst/etc:
File exists
gmake[3]: *** [install-sysconfDATA] Error 1
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: *** Waiting for unfinished jobs....

>  even better would
> be a small reproducible example.

I thought I could easily produce one, but so far, a simple example
does not give the error (and even some times my full project does not
give the error).

> Finally, GNU make version may be
> important as well.

GNU Make 3.80

> Thanks,
> Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]