Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 May 2012 23:50:44 -0600
From:      Gary Aitken <garya@dreamchaser.org>
To:        freebsd-questions@freebsd.org
Subject:   Re: ports build and synchronization issues
Message-ID:  <4FC06F34.8050107@dreamchaser.org>
In-Reply-To: <4FBFCC61.2010504@dreamchaser.org>
References:  <4FBBF32D.9070505@dreamchaser.org> <20120522234510.a406941d.goksin.akdeniz@gmail.com> <4FBD7BA0.7070502@dreamchaser.org> <4FBEE05A.6000909@dreamchaser.org> <20120525035108.a3af81c1.freebsd@edvax.de> <CA%2BtpaK2Rwvg_G8veqh9bwV_KZPx6Tz4pxWr0cVh8ZbPEBg5=pg@mail.gmail.com> <4FBFAB5B.6010405@dreamchaser.org> <4FBFCC61.2010504@dreamchaser.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This was the result of a conflict with building another port at the same time,
and is a known issue.
See:
  http://wiki.freebsd.org/IdeasPage#Parallelization_in_the_Ports_Collection

On 05/25/12 12:16, Gary Aitken wrote:
> I've had a number of failures attempting to build things,
> but on several occasions builds have failed with what looks like may be
> threading / subprocess synchronization issues.
> I'm running 9.0-RELEASE on a 4-processor amd64 system w/ 16GB.
> 
> For example, an attempt to build openoffice-3 failed building package
> textproc/redland when a dependent package build couldn't find some doc pages.
> It was trying to build textproc/rasqal and looking for what I think was
> the open-motif library and couldn't find it because
> the (open-motif?) install failed because of the doc pages issue.
> Rerunning "make install" at the openoffice-3 level still failed at the same point.
> Going to the dependent text package and doing a make install claimed the
> package was already installed.
> "make deinstall" and "make clean install" solved the issue.
> 
> I'm a little fuzzy on the details because I don't have the build output,
> and used two different windows, one to build and another to check status
> using pkg_info, etc.
> Backing up in the command history I have this,
> which resulted in a complete build:
> 
> cd openoffice-3
> make                             original failure due to missing doc files
> make -v install                  repeated the same failure
> cd ../../textproc/redland        attempt to build dependent pkg redland
> make clean
> make -v install                  failed on dependent pkg rasqal
> cd ../rasqal
> make deinstall                   begin of successful build of rasqal
> make clean
> make install
> cd ../../textproc/redland
> make install                     begin of successful build of redland
> cd ../../editors/openoffice-3
> make install                     resume&  successful build of openoffice-3
> 
> The original error seems like a synchronization problem
> between the subprocesses doing the builds.
> Is anyone else seeing this kind of behavior?
> 
> Gary
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
> 
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FC06F34.8050107>