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 13:37:56 -0600

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



--
ASCII ribbon campaign:
()  against HTML email
/\  against Microsoft attachments
   Information:  http://www.expita.com/nomime.html




reply via email to

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