David,

On May 1, 2006 5:25 AM you wrote:
> 
> Gabriel Dos Reis <[EMAIL PROTECTED]> writes:
> 
> > Obtaining a working copy from the Sourceforge SVN repository
> > ============================================================
> [...]
> >
> > * read-only access:
> >
> >    Check out the silver branch of Axiom source code with
> >
> >      svn co https://svn.sourceforge.net/svnroot/axiom/trunk 
> axiom.silver
> 
> I checked out a fresh silver tree following above 
> instructions and this tree does not build.
> 
> (after a 'make')
> 
> 10 copying 
> /home/david/pub/axiom-libre/silver/axiom/src/scripts to 
> /home/david/pub/axiom-libre/silver/axiom/mnt/linux/bin
> cp: cannot create regular file 
> `/home/david/pub/axiom-libre/silver/axiom/mnt/linux/bin/tex/.s
> vn/text-base/axiom.sty.svn-base': Permission denied

Jay Belanger has identified this problem as due to incorrect
"recursive copies" in the Axiom Makefile. See:

http://lists.nongnu.org/archive/html/axiom-developer/2006-04/msg00161.html

although he did not propose a fix.

> ...
> `/home/david/pub/axiom-libre/silver/axiom/mnt/linux/bin/tex/.s
> vn/dir-wcprops': Permission denied
> make: *** [litcmds] Error 1
> 
> 
> I suppose this is related to the .svn/ directories being 
> spread all over the axiom tree.

Yes. The same thing actually happens with CVS as well except
that CVS does not protect these directories that way SVN does
so a make from CVS sources works although technically there is
still a problem.

> 
> 'make clean' does not work neither, with the same error.
> 

You cannot correct this problem by make clean. The problem
occurs in Axiom Make file because "it tries to create the same
.svn directory twice". Of course copying .svn directories
is just a side effect of some uncareful (incorrect) code in
the Makefile. To correct this it would be necessary to fix the
Axiom Makefile or to avoid it by first deleting all the and
.svn directories and files throughout the source tree.

Regards,
Bill Page.




_______________________________________________
Axiom-developer mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to