#9733: Parallel build of Singular 3-1-1-4-package fails in rare case
--------------------------------------------------------+-------------------
 Reporter:  AlexanderDreyer                             |         Owner:  
AlexanderDreyer                  
     Type:  defect                                      |        Status:  
needs_work                       
 Priority:  major                                       |     Milestone:  
sage-4.6                         
Component:  packages                                    |    Resolution:  fixed 
                           
 Keywords:                                              |        Author:  
Alexander Dreyer, François Bissey
 Upstream:  Fixed upstream, in a later stable release.  |      Reviewer:  
Mitesh Patel, Leif Leonhardy     
   Merged:  sage-4.6.alpha1                             |   Work_issues:        
                           
--------------------------------------------------------+-------------------

Comment(by leif):

 (We do not build {{{libsingcf_p.a}}}.)

 There are however race conditions (?) in deleting files and directories:
 {{{
 cd ftest && make -j distclean
 make[1]: Entering directory
 
`/home/leif/Sage/sage-4.6.alpha1/spkg/build/singular-3-1-1-4.p1-new/src/factory/ftest'
 rm -f commonden degree deriv divides divrem extgcd factorize fbinops feval
 gcd gcd.ntl insert norm resultant revert sqrfree size totaldegree
 commonden.cc degree.cc deriv.cc divides.cc divrem.cc extgcd.cc
 factorize.cc fbinops.cc feval.cc gcd.cc gcd.ntl.cc insert.cc norm.cc
 resultant.cc revert.cc sqrfree.cc size.cc totaldegree.cc *.o
 rm -f GNUmakefile
 make[1]: Leaving directory
 
`/home/leif/Sage/sage-4.6.alpha1/spkg/build/singular-3-1-1-4.p1-new/src/factory/ftest'
 rmdir ftest
 rmdir: failed to remove `ftest': Directory not empty
 make: [ftestdistclean] Error 1 (ignored)
 cd ftest && make -j clean
 make[1]: Entering directory
 
`/home/leif/Sage/sage-4.6.alpha1/spkg/build/singular-3-1-1-4.p1-new/src/factory/ftest'
 make[1]: *** No rule to make target `clean'.  Stop.
 make[1]: Leaving directory
 
`/home/leif/Sage/sage-4.6.alpha1/spkg/build/singular-3-1-1-4.p1-new/src/factory/ftest'
 make: [ftestclean] Error 2 (ignored)
 }}}
 Or perhaps just the list of files isn't complete.

 Though ignored, should probably be fixed upstream, too.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9733#comment:47>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to