#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.