axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Issue building silver tree (was: Re: [Axiom-developer] Re: Editing w


From: Bill Page
Subject: RE: Issue building silver tree (was: Re: [Axiom-developer] Re: Editing wiki frontpage)
Date: Mon, 1 May 2006 09:06:59 -0400

David,

On May 1, 2006 5:25 AM you wrote:
> 
> Gabriel Dos Reis <address@hidden> 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.






reply via email to

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